Skip to content

Commit 099951a

Browse files
chore: activate easy wins for @DataDog/apm-sdk-capabilities
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 834c46e commit 099951a

1 file changed

Lines changed: 38 additions & 11 deletions

File tree

manifests/php.yml

Lines changed: 38 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -701,7 +701,9 @@ manifest:
701701
tests/otel_tracing_e2e/test_e2e.py::Test_OTelTracingE2E: irrelevant
702702
tests/parametric/test_128_bit_traceids.py::Test_128_Bit_Traceids: v0.84.0
703703
tests/parametric/test_config_consistency.py::Test_Config_Dogstatsd: v1.9.0
704-
tests/parametric/test_config_consistency.py::Test_Config_Dogstatsd::test_dogstatsd_default: incomplete_test_app (PHP parameteric app can not access the dogstatsd default values, this logic is internal to the tracer)
704+
tests/parametric/test_config_consistency.py::Test_Config_Dogstatsd::test_dogstatsd_default: # TODO: a lower version might be supported
705+
- declaration: incomplete_test_app (PHP parameteric app can not access the dogstatsd default values, this logic is internal to the tracer)
706+
component_version: <1.21.0
705707
tests/parametric/test_config_consistency.py::Test_Config_RateLimit: v1.5.0
706708
tests/parametric/test_config_consistency.py::Test_Config_RateLimit::test_setting_trace_rate_limit_strict: irrelevant (PHP backfill model does not support strict two-trace limit, see test below for its behavior)
707709
tests/parametric/test_config_consistency.py::Test_Config_Tags: v1.9.0
@@ -759,7 +761,17 @@ manifest:
759761
tests/parametric/test_headers_baggage.py::Test_Headers_Baggage::test_baggageheader_maxitems_inject_D016: missing_feature
760762
tests/parametric/test_headers_baggage.py::Test_Headers_Baggage::test_headers_baggage_only_D002: missing_feature
761763
tests/parametric/test_headers_baggage.py::Test_Headers_Baggage_Span_Tags: v1.13.0+4663b2fa7c20c6920f347d059b57dc2a419cb7f7
762-
tests/parametric/test_headers_opm.py: missing_feature (Org Propagation Guard RFC not yet implemented)
764+
tests/parametric/test_headers_opm.py: # TODO: a lower version might be supported
765+
- declaration: missing_feature (Org Propagation Guard RFC not yet implemented)
766+
component_version: <1.21.0
767+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_AgentInfo::test_tracer_consumes_info_opm: missing_feature (Org Propagation Guard RFC not yet implemented)
768+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_ExtractEnabled::test_mismatch_strips_dd_state: missing_feature (Org Propagation Guard RFC not yet implemented)
769+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_ExtractEnabled::test_mismatch_strips_dd_tracestate_member: missing_feature (Org Propagation Guard RFC not yet implemented)
770+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_ExtractEnabled::test_missing_inbound_opm_does_not_enforce: missing_feature (Org Propagation Guard RFC not yet implemented)
771+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_Injection::test_local_opm_overrides_inbound_opm: missing_feature (Org Propagation Guard RFC not yet implemented)
772+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_Injection::test_opm_injected_in_both_styles: missing_feature (Org Propagation Guard RFC not yet implemented)
773+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_Strict::test_strict_missing_inbound_enforces: missing_feature (Org Propagation Guard RFC not yet implemented)
774+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_TrustedOpms::test_untrusted_inbound_opm_is_enforced: missing_feature (Org Propagation Guard RFC not yet implemented)
763775
? tests/parametric/test_headers_precedence.py::Test_Headers_Precedence::test_headers_precedence_propagationstyle_default_datadog_tracecontext
764776
: - declaration: missing_feature (Default value was updated in v0.98.0 (w3c phase 2))
765777
component_version: <0.98.0
@@ -795,7 +807,7 @@ manifest:
795807
: bug (APMAPI-916)
796808
? tests/parametric/test_headers_tracestate_dd.py::Test_Headers_Tracestate_DD::test_headers_tracestate_dd_keeps_32_or_fewer_list_members
797809
: bug (APMAPI-916)
798-
tests/parametric/test_headers_tracestate_dd.py::Test_Headers_Tracestate_DD::test_headers_tracestate_dd_propagate_propagatedtags:
810+
tests/parametric/test_headers_tracestate_dd.py::Test_Headers_Tracestate_DD::test_headers_tracestate_dd_propagate_propagatedtags: # Easy win for all weblogs and version 1.21.0
799811
- declaration: bug (APMAPI-1539)
800812
component_version: '>=1.11.0'
801813
tests/parametric/test_library_tracestats.py::Test_Library_Tracestats::test_distinct_aggregationkeys_TS003: missing_feature (php has not implemented stats computation yet)
@@ -875,9 +887,13 @@ manifest:
875887
tests/parametric/test_parametric_endpoints.py::Test_Parametric_FFE_Start: v1.21.0-dev
876888
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Otel_Baggage: missing_feature (otel baggage is not supported)
877889
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Otel_Current_Span: bug (APMAPI-778) # otel current span endpoint should return a span and trace id of zero if no span is "active"
878-
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Write_Log: missing_feature
879-
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)
880-
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)
890+
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Write_Log: '>=1.21.0' # TODO: a lower version might be supported
891+
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Write_Log::test_create_logger: # TODO: a lower version might be supported
892+
- declaration: incomplete_test_app (Logs endpoint is only implemented in python and node.js app)
893+
component_version: <1.21.0
894+
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Write_Log::test_write_log: # TODO: a lower version might be supported
895+
- declaration: incomplete_test_app (Logs endpoint is only implemented in python and node.js app)
896+
component_version: <1.21.0
881897
tests/parametric/test_partial_flushing.py::Test_Partial_Flushing: missing_feature
882898
tests/parametric/test_partial_flushing.py::Test_Partial_Flushing::test_partial_flushing_disabled: '>=1.16.0'
883899
tests/parametric/test_partial_flushing.py::Test_Partial_Flushing::test_partial_flushing_under_limit_one_payload: '>=1.16.0'
@@ -897,8 +913,11 @@ manifest:
897913
tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags::test_tags_defaults_rate_1_and_rate_limit_3_sst010: bug (APMAPI-737)
898914
tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags::test_tags_defaults_rate_1_and_rule_0_sst006: bug (APMAPI-737)
899915
tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags::test_tags_defaults_rate_tiny_sst004: bug (APMAPI-737)
900-
tests/parametric/test_span_events.py: missing_feature
916+
tests/parametric/test_span_events.py: '>=1.21.0' # TODO: a lower version might be supported
917+
tests/parametric/test_span_events.py::Test_Span_Events::test_span_with_event_v04: missing_feature
901918
tests/parametric/test_span_events.py::Test_Span_Events::test_span_with_event_v05: '>=1.16.0'
919+
tests/parametric/test_span_events.py::Test_Span_Events::test_span_with_event_v07: missing_feature
920+
tests/parametric/test_span_events.py::Test_Span_Events::test_span_with_invalid_event_attributes: missing_feature
902921
tests/parametric/test_span_links.py: missing_feature
903922
? tests/parametric/test_span_sampling.py::Test_Span_Sampling::test_child_span_selected_and_root_dropped_by_sss_when_dropping_policy_is_active017
904923
: missing_feature (The PHP tracer always sends the full trace to the agent.)
@@ -922,11 +941,17 @@ manifest:
922941
tests/parametric/test_telemetry.py::Test_Environment: missing_feature
923942
tests/parametric/test_telemetry.py::Test_Environment::test_telemetry_otel_env_hiding: missing_feature (Not implemented)
924943
tests/parametric/test_telemetry.py::Test_Environment::test_telemetry_otel_env_invalid: missing_feature (Not implemented)
925-
tests/parametric/test_telemetry.py::Test_Stable_Configuration_Origin: bug (APMAPI-1898)
944+
tests/parametric/test_telemetry.py::Test_Stable_Configuration_Origin: # TODO: a lower version might be supported
945+
- declaration: bug (APMAPI-1898)
946+
component_version: <1.21.0
947+
? tests/parametric/test_telemetry.py::Test_Stable_Configuration_Origin::test_stable_configuration_origin_extended_configs_good_use_case
948+
: bug (APMAPI-1898)
926949
? tests/parametric/test_telemetry.py::Test_Stable_Configuration_Origin::test_stable_configuration_origin_extended_configs_temporary_use_case
927950
: irrelevant (temporary use case for python, ruby and nodejs)
928-
tests/parametric/test_telemetry.py::Test_TelemetryInstallSignature: missing_feature
929-
tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar: missing_feature
951+
tests/parametric/test_telemetry.py::Test_TelemetryInstallSignature: '>=1.21.0' # TODO: a lower version might be supported
952+
tests/parametric/test_telemetry.py::Test_TelemetryInstallSignature::test_telemetry_event_propagated: missing_feature
953+
tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar: '>=1.21.0' # TODO: a lower version might be supported
954+
tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar::test_telemetry_sca_enabled_not_propagated: missing_feature
930955
tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar::test_telemetry_sca_enabled_propagated: '>=1.16.0'
931956
tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar::test_telemetry_sca_enabled_propagated_specifics: irrelevant
932957
tests/parametric/test_telemetry.py::Test_TelemetrySSIConfigs: missing_feature
@@ -942,7 +967,9 @@ manifest:
942967
tests/parametric/test_tracer.py::Test_ProcessTags_ServiceName: missing_feature
943968
tests/parametric/test_tracer.py::Test_TracerSCITagging: v1.2.0
944969
tests/parametric/test_tracer.py::Test_TracerServiceNameSource: irrelevant
945-
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)"
970+
tests/parametric/test_tracer.py::Test_TracerUniversalServiceTagging::test_tracer_service_name_environment_variable: # TODO: a lower version might be supported
971+
- declaration: 'missing_feature (FIXME: library test client sets empty string as the service name)'
972+
component_version: <1.21.0
946973
tests/parametric/test_tracer_flare.py::TestTracerFlareV1: missing_feature
947974
tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_flare_log_level_order: '>=1.16.0'
948975
tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_telemetry_app_started: '>=1.16.0'

0 commit comments

Comments
 (0)