Skip to content

AI-1322: use Popen.terminate() rather than kill()

9d443da
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

AI-1322: disarm 'FastMCP' logger #233

AI-1322: use Popen.terminate() rather than kill()
9d443da
Select commit
Loading
Failed to load commit list.
GitHub Actions / Integration test results (3.11) succeeded Aug 15, 2025 in 0s

80 passed, 0 failed and 0 skipped

Tests passed successfully

✅ ./integtest-results.xml

80 tests were completed in 340s with 80 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pytest 80✅ 340s

✅ pytest

integtests.test_client.TestAsyncStorageClient
  ✅ test_global_search
  ✅ test_global_search_with_results
integtests.test_errors.TestHttpErrors
  ✅ test_storage_api_404_error_maintains_standard_behavior
  ✅ test_jobs_api_404_error_
  ✅ test_docs_api_empty_query_error
  ✅ test_sql_api_invalid_query_error
  ✅ test_concurrent_error_handling
integtests.test_errors.TestStorageEvents
  ✅ test_event_emitted[foo-MCP tool "foo" call succeeded.-success]
  ✅ test_event_emitted[bar-MCP tool "bar" call failed. ValueError: Intentional error in bar tool.-error]
integtests.test_mcp_server
  ✅ test_stdio_setup
  ✅ test_sse_setup[True]
  ✅ test_sse_setup[False]
  ✅ test_http_setup[True]
  ✅ test_http_setup[False]
  ✅ test_http_multiple_clients
  ✅ test_http_multiple_clients_with_different_headers
  ✅ test_http_server_header_and_query_params_client
integtests.test_validate
  ✅ test_validate_parameters
integtests.test_workspace.TestWorkspaceManager
  ✅ test_static_workspace
  ✅ test_dynamic_workspace
integtests.tools.components.test_tools
  ✅ test_get_config
  ✅ test_list_configs_by_ids
  ✅ test_list_configs_by_types
  ✅ test_create_config
  ✅ test_update_config[updates0]
  ✅ test_update_config[updates1]
  ✅ test_update_config[updates2]
  ✅ test_update_config[updates3]
  ✅ test_update_config[updates4]
  ✅ test_add_config_row
  ✅ test_update_config_row[updates0]
  ✅ test_update_config_row[updates1]
  ✅ test_update_config_row[updates2]
  ✅ test_update_config_row[updates3]
  ✅ test_update_config_row[updates4]
  ✅ test_create_sql_transformation
  ✅ test_update_sql_transformation[updates0]
  ✅ test_update_sql_transformation[updates1]
  ✅ test_update_sql_transformation[updates2]
  ✅ test_update_sql_transformation[updates3]
  ✅ test_update_sql_transformation[updates4]
  ✅ test_list_transformations
  ✅ test_list_transformations_by_ids
  ✅ test_get_component
  ✅ test_get_config_examples
  ✅ test_get_config_examples_with_invalid_component
integtests.tools.flow.test_tools
  ✅ test_create_and_retrieve_flow
  ✅ test_create_and_retrieve_conditional_flow
  ✅ test_update_flow[keboola.orchestrator-updates0]
  ✅ test_update_flow[keboola.orchestrator-updates1]
  ✅ test_update_flow[keboola.orchestrator-updates2]
  ✅ test_update_flow[keboola.orchestrator-updates3]
  ✅ test_update_flow[keboola.orchestrator-updates4]
  ✅ test_update_flow[keboola.flow-updates5]
  ✅ test_update_flow[keboola.flow-updates6]
  ✅ test_update_flow[keboola.flow-updates7]
  ✅ test_update_flow[keboola.flow-updates8]
  ✅ test_update_flow[keboola.flow-updates9]
  ✅ test_list_flows_empty
  ✅ test_get_flow_schema
  ✅ test_create_legacy_flow_invalid_structure
  ✅ test_create_conditional_flow_invalid_structure
  ✅ test_flow_lifecycle_integration
integtests.tools.test_doc
  ✅ test_docs_query
integtests.tools.test_jobs
  ✅ test_list_jobs_with_component_and_config_filter
  ✅ test_run_job_and_get_job
  ✅ test_get_job
  ✅ test_run_job_with_newly_created_config
integtests.tools.test_project
  ✅ test_get_project_info
integtests.tools.test_search
  ✅ test_global_search_end_to_end
  ✅ test_find_component_id
integtests.tools.test_sql
  ✅ test_query_data
  ✅ test_query_data_invalid_query
integtests.tools.test_storage
  ✅ test_list_buckets
  ✅ test_get_bucket
  ✅ test_get_table
  ✅ test_list_tables
  ✅ test_update_bucket_description
  ✅ test_update_table_description
  ✅ test_update_column_description