Skip to content

Commit 2a759bb

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 558aa01 commit 2a759bb

1 file changed

Lines changed: 46 additions & 10 deletions

File tree

manifests/nodejs.yml

Lines changed: 46 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2004,7 +2004,9 @@ manifest:
20042004
- declaration: missing_feature (Implemented in 5.38.0)
20052005
component_version: <5.38.0
20062006
tests/parametric/test_config_consistency.py::Test_Config_Dogstatsd: *ref_5_29_0
2007-
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)
2007+
tests/parametric/test_config_consistency.py::Test_Config_Dogstatsd::test_dogstatsd_default: # TODO: a lower version might be supported
2008+
- declaration: incomplete_test_app (PHP parameteric app can not access the dogstatsd default values, this logic is internal to the tracer)
2009+
component_version: <5.108.0
20082010
tests/parametric/test_config_consistency.py::Test_Config_RateLimit: *ref_5_25_0
20092011
tests/parametric/test_config_consistency.py::Test_Config_Tags: *ref_5_41_0
20102012
tests/parametric/test_config_consistency.py::Test_Config_TraceAgentURL: *ref_5_25_0
@@ -2030,15 +2032,28 @@ manifest:
20302032
tests/parametric/test_dynamic_configuration.py::TestDynamicConfigV2: *ref_4_23_0
20312033
tests/parametric/test_ffe/test_dynamic_evaluation.py::Test_Feature_Flag_Dynamic_Evaluation: *ref_5_75_0
20322034
tests/parametric/test_ffe/test_span_enrichment.py: "missing_feature (dd-trace-js#8343)"
2033-
tests/parametric/test_headers_b3.py::Test_Headers_B3::test_headers_b3_migrated_extract_invalid: missing_feature (Need to remove b3=b3multi alias)
2035+
tests/parametric/test_headers_b3.py::Test_Headers_B3::test_headers_b3_migrated_extract_invalid: # TODO: a lower version might be supported
2036+
- declaration: missing_feature (Need to remove b3=b3multi alias)
2037+
component_version: <5.108.0
20342038
tests/parametric/test_headers_b3.py::Test_Headers_B3::test_headers_b3_migrated_extract_valid: missing_feature (Need to remove b3=b3multi alias)
20352039
tests/parametric/test_headers_b3.py::Test_Headers_B3::test_headers_b3_migrated_inject_valid: missing_feature (Need to remove b3=b3multi alias)
20362040
tests/parametric/test_headers_b3.py::Test_Headers_B3::test_headers_b3_migrated_propagate_invalid: missing_feature (Need to remove b3=b3multi alias)
20372041
tests/parametric/test_headers_b3.py::Test_Headers_B3::test_headers_b3_migrated_propagate_valid: missing_feature (Need to remove b3=b3multi alias)
20382042
tests/parametric/test_headers_b3.py::Test_Headers_B3::test_headers_b3_migrated_single_key_propagate_valid: missing_feature (Need to remove b3=b3multi alias)
20392043
tests/parametric/test_headers_baggage.py::Test_Headers_Baggage: irrelevant (uses weblog tests)
20402044
tests/parametric/test_headers_baggage.py::Test_Headers_Baggage_Span_Tags: *ref_5_54_0
2041-
tests/parametric/test_headers_opm.py: missing_feature (Org Propagation Guard RFC not yet implemented)
2045+
tests/parametric/test_headers_opm.py: # TODO: a lower version might be supported
2046+
- declaration: missing_feature (Org Propagation Guard RFC not yet implemented)
2047+
component_version: <5.108.0
2048+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_AgentInfo::test_tracer_consumes_info_opm: missing_feature (Org Propagation Guard RFC not yet implemented)
2049+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_ExtractEnabled::test_mismatch_preserves_baggage: missing_feature (Org Propagation Guard RFC not yet implemented)
2050+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_ExtractEnabled::test_mismatch_strips_dd_state: missing_feature (Org Propagation Guard RFC not yet implemented)
2051+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_ExtractEnabled::test_mismatch_strips_dd_tracestate_member: missing_feature (Org Propagation Guard RFC not yet implemented)
2052+
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)
2053+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_Injection::test_local_opm_overrides_inbound_opm: missing_feature (Org Propagation Guard RFC not yet implemented)
2054+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_Injection::test_opm_injected_in_both_styles: missing_feature (Org Propagation Guard RFC not yet implemented)
2055+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_Strict::test_strict_missing_inbound_enforces: missing_feature (Org Propagation Guard RFC not yet implemented)
2056+
tests/parametric/test_headers_opm.py::Test_HeadersOPM_TrustedOpms::test_untrusted_inbound_opm_is_enforced: missing_feature (Org Propagation Guard RFC not yet implemented)
20422057
? tests/parametric/test_headers_precedence.py::Test_Headers_Precedence::test_headers_precedence_propagationstyle_default_datadog_tracecontext
20432058
: - declaration: missing_feature (Implemented in 4.20.0 (and 3.41.0))
20442059
component_version: <4.20.0
@@ -2105,7 +2120,7 @@ manifest:
21052120
tests/parametric/test_otel_logs.py::Test_FR13_Scope_Fields::test_scope_schema_url_field: *ref_5_72_0
21062121
tests/parametric/test_otel_logs.py::Test_FR13_Scope_Fields::test_scope_version_field: *ref_5_72_0
21072122
tests/parametric/test_otel_metrics.py: *ref_5_81_0
2108-
tests/parametric/test_otel_metrics.py::Test_Otel_Metrics_Api_MeterProvider::test_otel_get_meter_by_distinct_schema_url: missing_feature
2123+
tests/parametric/test_otel_metrics.py::Test_Otel_Metrics_Api_MeterProvider::test_otel_get_meter_by_distinct_schema_url: '>=5.108.0' # TODO: a lower version might be supported
21092124
? tests/parametric/test_otel_metrics.py::Test_Otel_Metrics_Configuration_OTLP_Exporter_Metrics_Endpoint::test_otlp_custom_endpoint_grpc
21102125
: missing_feature (Does not support grpc)
21112126
? tests/parametric/test_otel_metrics.py::Test_Otel_Metrics_Configuration_OTLP_Exporter_Metrics_Endpoint::test_otlp_metrics_custom_endpoint_grpc
@@ -2156,7 +2171,9 @@ manifest:
21562171
tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_started_with_link_from_another_span:
21572172
- declaration: missing_feature (Implemented in 3.48.0, 4.27.0, and 5.3.0)
21582173
component_version: <5.3.0
2159-
tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_started_with_link_from_other_spans: missing_feature (Not implemented)
2174+
tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_started_with_link_from_other_spans: # TODO: a lower version might be supported
2175+
- declaration: missing_feature (Not implemented)
2176+
component_version: <5.108.0
21602177
? tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_strict_reserved_attributes_overrides_analytics_event
21612178
: missing_feature (Not implemented)
21622179
tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_start_span: missing_feature (New operation name mapping not yet implemented)
@@ -2165,14 +2182,23 @@ manifest:
21652182
tests/parametric/test_parametric_endpoints.py::TestRemoteConfigApplyEndpoint: incomplete_test_app (POST /trace/remote-config/apply only implemented in the python parametric app)
21662183
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDSpan_Set_Resource: incomplete_test_app (set_resource endpoint is not implemented)
21672184
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDSpan_Start: bug (APMAPI-778) # The resource name of the child span is overidden by the parent span.
2168-
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDTrace_Baggage: incomplete_test_app (baggage endpoints are not implemented)
2169-
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDTrace_Crash: incomplete_test_app (crash endpoint is not implemented)
2185+
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDTrace_Baggage: # TODO: a lower version might be supported
2186+
- declaration: incomplete_test_app (baggage endpoints are not implemented)
2187+
component_version: <5.108.0
2188+
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDTrace_Baggage::test_remove_all_baggage: incomplete_test_app (baggage endpoints are not implemented)
2189+
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDTrace_Baggage::test_remove_baggage: incomplete_test_app (baggage endpoints are not implemented)
2190+
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDTrace_Baggage::test_set_baggage: incomplete_test_app (baggage endpoints are not implemented)
2191+
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDTrace_Crash: # TODO: a lower version might be supported
2192+
- declaration: incomplete_test_app (crash endpoint is not implemented)
2193+
component_version: <5.108.0
21702194
tests/parametric/test_parametric_endpoints.py::Test_Parametric_DDTrace_Current_Span: incomplete_test_app (current_span endpoint is not supported)
21712195
tests/parametric/test_parametric_endpoints.py::Test_Parametric_FFE_Start: *ref_5_75_0
21722196
tests/parametric/test_parametric_endpoints.py::Test_Parametric_OtelSpan_Events::test_record_exception: bug (APMAPI-778)
21732197
tests/parametric/test_parametric_endpoints.py::Test_Parametric_OtelSpan_Set_Name: bug (APMAPI-778) # set_name endpoint should set the resource name on a span (not the operation name)
21742198
tests/parametric/test_parametric_endpoints.py::Test_Parametric_OtelSpan_Start: bug (APMAPI-778) # The expected span.kind tag is not set
2175-
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Otel_Baggage: missing_feature (baggage is not supported)
2199+
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Otel_Baggage: # TODO: a lower version might be supported
2200+
- declaration: missing_feature (baggage is not supported)
2201+
component_version: <5.108.0
21762202
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Otel_Current_Span: incomplete_test_app (otel current_span endpoint is not supported)
21772203
tests/parametric/test_parametric_endpoints.py::Test_Parametric_Write_Log: *ref_5_72_0
21782204
tests/parametric/test_partial_flushing.py::Test_Partial_Flushing: bug (APMLP-270)
@@ -2248,7 +2274,9 @@ manifest:
22482274
tests/parametric/test_tracer.py::Test_TracerSCITagging::test_tracer_repository_url_strip_credentials: missing_feature (nodejs does not strip credentials yet)
22492275
tests/parametric/test_tracer.py::Test_TracerServiceNameSource: v5.105.0
22502276
tests/parametric/test_tracer.py::Test_TracerServiceNameSource::test_tracer_srv_src_inherited_on_child_span: irrelevant (nodejs does not support service name inheritance)
2251-
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)"
2277+
tests/parametric/test_tracer.py::Test_TracerUniversalServiceTagging::test_tracer_service_name_environment_variable: # TODO: a lower version might be supported
2278+
- declaration: 'missing_feature (FIXME: library test client sets empty string as the service name)'
2279+
component_version: <5.108.0
22522280
tests/parametric/test_tracer_flare.py::TestTracerFlareV1: *ref_5_15_0
22532281
tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_tracer_flare: missing_feature (Only plaintext files are sent presently)
22542282
tests/parametric/test_tracer_flare.py::TestTracerFlareV1::test_tracer_flare_content: missing_feature (Only plaintext files are sent presently)
@@ -2632,6 +2660,14 @@ manifest:
26322660
"*": irrelevant
26332661
express4: *ref_5_56_0
26342662
express5: *ref_5_56_0
2635-
tests/test_telemetry.py::Test_TelemetrySCAEnvVar: missing_feature
2663+
tests/test_telemetry.py::Test_TelemetrySCAEnvVar: # TODO: a lower version might be supported
2664+
- weblog_declaration:
2665+
'*': missing_feature
2666+
nextjs: '>=5.108.0'
2667+
express4: '>=5.108.0'
2668+
express4-typescript: '>=5.108.0'
2669+
fastify: '>=5.108.0'
2670+
uds-express4: '>=5.108.0'
2671+
express5: '>=5.108.0'
26362672
tests/test_telemetry.py::Test_TelemetryV2: *ref_4_21_0
26372673
tests/test_v1_payloads.py: missing_feature

0 commit comments

Comments
 (0)