fix missing file stats metrics for sqlserver newer than 2012 and not Azure SQL Database/Azure SQL Managed Instance #24990
GitHub Actions / Test Results
succeeded
Mar 27, 2024 in 0s
All 267 tests pass, 12 skipped in 1h 26m 28s
20 files 20 suites 1h 26m 28s ⏱️
279 tests 267 ✅ 12 💤 0 ❌
3 936 runs 3 616 ✅ 320 💤 0 ❌
Results for commit 308e49c.
Annotations
Check notice on line 0 in .github
github-actions / Test Results
12 skipped tests found
There are 12 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
sqlserver.tests.test_high_cardinality ‑ test_check_against_high_cardinality[False]
sqlserver.tests.test_high_cardinality ‑ test_check_against_high_cardinality[True]
sqlserver.tests.test_high_cardinality ‑ test_complete_metrics_run
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config0-query_activity]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config0-query_metrics]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config1-query_activity]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config1-query_metrics]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config2-query_activity]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config2-query_metrics]
sqlserver.tests.test_high_cardinality ‑ test_run_high_cardinality_forever
sqlserver.tests.test_statements ‑ test_plan_collection_deadline[False]
sqlserver.tests.test_statements ‑ test_plan_collection_deadline[True]
Check notice on line 0 in .github
github-actions / Test Results
279 tests found
There are 279 tests, see "Raw output" for the full list of tests.
Raw output
sqlserver.tests.test_activity ‑ test_activity_collection_rate_limit
sqlserver.tests.test_activity ‑ test_activity_metadata[metadata0-expected_metadata_payload0]
sqlserver.tests.test_activity ‑ test_activity_metadata[metadata1-expected_metadata_payload1]
sqlserver.tests.test_activity ‑ test_activity_nested_blocking_transactions
sqlserver.tests.test_activity ‑ test_activity_reported_hostname[None-stubbed.hostname]
sqlserver.tests.test_activity ‑ test_activity_reported_hostname[override.hostname-override.hostname]
sqlserver.tests.test_activity ‑ test_activity_stored_procedure_characters_limit[1000]
sqlserver.tests.test_activity ‑ test_activity_stored_procedure_characters_limit[2000]
sqlserver.tests.test_activity ‑ test_activity_stored_procedure_characters_limit[500]
sqlserver.tests.test_activity ‑ test_activity_stored_procedure_failed_to_obfuscate
sqlserver.tests.test_activity ‑ test_async_job_cancel_cancel
sqlserver.tests.test_activity ‑ test_async_job_enabled[False]
sqlserver.tests.test_activity ‑ test_async_job_enabled[True]
sqlserver.tests.test_activity ‑ test_async_job_inactive_stop
sqlserver.tests.test_activity ‑ test_collect_load_activity[datadog_test-/*test=foo*/ SELECT * FROM \u03d1ings-SELECT \\* FROM \u03d1ings-False-expected_comments0-False]
sqlserver.tests.test_activity ‑ test_collect_load_activity[datadog_test-/*test=foo*/ SELECT * FROM \u03d1ings-SELECT \\* FROM \u03d1ings-False-expected_comments0-True]
sqlserver.tests.test_activity ‑ test_collect_load_activity[datadog_test-EXEC bobProc-SELECT \\* FROM \u03d1ings-True-expected_comments1-False]
sqlserver.tests.test_activity ‑ test_collect_load_activity[datadog_test-EXEC bobProc-SELECT \\* FROM \u03d1ings-True-expected_comments1-True]
sqlserver.tests.test_activity ‑ test_get_estimated_row_size_bytes[many_activity.json]
sqlserver.tests.test_activity ‑ test_get_estimated_row_size_bytes[single_activity.json]
sqlserver.tests.test_activity ‑ test_hash_to_hex[0x0000000000000000-307830303030303030303030303030303030]
sqlserver.tests.test_activity ‑ test_hash_to_hex[0xBA61D813C4878164-307842413631443831334334383738313634]
sqlserver.tests.test_activity ‑ test_sanitize_activity_row[no_statement_text]
sqlserver.tests.test_activity ‑ test_sanitize_activity_row[with_statement_text]
sqlserver.tests.test_activity ‑ test_truncate_on_max_size_bytes[rows0-2-expected_users0]
sqlserver.tests.test_activity ‑ test_truncate_on_max_size_bytes[rows1-1-expected_users1]
sqlserver.tests.test_activity ‑ test_truncate_on_max_size_bytes[rows2-3-expected_users2]
sqlserver.tests.test_activity ‑ test_truncate_on_max_size_bytes[rows3-0-expected_users3]
sqlserver.tests.test_connection ‑ test_config_with_and_without_port[if host port is not numeric, it should use default port]
sqlserver.tests.test_connection ‑ test_config_with_and_without_port[if no port is provided anywhere, should default to 1433]
sqlserver.tests.test_connection ‑ test_config_with_and_without_port[if port is not numeric, it should use default port]
sqlserver.tests.test_connection ‑ test_config_with_and_without_port[if port is provided and included in host string, host port is used]
sqlserver.tests.test_connection ‑ test_config_with_and_without_port[if port is provided as part of host, it should be recognized]
sqlserver.tests.test_connection ‑ test_config_with_and_without_port[if port provided as a config option as a string, it should be recognized]
sqlserver.tests.test_connection ‑ test_config_with_and_without_port[if port provided as a config option as an int, it should be recognized]
sqlserver.tests.test_connection ‑ test_config_with_and_without_port[if port provided in host string is 0, return a string with only host]
sqlserver.tests.test_connection ‑ test_config_with_and_without_port[if port provided via port config option is 0, return a string with only host]
sqlserver.tests.test_connection ‑ test_connection_cleanup
sqlserver.tests.test_connection ‑ test_connection_error_reporting[failed_tcp_connection-instance_overrides4-expected_error_patterns4-ConnectionErrorCode.tcp_connection_failed]
sqlserver.tests.test_connection ‑ test_connection_error_reporting[invalid_credentials-instance_overrides6-expected_error_patterns6-ConnectionErrorCode.login_failed_for_user]
sqlserver.tests.test_connection ‑ test_connection_error_reporting[odbc_driver_incorrect_dsn-instance_overrides2-expected_error_patterns2-ConnectionErrorCode.driver_not_found]
sqlserver.tests.test_connection ‑ test_connection_error_reporting[unknown_adoprovider-instance_overrides0-expected_error_patterns0-ConnectionErrorCode.driver_not_found]
sqlserver.tests.test_connection ‑ test_connection_error_reporting[unknown_database-instance_overrides5-expected_error_patterns5-ConnectionErrorCode.tcp_connection_failed]
sqlserver.tests.test_connection ‑ test_connection_error_reporting[unknown_hostname-instance_overrides3-expected_error_patterns3-ConnectionErrorCode.tcp_connection_failed]
sqlserver.tests.test_connection ‑ test_connection_error_reporting[unknown_odbc_driver-instance_overrides1-expected_error_patterns1-ConnectionErrorCode.driver_not_found]
sqlserver.tests.test_connection ‑ test_connection_failure
sqlserver.tests.test_connection ‑ test_format_connection_error[InterfaceError('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')-ConnectionErrorCode.driver_not_found]
sqlserver.tests.test_connection ‑ test_format_connection_error[OperationalError('08001', '[08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]SSL Security error (18) (SQLDriverConnect); [08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (SECCreateCredentials()). (1); [08001] [Microsoft][ODBC SQL Server Driver]Invalid connection string attribute (0)')-ConnectionErrorCode.ssl_security_error]
sqlserver.tests.test_connection ‑ test_format_connection_error[OperationalError(com_error(-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Driver 19 for SQL Server', 'I can't say why I couldn't connect!', None, 0, -2147467259), None)-ConnectionErrorCode.unknown]
sqlserver.tests.test_connection ‑ test_format_connection_error[OperationalError(com_error(-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Driver 19 for SQL Server', 'Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.', None, 0, -2147467259), None)-ConnectionErrorCode.login_failed_for_user]
sqlserver.tests.test_connection ‑ test_format_connection_error[OperationalError(com_error(-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Driver 19 for SQL Server', 'SSL Provider: The certificate chain was issued by an authority that is not trusted.\\r\\n', None, 0, -2147467259), None)-ConnectionErrorCode.certificate_verify_failed]
sqlserver.tests.test_connection ‑ test_managed_auth_config_valid[managed_identity without client_id set raises ConfigurationError-managed_identity_config2-True-Azure Managed Identity Authentication is not properly configured missing required property, client_id]
sqlserver.tests.test_connection ‑ test_managed_auth_config_valid[valid config, but username/password set raises ConfigurationError-managed_identity_config1-True-Azure AD Authentication is configured, but username and password properties are also set please remove `username` and `password` from your instance config to useAD Authentication with a Managed Identity]
sqlserver.tests.test_connection ‑ test_managed_auth_config_valid[valid managed_identity configuration-managed_identity_config0-False-None]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[closing bracket escape sequence]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[double equal]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[empty both]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[empty key]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[empty value]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[escape too early then invalid character]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[final semicolon is optional]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[incomplete escape]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[spaces after semicolons are ignored]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[spaces allowed after a value, they become part of it]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[spaces allowed after a value]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[spaces allowed inside a key]
sqlserver.tests.test_connection ‑ test_parse_connection_string_properties[spaces allowed inside a value]
sqlserver.tests.test_connection ‑ test_query_timeout
sqlserver.tests.test_connection ‑ test_warn_trusted_connection_username_pass[host=A;-bob-password123-False]
sqlserver.tests.test_connection ‑ test_warn_trusted_connection_username_pass[host=A;Trusted_Connection=true-None-None-False]
sqlserver.tests.test_connection ‑ test_warn_trusted_connection_username_pass[host=A;Trusted_Connection=true-bob-password123-True]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Cannot define DRIVER twice0]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Cannot define DRIVER twice1]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Cannot define DSN twice]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Cannot define Data Source twice]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Cannot define PROVIDER twice]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Cannot define PWD twice]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Cannot define Password twice]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Cannot define UID twice]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Cannot define User ID twice]
sqlserver.tests.test_connection ‑ test_will_fail_for_duplicate_parameters[Should not fail as this option is not configurable in the base instance.]
sqlserver.tests.test_connection ‑ test_will_fail_for_wrong_parameters_in_the_connection_string[Cannot define DRIVER for adodbapi0]
sqlserver.tests.test_connection ‑ test_will_fail_for_wrong_parameters_in_the_connection_string[Cannot define DRIVER for adodbapi1]
sqlserver.tests.test_connection ‑ test_will_fail_for_wrong_parameters_in_the_connection_string[Cannot define DSN for adodbapi]
sqlserver.tests.test_connection ‑ test_will_fail_for_wrong_parameters_in_the_connection_string[Cannot define Data source for odbc]
sqlserver.tests.test_connection ‑ test_will_fail_for_wrong_parameters_in_the_connection_string[Cannot define PROVIDER for odbc]
sqlserver.tests.test_connection ‑ test_will_fail_for_wrong_parameters_in_the_connection_string[Cannot define PWD for adodbapi]
sqlserver.tests.test_connection ‑ test_will_fail_for_wrong_parameters_in_the_connection_string[Cannot define Password for odbc]
sqlserver.tests.test_connection ‑ test_will_fail_for_wrong_parameters_in_the_connection_string[Cannot define UID for adodbapi]
sqlserver.tests.test_connection ‑ test_will_fail_for_wrong_parameters_in_the_connection_string[Cannot define User ID for odbc]
sqlserver.tests.test_connection ‑ test_will_warn_parameters_for_the_wrong_connection[DSN is ignored when using adodbapi]
sqlserver.tests.test_connection ‑ test_will_warn_parameters_for_the_wrong_connection[Driver is ignored when using adodbapi]
sqlserver.tests.test_connection ‑ test_will_warn_parameters_for_the_wrong_connection[Provider is ignored when using odbc]
sqlserver.tests.test_cursor ‑ test_integration_connection_with_commenter_cursor
sqlserver.tests.test_e2e ‑ test_ao_local_primary_replica_only
sqlserver.tests.test_e2e ‑ test_ao_primary_replica
sqlserver.tests.test_e2e ‑ test_ao_primary_with_non_exist_ag
sqlserver.tests.test_e2e ‑ test_ao_secondary_replica
sqlserver.tests.test_e2e ‑ test_check_docker
sqlserver.tests.test_high_cardinality ‑ test_check_against_high_cardinality[False]
sqlserver.tests.test_high_cardinality ‑ test_check_against_high_cardinality[True]
sqlserver.tests.test_high_cardinality ‑ test_complete_metrics_run
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config0-query_activity]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config0-query_metrics]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config1-query_activity]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config1-query_metrics]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config2-query_activity]
sqlserver.tests.test_high_cardinality ‑ test_individual_dbm_jobs[background_config2-query_metrics]
sqlserver.tests.test_high_cardinality ‑ test_run_high_cardinality_forever
sqlserver.tests.test_integration ‑ test_autodiscovery_database_metrics
sqlserver.tests.test_integration ‑ test_autodiscovery_db_service_checks[False-0-0]
sqlserver.tests.test_integration ‑ test_autodiscovery_db_service_checks[True-4-1]
sqlserver.tests.test_integration ‑ test_autodiscovery_exclude_db_service_checks
sqlserver.tests.test_integration ‑ test_autodiscovery_multiple_instances
sqlserver.tests.test_integration ‑ test_autodiscovery_perf_counters
sqlserver.tests.test_integration ‑ test_autodiscovery_perf_counters_doesnt_duplicate_names_of_metrics_to_collect
sqlserver.tests.test_integration ‑ test_check_dbm_enabled_config[False]
sqlserver.tests.test_integration ‑ test_check_dbm_enabled_config[None]
sqlserver.tests.test_integration ‑ test_check_dbm_enabled_config[True]
sqlserver.tests.test_integration ‑ test_check_dbm_enabled_config[false]
sqlserver.tests.test_integration ‑ test_check_dbm_enabled_config[true]
sqlserver.tests.test_integration ‑ test_check_docker[False-False]
sqlserver.tests.test_integration ‑ test_check_docker[False-True]
sqlserver.tests.test_integration ‑ test_check_docker[True-False]
sqlserver.tests.test_integration ‑ test_check_docker[True-True]
sqlserver.tests.test_integration ‑ test_check_invalid_password
sqlserver.tests.test_integration ‑ test_check_stored_procedure
sqlserver.tests.test_integration ‑ test_check_stored_procedure_proc_if
sqlserver.tests.test_integration ‑ test_check_windows_defaults
sqlserver.tests.test_integration ‑ test_custom_metrics_alt_tables
sqlserver.tests.test_integration ‑ test_custom_metrics_fraction_counters
sqlserver.tests.test_integration ‑ test_custom_metrics_object_name
sqlserver.tests.test_integration ‑ test_custom_queries[custom_query0-assert_metrics0]
sqlserver.tests.test_integration ‑ test_custom_queries[custom_query1-assert_metrics1]
sqlserver.tests.test_integration ‑ test_database_instance_metadata[False-None]
sqlserver.tests.test_integration ‑ test_database_instance_metadata[True-None]
sqlserver.tests.test_integration ‑ test_database_instance_metadata[True-forced_hostname0]
sqlserver.tests.test_integration ‑ test_database_instance_metadata[True-forced_hostname1]
sqlserver.tests.test_integration ‑ test_file_space_usage_metrics[False]
sqlserver.tests.test_integration ‑ test_file_space_usage_metrics[True]
sqlserver.tests.test_integration ‑ test_index_fragmentation_metrics[False]
sqlserver.tests.test_integration ‑ test_index_fragmentation_metrics[True]
sqlserver.tests.test_integration ‑ test_index_usage_statistics[False]
sqlserver.tests.test_integration ‑ test_index_usage_statistics[True]
sqlserver.tests.test_integration ‑ test_load_static_information
sqlserver.tests.test_integration ‑ test_no_autodiscovery_service_checks
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[False--None-5-localhost/master-cloud_metadata9-metric_names9]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[False-None--2-stubbed.hostname-cloud_metadata1-metric_names1]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[False-None-forced_hostname-None-forced_hostname-cloud_metadata4-metric_names4]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[False-master-None-5-localhost/master-cloud_metadata8-metric_names8]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[False-master-None-None-stubbed.hostname-cloud_metadata10-metric_names10]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[True-None--2-stubbed.hostname-cloud_metadata2-metric_names2]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[True-None--None-stubbed.hostname-cloud_metadata0-metric_names0]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[True-None-forced_hostname-None-forced_hostname-cloud_metadata3-metric_names3]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[True-datadog_test-None-5-localhost/datadog_test-cloud_metadata6-metric_names6]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[True-datadog_test-forced_hostname-5-forced_hostname-cloud_metadata5-metric_names5]
sqlserver.tests.test_integration ‑ test_resolved_hostname_set[True-master-None-5-localhost/master-cloud_metadata7-metric_names7]
sqlserver.tests.test_metadata ‑ test_get_available_settings_columns[expected_columns0-available_columns0]
sqlserver.tests.test_metadata ‑ test_get_available_settings_columns[expected_columns1-available_columns1]
sqlserver.tests.test_metadata ‑ test_get_settings_query_cached
sqlserver.tests.test_metadata ‑ test_sqlserver_collect_settings
sqlserver.tests.test_metrics ‑ test_check_ao_primary_replica
sqlserver.tests.test_metrics ‑ test_check_ao_secondary_replica
sqlserver.tests.test_metrics ‑ test_check_database_metrics[False]
sqlserver.tests.test_metrics ‑ test_check_database_metrics[True]
sqlserver.tests.test_metrics ‑ test_check_db_fragmentation_metrics[False]
sqlserver.tests.test_metrics ‑ test_check_db_fragmentation_metrics[True]
sqlserver.tests.test_metrics ‑ test_check_incr_fraction_metrics
sqlserver.tests.test_metrics ‑ test_check_index_usage_metrics
sqlserver.tests.test_metrics ‑ test_check_instance_metrics[False]
sqlserver.tests.test_metrics ‑ test_check_instance_metrics[True]
sqlserver.tests.test_metrics ‑ test_check_instance_metrics_autodiscovery
sqlserver.tests.test_metrics ‑ test_check_master_files_metrics
sqlserver.tests.test_metrics ‑ test_check_server_metrics
sqlserver.tests.test_metrics ‑ test_check_task_scheduler_metrics
sqlserver.tests.test_metrics ‑ test_check_tempdb_file_space_usage_metrics
sqlserver.tests.test_statements ‑ test_async_job_cancel_cancel
sqlserver.tests.test_statements ‑ test_async_job_enabled[False]
sqlserver.tests.test_statements ‑ test_async_job_enabled[True]
sqlserver.tests.test_statements ‑ test_async_job_inactive_stop
sqlserver.tests.test_statements ‑ test_get_available_query_metrics_columns[expected_columns0-available_columns0]
sqlserver.tests.test_statements ‑ test_get_available_query_metrics_columns[expected_columns1-available_columns1]
sqlserver.tests.test_statements ‑ test_get_statement_metrics_query_cached
sqlserver.tests.test_statements ‑ test_metrics_lookback_multiplier
sqlserver.tests.test_statements ‑ test_obfuscate_xml_plan[test1_raw.xml-test1_obfuscated.xml]
sqlserver.tests.test_statements ‑ test_obfuscate_xml_plan[test2_raw.xml-test2_obfuscated.xml]
sqlserver.tests.test_statements ‑ test_plan_collection_deadline[False]
sqlserver.tests.test_statements ‑ test_plan_collection_deadline[True]
sqlserver.tests.test_statements ‑ test_statement_basic_metrics_query
sqlserver.tests.test_statements ‑ test_statement_cloud_metadata[input_cloud_metadata0-output_cloud_metadata0]
sqlserver.tests.test_statements ‑ test_statement_cloud_metadata[input_cloud_metadata1-output_cloud_metadata1]
sqlserver.tests.test_statements ‑ test_statement_cloud_metadata[input_cloud_metadata2-output_cloud_metadata2]
sqlserver.tests.test_statements ‑ test_statement_cloud_metadata[input_cloud_metadata3-output_cloud_metadata3]
sqlserver.tests.test_statements ‑ test_statement_cloud_metadata[input_cloud_metadata4-output_cloud_metadata4]
sqlserver.tests.test_statements ‑ test_statement_conditional_stored_procedure_with_temp_table[master-EXEC conditionalPlanTest @Switch = 1]
sqlserver.tests.test_statements ‑ test_statement_metadata[metadata0-expected_metadata_payload0]
sqlserver.tests.test_statements ‑ test_statement_metadata[metadata1-expected_metadata_payload1]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[datadog_test-EXEC bobProc-expected_queries_patterns5-param_groups5-1-False-True-True]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[datadog_test-EXEC bobProc-expected_queries_patterns6-param_groups6-10-False-True-True]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[datadog_test-EXEC bobProcParams @P1 = ?, @P2 = ?-expected_queries_patterns10-param_groups10-1-False-True-True]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[datadog_test-EXEC bobProcParams @P1 = ?, @P2 = ?-expected_queries_patterns11-param_groups11-5-False-True-True]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[datadog_test-SELECT * FROM \u03d1ings where id = ? and name = ?-expected_queries_patterns8-param_groups8-1-False-False-False]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[datadog_test-SELECT * FROM \u03d1ings where id = ?-expected_queries_patterns4-param_groups4-1-False-False-False]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[datadog_test-SELECT * FROM \u03d1ings where id = ?-expected_queries_patterns9-param_groups9-1-False-False-True]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[datadog_test-SELECT * FROM \u03d1ings-expected_queries_patterns3-param_groups3-1-False-False-False]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[master-EXEC encryptedProc-expected_queries_patterns2-param_groups2-5-True-True-True]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[master-EXEC multiQueryProc-expected_queries_patterns0-param_groups0-1-False-True-True]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[master-EXEC multiQueryProc-expected_queries_patterns1-param_groups1-5-False-True-True]
sqlserver.tests.test_statements ‑ test_statement_metrics_and_plans[master-SELECT * FROM datadog_test.dbo.\u03d1ings where id = ?-expected_queries_patterns7-param_groups7-1-False-False-False]
sqlserver.tests.test_statements ‑ test_statement_metrics_limit[master-EXEC multiQueryProc-expected_queries_patterns0]
sqlserver.tests.test_statements ‑ test_statement_reported_hostname[None-stubbed.hostname]
sqlserver.tests.test_statements ‑ test_statement_reported_hostname[override.hostname-override.hostname]
sqlserver.tests.test_statements ‑ test_statement_stored_procedure_characters_limit[1000]
sqlserver.tests.test_statements ‑ test_statement_stored_procedure_characters_limit[2000]
sqlserver.tests.test_statements ‑ test_statement_stored_procedure_characters_limit[500]
sqlserver.tests.test_statements ‑ test_statement_with_embedded_characters
sqlserver.tests.test_stored_procedures ‑ test_async_job_cancel_cancel
sqlserver.tests.test_stored_procedures ‑ test_async_job_enabled[False]
sqlserver.tests.test_stored_procedures ‑ test_async_job_enabled[True]
sqlserver.tests.test_stored_procedures ‑ test_async_job_inactive_stop
sqlserver.tests.test_stored_procedures ‑ test_get_available_procedure_metrics_columns[expected_columns0-available_columns0]
sqlserver.tests.test_stored_procedures ‑ test_get_available_procedure_metrics_columns[expected_columns1-available_columns1]
sqlserver.tests.test_stored_procedures ‑ test_get_procedure_metrics_query_cached
sqlserver.tests.test_stored_procedures ‑ test_procedure_metrics[datadog_test-EXEC bobProc-param_groups3-1-expected_objects3]
sqlserver.tests.test_stored_procedures ‑ test_procedure_metrics[datadog_test-EXEC bobProc-param_groups4-10-expected_objects4]
sqlserver.tests.test_stored_procedures ‑ test_procedure_metrics[datadog_test-EXEC bobProcParams @P1 = ?, @P2 = ?-param_groups5-1-expected_objects5]
sqlserver.tests.test_stored_procedures ‑ test_procedure_metrics[master-EXEC encryptedProc-param_groups2-3-expected_objects2]
sqlserver.tests.test_stored_procedures ‑ test_procedure_metrics[master-EXEC multiQueryProc-param_groups0-1-expected_objects0]
sqlserver.tests.test_stored_procedures ‑ test_procedure_metrics[master-EXEC multiQueryProc-param_groups1-5-expected_objects1]
sqlserver.tests.test_stored_procedures ‑ test_procedure_metrics_limit
sqlserver.tests.test_unit ‑ test_SqlFractionMetric_base[base_name None]
sqlserver.tests.test_unit ‑ test_SqlFractionMetric_base[base_name valid]
sqlserver.tests.test_unit ‑ test_SqlFractionMetric_group_by_instance
sqlserver.tests.test_unit ‑ test_SqlMasterDatabaseFileStats_fetch_metric[NoneType column value 1, should not raise error]
sqlserver.tests.test_unit ‑ test_SqlMasterDatabaseFileStats_fetch_metric[NoneType column value 3, should not raise error]
sqlserver.tests.test_unit ‑ test_SqlMasterDatabaseFileStats_fetch_metric[Valid column value 0]
sqlserver.tests.test_unit ‑ test_SqlMasterDatabaseFileStats_fetch_metric[Valid column value 2]
sqlserver.tests.test_unit ‑ test_autodiscovery_exclude_override
sqlserver.tests.test_unit ‑ test_autodiscovery_exclude_some
sqlserver.tests.test_unit ‑ test_autodiscovery_matches_all_by_default
sqlserver.tests.test_unit ‑ test_autodiscovery_matches_none
sqlserver.tests.test_unit ‑ test_autodiscovery_matches_some
sqlserver.tests.test_unit ‑ test_azure_autodiscovery_exclude_override
sqlserver.tests.test_unit ‑ test_azure_autodiscovery_exclude_some
sqlserver.tests.test_unit ‑ test_azure_autodiscovery_matches_all_by_default
sqlserver.tests.test_unit ‑ test_azure_autodiscovery_matches_none
sqlserver.tests.test_unit ‑ test_azure_autodiscovery_matches_some
sqlserver.tests.test_unit ‑ test_azure_cross_database_queries_excluded
sqlserver.tests.test_unit ‑ test_check_local
sqlserver.tests.test_unit ‑ test_database_state
sqlserver.tests.test_unit ‑ test_db_exists
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ -- My Comment\n CREATE PROCEDURE bobProcedure\n -- In the middle\n /*mixed with mult-line foo*/\n BEGIN\n SELECT name FROM bob\n END;\n -- And at the end\n -expected_comments14-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ -- My Comment\n CREATE PROCEDURE bobProcedure\n -- In the middle\n BEGIN\n SELECT name FROM bob\n END;\n -- And at the end\n -expected_comments13-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ -- My Comment\n CREATE PROCEDURE bobProcedure\n -- In the middle\n BEGIN\n SELECT name FROM bob\n END;\n -expected_comments11-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ -- My Comment\n CREATE PROCEDURE bobProcedure\n -- this procedure does foo\n BEGIN\n SELECT name FROM bob\n END;\n -expected_comments12-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ -- My Comment\n CREATE PROCEDURE bobProcedure\n BEGIN\n SELECT name FROM bob\n END;\n -expected_comments9-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ -- My procedure\n CREATE PROCEDURE bobProcedure\n -- In the middle\n /*mixed with procedure foo*/\n BEGIN\n SELECT name FROM bob\n END;\n -- And at the end\n -expected_comments15-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ -- My procedure\n CREATE PROCEDURE bobProcedure\n BEGIN\n SELECT name FROM bob\n END;\n -expected_comments10-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ /* a comment */\n -- Single comment\n -expected_comments5-False-None]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ /* hello\n this is a mult-line-comment\n tag=foo,blah=tag\n */\n /*\n second multi-line\n comment\n */\n CREATE PROCEDURE bobProcedure\n BEGIN\n SELECT name FROM bob\n END;\n -- And at the end\n -expected_comments16-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ /* hello\n this is a mult-line-comment\n tag=foo,blah=tag\n */\n /*\n second multi-line\n for procedure foo\n */\n CREATE PROCEDURE bobProcedure\n BEGIN\n SELECT name FROM bob\n END;\n -- And at the end\n -expected_comments17-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[ /* hello\n this is a mult-line-commet\n tag=foo,blah=tag\n */\n CREATE PROCEDURE bobProcedure\n -- In the middle\n /*mixed with mult-line foo*/\n BEGIN\n SELECT name FROM bob\n END;\n -- And at the end\n -expected_comments18-True-bobProcedure]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[---expected_comments3-False-None]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[-expected_comments1-False-None]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[/*-expected_comments2-False-None]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[/*justonecomment*/-expected_comments4-False-None]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[/*tag=foo*/ SELECT * FROM /*other=tag,incomment=yes*/ foo /*lastword=yes*/-expected_comments8-False-None]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[/*tag=foo*/ SELECT * FROM /*other=tag,incomment=yes*/ foo;-expected_comments7-False-None]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[/*tag=foo*/ SELECT * FROM foo;-expected_comments6-False-None]
sqlserver.tests.test_unit ‑ test_extract_sql_comments_and_procedure_name[None-expected_comments0-False-None]
sqlserver.tests.test_unit ‑ test_get_cursor
sqlserver.tests.test_unit ‑ test_missing_db
sqlserver.tests.test_unit ‑ test_parse_sqlserver_major_version[Microsoft SQL Server 2012 (SP3) (KB3072779) - 11.0.6020.0 (X64)\n Oct 20 2015 15:36:27\n Copyright (c) Microsoft Corporation\n Express Edition (64-bit) on Windows NT 6.3 <X64> (Build 17763: ) (Hypervisor)\n-2012]
sqlserver.tests.test_unit ‑ test_parse_sqlserver_major_version[Microsoft SQL Server 2019 (RTM-CU12) (KB5004524) - 15.0.4153.1 (X64)\n Jul 19 2021 15:37:34\n Copyright (C) 2019 Microsoft Corporation\n Standard Edition (64-bit) on Windows Server 2016 Datacenter 10.0 <X64> (Build 14393: ) (Hypervisor)\n-2019]
sqlserver.tests.test_unit ‑ test_set_default_driver_conf
sqlserver.tests.test_unit ‑ test_split_sqlserver_host[localhost, 1433,some-typo-localhost-1433]
sqlserver.tests.test_unit ‑ test_split_sqlserver_host[localhost,1433,some-typo-localhost-1433]
sqlserver.tests.test_unit ‑ test_split_sqlserver_host[localhost,1433-localhost-1433]
sqlserver.tests.test_unit ‑ test_split_sqlserver_host[localhost-localhost-None]
Loading