diff --git a/manifests/php.yml b/manifests/php.yml index 88158b954eb..8c3df422a26 100644 --- a/manifests/php.yml +++ b/manifests/php.yml @@ -382,8 +382,190 @@ manifest: ? tests/appsec/test_event_tracking_v2.py::Test_UserLoginSuccessEventV2_Tags_AppsecEnabled::test_user_login_success_event_multi_type_metadata : irrelevant (dd-trace-php only accepts string metadata values) tests/appsec/test_extended_data_collection.py::Test_ExtendedDataCollectionCapability: missing_feature - tests/appsec/test_extended_data_collection.py::Test_ExtendedRequestBodyCollection: missing_feature - tests/appsec/test_extended_data_collection.py::Test_ExtendedRequestHeadersDataCollection: missing_feature + tests/appsec/test_extended_data_collection.py::Test_ExtendedRequestBodyCollection: # TODO: a lower version might be supported + - weblog_declaration: + '*': missing_feature + apache-mod-8.0: '>=1.16.0' + apache-mod-7.0-zts: '>=1.16.0' + php-fpm-7.1: '>=1.16.0' + apache-mod-7.1-zts: '>=1.16.0' + apache-mod-8.0-zts: '>=1.16.0' + php-fpm-7.3: '>=1.16.0' + apache-mod-7.4-zts: '>=1.16.0' + apache-mod-8.2-zts: '>=1.16.0' + apache-mod-8.1: '>=1.16.0' + php-fpm-8.2: '>=1.16.0' + apache-mod-7.1: '>=1.16.0' + php-fpm-8.0: '>=1.16.0' + apache-mod-8.1-zts: '>=1.16.0' + apache-mod-7.0: '>=1.16.0' + php-fpm-8.1: '>=1.16.0' + apache-mod-7.3: '>=1.16.0' + php-fpm-7.0: '>=1.16.0' + php-fpm-7.2: '>=1.16.0' + apache-mod-7.4: '>=1.16.0' + apache-mod-7.3-zts: '>=1.16.0' + php-fpm-7.4: '>=1.16.0' + apache-mod-8.2: '>=1.16.0' + apache-mod-7.2: '>=1.16.0' + apache-mod-7.2-zts: '>=1.16.0' + tests/appsec/test_extended_data_collection.py::Test_ExtendedRequestBodyCollection::test_extended_request_body_collection: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + ? tests/appsec/test_extended_data_collection.py::Test_ExtendedRequestBodyCollection::test_extended_request_body_collection_truncated + : - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/appsec/test_extended_data_collection.py::Test_ExtendedRequestHeadersDataCollection: # TODO: a lower version might be supported + - weblog_declaration: + '*': missing_feature + apache-mod-8.0: '>=1.16.0' + apache-mod-7.0-zts: '>=1.16.0' + php-fpm-7.1: '>=1.16.0' + apache-mod-7.1-zts: '>=1.16.0' + apache-mod-8.0-zts: '>=1.16.0' + php-fpm-7.3: '>=1.16.0' + apache-mod-7.4-zts: '>=1.16.0' + apache-mod-8.2-zts: '>=1.16.0' + apache-mod-8.1: '>=1.16.0' + php-fpm-8.2: '>=1.16.0' + apache-mod-7.1: '>=1.16.0' + php-fpm-8.0: '>=1.16.0' + apache-mod-8.1-zts: '>=1.16.0' + apache-mod-7.0: '>=1.16.0' + php-fpm-8.1: '>=1.16.0' + apache-mod-7.3: '>=1.16.0' + php-fpm-7.0: '>=1.16.0' + php-fpm-7.2: '>=1.16.0' + apache-mod-7.4: '>=1.16.0' + apache-mod-7.3-zts: '>=1.16.0' + php-fpm-7.4: '>=1.16.0' + apache-mod-8.2: '>=1.16.0' + apache-mod-7.2: '>=1.16.0' + apache-mod-7.2-zts: '>=1.16.0' + tests/appsec/test_extended_data_collection.py::Test_ExtendedRequestHeadersDataCollection::test_extended_data_collection_with_rc: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + ? tests/appsec/test_extended_data_collection.py::Test_ExtendedRequestHeadersDataCollection::test_extended_data_collection_with_rc_and_authentication_headers + : - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + ? tests/appsec/test_extended_data_collection.py::Test_ExtendedRequestHeadersDataCollection::test_extended_data_collection_with_rc_header_limit + : - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature tests/appsec/test_extended_data_collection.py::Test_ExtendedResponseHeadersDataCollection: missing_feature tests/appsec/test_extended_header_collection.py::Test_ExtendedHeaderCollection: missing_feature tests/appsec/test_extended_request_body_collection.py::Test_ExtendedRequestBodyCollection: missing_feature @@ -427,7 +609,7 @@ manifest: tests/appsec/test_service_activation_metric.py::TestServiceActivationRemoteConfigurationConfigMetric: missing_feature tests/appsec/test_shell_execution.py::Test_ShellExecution: v0.95.0 tests/appsec/test_shell_execution.py::Test_ShellExecution::test_truncate_1st_argument: bug (APPSEC-55673) - tests/appsec/test_span_tags_headers.py: v1.17.0-dev + tests/appsec/test_span_tags_headers.py: v1.17.0-dev # TODO: a lower version might be supported tests/appsec/test_suspicious_attacker_blocking.py::Test_Suspicious_Attacker_Blocking: v1.13.0+4663b2fa7c20c6920f347d059b57dc2a419cb7f7 tests/appsec/test_trace_tagging.py::Test_TraceTaggingRules: v1.12.0 tests/appsec/test_trace_tagging.py::Test_TraceTaggingRulesRcCapability: v1.12.0 @@ -487,8 +669,112 @@ manifest: tests/appsec/waf/test_rules.py::Test_SSRF: v0.68.3 tests/appsec/waf/test_rules.py::Test_Scanners: v0.68.3 tests/appsec/waf/test_rules.py::Test_XSS: v0.68.3 - tests/appsec/waf/test_telemetry.py::Test_TelemetryMetrics: missing_feature + tests/appsec/waf/test_telemetry.py::Test_TelemetryMetrics: # TODO: a lower version might be supported + - weblog_declaration: + '*': missing_feature + apache-mod-8.0: '>=1.16.0' + apache-mod-7.0-zts: '>=1.16.0' + php-fpm-7.1: '>=1.16.0' + apache-mod-7.1-zts: '>=1.16.0' + apache-mod-8.0-zts: '>=1.16.0' + php-fpm-7.3: '>=1.16.0' + apache-mod-7.4-zts: '>=1.16.0' + apache-mod-8.2-zts: '>=1.16.0' + apache-mod-8.1: '>=1.16.0' + php-fpm-8.2: '>=1.16.0' + apache-mod-7.1: '>=1.16.0' + php-fpm-8.0: '>=1.16.0' + apache-mod-8.1-zts: '>=1.16.0' + apache-mod-7.0: '>=1.16.0' + php-fpm-8.1: '>=1.16.0' + apache-mod-7.3: '>=1.16.0' + php-fpm-7.0: '>=1.16.0' + php-fpm-7.2: '>=1.16.0' + apache-mod-7.4: '>=1.16.0' + apache-mod-7.3-zts: '>=1.16.0' + php-fpm-7.4: '>=1.16.0' + apache-mod-8.2: '>=1.16.0' + apache-mod-7.2: '>=1.16.0' + apache-mod-7.2-zts: '>=1.16.0' + tests/appsec/waf/test_telemetry.py::Test_TelemetryMetrics::test_headers_are_correct: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + apache-mod-8.0: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature tests/appsec/waf/test_telemetry.py::Test_TelemetryMetrics::test_metric_waf_init: '>=1.16.0' + tests/appsec/waf/test_telemetry.py::Test_TelemetryMetrics::test_metric_waf_requests: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + apache-mod-8.0: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature + tests/appsec/waf/test_telemetry.py::Test_TelemetryMetrics::test_waf_requests_match_traced_requests: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + apache-mod-8.0: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature tests/appsec/waf/test_truncation.py::Test_Truncation: missing_feature tests/auto_inject/test_auto_inject_install.py::TestContainerAutoInjectInstallScriptAppsec: v1.9.0 tests/auto_inject/test_auto_inject_install.py::TestContainerAutoInjectInstallScriptProfiling: v1.9.0 @@ -504,11 +790,193 @@ manifest: tests/debugger/test_debugger_exception_replay.py::Test_Debugger_Exception_Replay::test_exception_replay_outofmemory: missing_feature (Implemented only for dotnet) tests/debugger/test_debugger_exception_replay.py::Test_Debugger_Exception_Replay::test_exception_replay_recursion_inlined: irrelevant (Test for specific bug in dotnet) tests/debugger/test_debugger_exception_replay.py::Test_Debugger_Exception_Replay::test_exception_replay_stackoverflow: missing_feature (Implemented only for dotnet) - tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language: missing_feature + tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language: # TODO: a lower version might be supported + - weblog_declaration: + '*': missing_feature + apache-mod-8.0: '>=1.16.0' + apache-mod-7.0-zts: '>=1.16.0' + php-fpm-7.1: '>=1.16.0' + apache-mod-7.1-zts: '>=1.16.0' + apache-mod-8.0-zts: '>=1.16.0' + php-fpm-7.3: '>=1.16.0' + apache-mod-7.4-zts: '>=1.16.0' + apache-mod-8.2-zts: '>=1.16.0' + apache-mod-8.1: '>=1.16.0' + php-fpm-8.2: '>=1.16.0' + apache-mod-7.1: '>=1.16.0' + php-fpm-8.0: '>=1.16.0' + apache-mod-8.1-zts: '>=1.16.0' + apache-mod-7.0: '>=1.16.0' + php-fpm-8.1: '>=1.16.0' + apache-mod-7.3: '>=1.16.0' + php-fpm-7.0: '>=1.16.0' + php-fpm-7.2: '>=1.16.0' + apache-mod-7.4: '>=1.16.0' + apache-mod-7.3-zts: '>=1.16.0' + php-fpm-7.4: '>=1.16.0' + apache-mod-8.2: '>=1.16.0' + apache-mod-7.2: '>=1.16.0' + apache-mod-7.2-zts: '>=1.16.0' + ? tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_access_exception + : - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + ? tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_access_variables + : - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + ? tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_collection_operations + : - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature ? tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_comparison_operators : '>=1.16.0' ? tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_contextual_variables : '>=1.16.0' + tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_hash_key_value: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_hash_operations: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_instance_of: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature ? tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_logical_operators : '>=1.16.0' tests/debugger/test_debugger_expression_language.py::Test_Debugger_Expression_Language::test_expression_language_nulls_false: '>=1.16.0' @@ -711,7 +1179,7 @@ manifest: : bug (APMAPI-916) ? tests/parametric/test_headers_tracestate_dd.py::Test_Headers_Tracestate_DD::test_headers_tracestate_dd_keeps_32_or_fewer_list_members : bug (APMAPI-916) - tests/parametric/test_headers_tracestate_dd.py::Test_Headers_Tracestate_DD::test_headers_tracestate_dd_propagate_propagatedtags: + tests/parametric/test_headers_tracestate_dd.py::Test_Headers_Tracestate_DD::test_headers_tracestate_dd_propagate_propagatedtags: # TODO: a lower version might be supported - declaration: bug (APMAPI-1539) component_version: '>=1.11.0' tests/parametric/test_library_tracestats.py::Test_Library_Tracestats::test_distinct_aggregationkeys_TS003: missing_feature (php has not implemented stats computation yet) @@ -737,8 +1205,20 @@ manifest: tests/parametric/test_otel_env_vars.py::Test_Otel_Env_Vars::test_otel_traces_parentbased_on: - declaration: missing_feature (The always_on sampler mapping is properly implemented in v1.2.0) component_version: <=1.1.0 - tests/parametric/test_otel_logs.py: missing_feature + tests/parametric/test_otel_logs.py: '>=1.16.0' # TODO: a lower version might be supported + tests/parametric/test_otel_logs.py::Test_FR01_Enable_OTLP_Log_Collection::test_otlp_logs_enabled: missing_feature + tests/parametric/test_otel_logs.py::Test_FR03_Resource_Attributes: missing_feature + tests/parametric/test_otel_logs.py::Test_FR04_Trace_Span_IDs: missing_feature + tests/parametric/test_otel_logs.py::Test_FR05_Custom_Endpoints: missing_feature + tests/parametric/test_otel_logs.py::Test_FR06_OTLP_Protocols: missing_feature + tests/parametric/test_otel_logs.py::Test_FR07_Host_Name: missing_feature tests/parametric/test_otel_logs.py::Test_FR07_Host_Name::test_hostname_from_dd_hostname: irrelevant (DD_HOSTNAME is only supported in Python) + tests/parametric/test_otel_logs.py::Test_FR08_Custom_Headers: missing_feature + tests/parametric/test_otel_logs.py::Test_FR09_Log_Injection: missing_feature + tests/parametric/test_otel_logs.py::Test_FR10_Timeout_Configuration: missing_feature + tests/parametric/test_otel_logs.py::Test_FR11_Telemetry: missing_feature + tests/parametric/test_otel_logs.py::Test_FR12_Log_Levels: missing_feature + tests/parametric/test_otel_logs.py::Test_FR13_Scope_Fields: missing_feature tests/parametric/test_otel_metrics.py: missing_feature tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods: v0.94.0 tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_add_event_meta_serialization: @@ -790,16 +1270,19 @@ manifest: tests/parametric/test_parametric_endpoints.py::Test_Parametric_Write_Log: missing_feature tests/parametric/test_parametric_endpoints.py::Test_Parametric_Write_Log::test_create_logger: incomplete_test_app (Logs endpoint is only implemented in python and node.js app) tests/parametric/test_parametric_endpoints.py::Test_Parametric_Write_Log::test_write_log: incomplete_test_app (Logs endpoint is only implemented in python and node.js app) - tests/parametric/test_partial_flushing.py::Test_Partial_Flushing: missing_feature + tests/parametric/test_partial_flushing.py::Test_Partial_Flushing: '>=1.16.0' # TODO: a lower version might be supported tests/parametric/test_partial_flushing.py::Test_Partial_Flushing::test_partial_flushing_disabled: '>=1.16.0' + tests/parametric/test_partial_flushing.py::Test_Partial_Flushing::test_partial_flushing_one_span: missing_feature + tests/parametric/test_partial_flushing.py::Test_Partial_Flushing::test_partial_flushing_one_span_default: missing_feature tests/parametric/test_partial_flushing.py::Test_Partial_Flushing::test_partial_flushing_under_limit_one_payload: '>=1.16.0' tests/parametric/test_process_discovery.py: missing_feature tests/parametric/test_sampling_delegation.py::Test_Decisionless_Extraction: v1.13.0+4663b2fa7c20c6920f347d059b57dc2a419cb7f7 - tests/parametric/test_sampling_span_tags.py::Test_Knuth_Sample_Rate: missing_feature + tests/parametric/test_sampling_span_tags.py::Test_Knuth_Sample_Rate: '>=1.16.0' # TODO: a lower version might be supported ? tests/parametric/test_sampling_span_tags.py::Test_Knuth_Sample_Rate::test_sampling_extract_knuth_sample_rate_distributed_tracing_datadog : '>=1.16.0' ? tests/parametric/test_sampling_span_tags.py::Test_Knuth_Sample_Rate::test_sampling_extract_knuth_sample_rate_distributed_tracing_tracecontext : '>=1.16.0' + tests/parametric/test_sampling_span_tags.py::Test_Knuth_Sample_Rate::test_sampling_knuth_sample_rate_trace_sampling_rule: missing_feature tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags::test_tags_appsec_enabled_sst011: bug (APMAPI-737) tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags::test_tags_child_dropped_sst001: bug (APMAPI-737) tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags::test_tags_child_kept_sst007: bug (APMAPI-737) @@ -809,8 +1292,11 @@ manifest: tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags::test_tags_defaults_rate_1_and_rate_limit_3_sst010: bug (APMAPI-737) tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags::test_tags_defaults_rate_1_and_rule_0_sst006: bug (APMAPI-737) tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags::test_tags_defaults_rate_tiny_sst004: bug (APMAPI-737) - tests/parametric/test_span_events.py: missing_feature + tests/parametric/test_span_events.py: '>=1.16.0' # TODO: a lower version might be supported + tests/parametric/test_span_events.py::Test_Span_Events::test_span_with_event_v04: missing_feature tests/parametric/test_span_events.py::Test_Span_Events::test_span_with_event_v05: '>=1.16.0' + tests/parametric/test_span_events.py::Test_Span_Events::test_span_with_event_v07: missing_feature + tests/parametric/test_span_events.py::Test_Span_Events::test_span_with_invalid_event_attributes: missing_feature tests/parametric/test_span_links.py: missing_feature ? tests/parametric/test_span_sampling.py::Test_Span_Sampling::test_child_span_selected_and_root_dropped_by_sss_when_dropping_policy_is_active017 : missing_feature (The PHP tracer always sends the full trace to the agent.) @@ -837,11 +1323,14 @@ manifest: tests/parametric/test_telemetry.py::Test_Stable_Configuration_Origin: v1.9.0 ? tests/parametric/test_telemetry.py::Test_Stable_Configuration_Origin::test_stable_configuration_origin_extended_configs_temporary_use_case : irrelevant (temporary use case for python, ruby and nodejs) - tests/parametric/test_telemetry.py::Test_TelemetryInstallSignature: missing_feature - tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar: missing_feature + tests/parametric/test_telemetry.py::Test_TelemetryInstallSignature: '>=1.16.0' # TODO: a lower version might be supported + tests/parametric/test_telemetry.py::Test_TelemetryInstallSignature::test_telemetry_event_propagated: missing_feature + tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar: '>=1.16.0' # TODO: a lower version might be supported + tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar::test_telemetry_sca_enabled_not_propagated: missing_feature tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar::test_telemetry_sca_enabled_propagated: '>=1.16.0' tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar::test_telemetry_sca_enabled_propagated_specifics: irrelevant - tests/parametric/test_telemetry.py::Test_TelemetrySSIConfigs: missing_feature + tests/parametric/test_telemetry.py::Test_TelemetrySSIConfigs: '>=1.16.0' # TODO: a lower version might be supported + tests/parametric/test_telemetry.py::Test_TelemetrySSIConfigs::test_inject_force: missing_feature tests/parametric/test_telemetry.py::Test_TelemetrySSIConfigs::test_injection_enabled: '>=1.16.0' tests/parametric/test_telemetry.py::Test_TelemetrySSIConfigs::test_instrumentation_source_non_ssi: '>=1.16.0' tests/parametric/test_trace_sampling.py::Test_Trace_Sampling_Basic: v0.68.3 # TODO what is the earliest version? @@ -855,16 +1344,24 @@ manifest: tests/parametric/test_tracer.py::Test_TracerSCITagging: v1.2.0 tests/parametric/test_tracer.py::Test_TracerServiceNameSource::test_tracer_manual_service_name_sets_srv_src: irrelevant (Only implemented for Java) tests/parametric/test_tracer.py::Test_TracerServiceNameSource::test_tracer_no_srv_src_when_service_not_manually_set: irrelevant (Only implemented for Java) - tests/parametric/test_tracer.py::Test_TracerUniversalServiceTagging::test_tracer_service_name_environment_variable: "missing_feature (FIXME: library test client sets empty string as the service name)" - tests/parametric/test_tracer_flare.py::TestTracerFlareV1: missing_feature + tests/parametric/test_tracer.py::Test_TracerUniversalServiceTagging::test_tracer_service_name_environment_variable: # TODO: a lower version might be supported + - declaration: 'missing_feature (FIXME: library test client sets empty string as the service name)' + component_version: <1.16.0 + tests/parametric/test_tracer_flare.py::TestTracerFlareV1: '>=1.16.0' # TODO: a lower version might be supported tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_flare_log_level_order: '>=1.16.0' + tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_no_tracer_flare_for_other_task_types: missing_feature tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_telemetry_app_started: '>=1.16.0' + tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_tracer_flare: missing_feature + tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_tracer_flare_content: missing_feature + tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_tracer_flare_content_with_debug: missing_feature + tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_tracer_flare_with_debug: missing_feature + tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_tracer_profiling_notracing_flare_content: missing_feature tests/remote_config/test_remote_configuration.py::Test_RemoteConfigurationExtraServices: missing_feature - tests/remote_config/test_remote_configuration.py::Test_RemoteConfigurationUpdateSequenceASMDD: + tests/remote_config/test_remote_configuration.py::Test_RemoteConfigurationUpdateSequenceASMDD: # TODO: a lower version might be supported - declaration: bug (APPSEC-55129) component_version: '>1.3.2' tests/remote_config/test_remote_configuration.py::Test_RemoteConfigurationUpdateSequenceASMDDNoCache: irrelevant (cache is implemented) - tests/remote_config/test_remote_configuration.py::Test_RemoteConfigurationUpdateSequenceFeatures: + tests/remote_config/test_remote_configuration.py::Test_RemoteConfigurationUpdateSequenceFeatures: # TODO: a lower version might be supported - declaration: bug (APPSEC-55129) component_version: '>1.3.2' tests/remote_config/test_remote_configuration.py::Test_RemoteConfigurationUpdateSequenceFeaturesNoCache: irrelevant (cache is implemented) @@ -872,7 +1369,215 @@ manifest: tests/serverless/span_pointers/aws/test_s3_span_pointers.py::Test_CopyObject: missing_feature tests/serverless/span_pointers/aws/test_s3_span_pointers.py::Test_MultipartUpload: missing_feature tests/serverless/span_pointers/aws/test_s3_span_pointers.py::Test_PutObject: missing_feature - tests/stats/test_stats.py: missing_feature + tests/stats/test_stats.py: # TODO: a lower version might be supported + - weblog_declaration: + '*': missing_feature + apache-mod-8.0: '>=1.16.0' + apache-mod-7.0-zts: '>=1.16.0' + php-fpm-7.1: '>=1.16.0' + apache-mod-7.1-zts: '>=1.16.0' + apache-mod-8.0-zts: '>=1.16.0' + php-fpm-7.3: '>=1.16.0' + apache-mod-7.4-zts: '>=1.16.0' + apache-mod-8.2-zts: '>=1.16.0' + apache-mod-8.1: '>=1.16.0' + php-fpm-8.2: '>=1.16.0' + apache-mod-7.1: '>=1.16.0' + php-fpm-8.0: '>=1.16.0' + apache-mod-8.1-zts: '>=1.16.0' + apache-mod-7.0: '>=1.16.0' + php-fpm-8.1: '>=1.16.0' + apache-mod-7.3: '>=1.16.0' + php-fpm-7.0: '>=1.16.0' + php-fpm-7.2: '>=1.16.0' + apache-mod-7.4: '>=1.16.0' + apache-mod-7.3-zts: '>=1.16.0' + php-fpm-7.4: '>=1.16.0' + apache-mod-8.2: '>=1.16.0' + apache-mod-7.2: '>=1.16.0' + apache-mod-7.2-zts: '>=1.16.0' + tests/stats/test_stats.py::Test_Client_Stats::test_client_stats: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature + tests/stats/test_stats.py::Test_Client_Stats::test_is_trace_root: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature + tests/stats/test_stats.py::Test_Client_Stats::test_obfuscation: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature + tests/stats/test_stats.py::Test_Peer_Tags: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature + tests/stats/test_stats.py::Test_Time_Bucketing::test_client_side_stats: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature + tests/stats/test_stats.py::Test_Time_Bucketing::test_client_side_stats_bucket_alignment: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature + tests/stats/test_stats.py::Test_Transport_Headers: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + apache-mod-7.2-zts: missing_feature + php-fpm-7.0: missing_feature + apache-mod-7.3: missing_feature tests/test_baggage.py::Test_Baggage_Headers_Api_Datadog: incomplete_test_app (/otel_drop_in_baggage_api_datadog endpoint is not implemented) tests/test_baggage.py::Test_Baggage_Headers_Api_OTel: incomplete_test_app (/otel_drop_in_baggage_api_otel endpoint is not implemented) tests/test_baggage.py::Test_Baggage_Headers_Basic: incomplete_test_app (/make_distant_call endpoint is not correctly implemented) @@ -1031,15 +1736,379 @@ manifest: component_version: '>=0.93.0' tests/test_standard_tags.py::Test_StandardTagsUserAgent: v0.75.0 tests/test_telemetry.py::Test_DependencyEnable: missing_feature - tests/test_telemetry.py::Test_Log_Generation: missing_feature + tests/test_telemetry.py::Test_Log_Generation: # TODO: a lower version might be supported + - weblog_declaration: + '*': missing_feature + apache-mod-8.0: '>=1.16.0' + apache-mod-7.0-zts: '>=1.16.0' + php-fpm-7.1: '>=1.16.0' + apache-mod-7.1-zts: '>=1.16.0' + apache-mod-8.0-zts: '>=1.16.0' + php-fpm-7.3: '>=1.16.0' + apache-mod-7.4-zts: '>=1.16.0' + apache-mod-8.2-zts: '>=1.16.0' + apache-mod-8.1: '>=1.16.0' + php-fpm-8.2: '>=1.16.0' + apache-mod-7.1: '>=1.16.0' + php-fpm-8.0: '>=1.16.0' + apache-mod-8.1-zts: '>=1.16.0' + apache-mod-7.0: '>=1.16.0' + php-fpm-8.1: '>=1.16.0' + apache-mod-7.3: '>=1.16.0' + php-fpm-7.0: '>=1.16.0' + php-fpm-7.2: '>=1.16.0' + apache-mod-7.4: '>=1.16.0' + apache-mod-7.3-zts: '>=1.16.0' + php-fpm-7.4: '>=1.16.0' + apache-mod-8.2: '>=1.16.0' + apache-mod-7.2: '>=1.16.0' + apache-mod-7.2-zts: '>=1.16.0' + tests/test_telemetry.py::Test_Log_Generation::test_log_generation_enabled: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature tests/test_telemetry.py::Test_MessageBatch: v0.90 tests/test_telemetry.py::Test_Metric_Generation_Disabled: missing_feature - tests/test_telemetry.py::Test_Metric_Generation_Enabled: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled: # TODO: a lower version might be supported + - weblog_declaration: + '*': missing_feature + apache-mod-8.0: '>=1.16.0' + apache-mod-7.0-zts: '>=1.16.0' + php-fpm-7.1: '>=1.16.0' + apache-mod-7.1-zts: '>=1.16.0' + apache-mod-8.0-zts: '>=1.16.0' + php-fpm-7.3: '>=1.16.0' + apache-mod-7.4-zts: '>=1.16.0' + apache-mod-8.2-zts: '>=1.16.0' + apache-mod-8.1: '>=1.16.0' + php-fpm-8.2: '>=1.16.0' + apache-mod-7.1: '>=1.16.0' + php-fpm-8.0: '>=1.16.0' + apache-mod-8.1-zts: '>=1.16.0' + apache-mod-7.0: '>=1.16.0' + php-fpm-8.1: '>=1.16.0' + apache-mod-7.3: '>=1.16.0' + php-fpm-7.0: '>=1.16.0' + php-fpm-7.2: '>=1.16.0' + apache-mod-7.4: '>=1.16.0' + apache-mod-7.3-zts: '>=1.16.0' + php-fpm-7.4: '>=1.16.0' + apache-mod-8.2: '>=1.16.0' + apache-mod-7.2: '>=1.16.0' + apache-mod-7.2-zts: '>=1.16.0' + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_general_logs_created: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_telemetry_api_requests: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_telemetry_api_responses: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_spans_enqueued_for_serialization: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_spans_finished: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_api_requests: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_api_responses: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_chunks_enqueued_for_serialization: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_chunks_sent: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_segments_closed: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature + tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_segments_created: + - weblog_declaration: + apache-mod-8.0-zts: missing_feature + php-fpm-8.0: missing_feature + apache-mod-7.3-zts: missing_feature + apache-mod-8.1: missing_feature + php-fpm-8.2: missing_feature + php-fpm-8.1: missing_feature + apache-mod-7.1: missing_feature + php-fpm-7.2: missing_feature + php-fpm-7.1: missing_feature + apache-mod-8.2: missing_feature + apache-mod-7.0: missing_feature + apache-mod-8.1-zts: missing_feature + php-fpm-7.3: missing_feature + apache-mod-7.1-zts: missing_feature + apache-mod-8.2-zts: missing_feature + php-fpm-7.4: missing_feature + apache-mod-7.0-zts: missing_feature + apache-mod-7.4-zts: missing_feature + apache-mod-7.2: missing_feature + apache-mod-7.4: missing_feature + php-fpm-7.0: missing_feature + apache-mod-8.0: missing_feature + apache-mod-7.3: missing_feature + apache-mod-7.2-zts: missing_feature tests/test_telemetry.py::Test_ProductsDisabled: missing_feature tests/test_telemetry.py::Test_Telemetry: v0.90 tests/test_telemetry.py::Test_Telemetry::test_api_still_v1: irrelevant tests/test_telemetry.py::Test_Telemetry::test_app_dependencies_loaded: irrelevant - tests/test_telemetry.py::Test_Telemetry::test_app_heartbeats_delays: + tests/test_telemetry.py::Test_Telemetry::test_app_heartbeats_delays: # TODO: a lower version might be supported - declaration: bug (APMAPI-971) component_version: '>1.5.1' - declaration: flaky (APMRP-360)