Skip to content

Commit 96041a0

Browse files
Auto-activate nodejs easy wins for apm-sdk-capabilities (#6621)
Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent a09fc64 commit 96041a0

1 file changed

Lines changed: 161 additions & 20 deletions

File tree

manifests/nodejs.yml

Lines changed: 161 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2075,7 +2075,9 @@ manifest:
20752075
component_version: <5.17.0
20762076
tests/parametric/test_span_events.py: missing_feature
20772077
tests/parametric/test_span_links.py::Test_Span_Links: *ref_5_3_0
2078-
tests/parametric/test_span_links.py::Test_Span_Links::test_span_link_from_distributed_datadog_headers: missing_feature (does not currently support creating a link from distributed datadog headers)
2078+
tests/parametric/test_span_links.py::Test_Span_Links::test_span_link_from_distributed_datadog_headers: # TODO: a lower version might be supported
2079+
- declaration: missing_feature (does not currently support creating a link from distributed datadog headers)
2080+
component_version: <5.93.0
20792081
tests/parametric/test_span_links.py::Test_Span_Links::test_span_link_propagated_sampling_decisions: missing_feature (links do not influence the sampling decision of spans)
20802082
tests/parametric/test_span_links.py::Test_Span_Links::test_span_started_with_link_v04: missing_feature (only supports span links encoding through _dd.span_links tag)
20812083
? tests/parametric/test_span_sampling.py::Test_Span_Sampling::test_child_span_selected_and_root_dropped_by_sss_when_dropping_policy_is_active017
@@ -2149,7 +2151,12 @@ manifest:
21492151
- weblog_declaration:
21502152
"*": incomplete_test_app (endpoint not implemented)
21512153
fastify: *ref_5_56_0
2152-
tests/test_baggage.py::Test_Baggage_Headers_Api_OTel: missing_feature (OTel baggage not unified with Datadog baggage)
2154+
tests/test_baggage.py::Test_Baggage_Headers_Api_OTel: # TODO: a lower version might be supported
2155+
- declaration: missing_feature (OTel baggage not unified with Datadog baggage)
2156+
component_version: <5.93.0
2157+
weblog: [fastify]
2158+
- declaration: missing_feature (OTel baggage not unified with Datadog baggage)
2159+
excluded_weblog: [fastify]
21532160
tests/test_baggage.py::Test_Baggage_Headers_Basic: *ref_5_56_0
21542161
tests/test_baggage.py::Test_Baggage_Headers_Malformed: *ref_5_56_0
21552162
tests/test_baggage.py::Test_Baggage_Headers_Malformed2: *ref_5_56_0
@@ -2161,7 +2168,23 @@ manifest:
21612168
tests/test_config_consistency.py::Test_Config_ClientIPHeader_Precedence: *ref_3_19_0
21622169
tests/test_config_consistency.py::Test_Config_ClientTagQueryString_Configured: *ref_5_37_0
21632170
tests/test_config_consistency.py::Test_Config_ClientTagQueryString_Empty: missing_feature (removes query strings by default)
2164-
tests/test_config_consistency.py::Test_Config_HttpClientErrorStatuses_Default: missing_feature
2171+
tests/test_config_consistency.py::Test_Config_HttpClientErrorStatuses_Default: # TODO: a lower version might be supported
2172+
- weblog_declaration:
2173+
'*': missing_feature
2174+
uds-express4: '>=5.93.0'
2175+
fastify: '>=5.93.0'
2176+
express4: '>=5.93.0'
2177+
nextjs: '>=5.93.0'
2178+
express5: '>=5.93.0'
2179+
tests/test_config_consistency.py::Test_Config_HttpClientErrorStatuses_Default::test_status_code_400:
2180+
- weblog_declaration:
2181+
fastify: missing_feature
2182+
nextjs: missing_feature
2183+
tests/test_config_consistency.py::Test_Config_HttpClientErrorStatuses_Default::test_status_code_500:
2184+
- weblog_declaration:
2185+
express5: missing_feature
2186+
express4: missing_feature
2187+
uds-express4: missing_feature
21652188
tests/test_config_consistency.py::Test_Config_HttpClientErrorStatuses_FeatureFlagCustom: missing_feature
21662189
tests/test_config_consistency.py::Test_Config_HttpServerErrorStatuses_Default: *ref_5_37_0
21672190
tests/test_config_consistency.py::Test_Config_HttpServerErrorStatuses_FeatureFlagCustom: missing_feature
@@ -2219,11 +2242,11 @@ manifest:
22192242
- weblog_declaration:
22202243
anthropic-js: missing_feature (Missing endpoint)
22212244
express4-typescript: missing_feature (Missing endpoint)
2222-
fastify: missing_feature (Missing endpoint)
2245+
fastify: v5.93.0 # TODO: a lower version might be supported
22232246
google_genai-js: missing_feature (Missing endpoint)
22242247
nextjs: missing_feature (Missing endpoint)
22252248
openai-js: missing_feature (Missing endpoint)
2226-
uds-express4: missing_feature (Missing endpoint)
2249+
uds-express4: v5.93.0 # TODO: a lower version might be supported
22272250
tests/test_distributed.py::Test_DistributedHttp: *ref_3_0_0
22282251
tests/test_distributed.py::Test_Span_Links_Flags_From_Conflicting_Contexts: missing_feature (implementation specs have not been determined)
22292252
tests/test_distributed.py::Test_Span_Links_From_Conflicting_Contexts: *ref_5_27_0
@@ -2304,10 +2327,12 @@ manifest:
23042327
tests/test_semantic_conventions.py::Test_Meta:
23052328
- weblog_declaration:
23062329
"*": *ref_3_13_1
2307-
nextjs: missing_feature # nextjs makes some internal requests and we have different tag names
2330+
nextjs: v5.93.0 # nextjs makes some internal requests and we have different tag names
23082331
tests/test_semantic_conventions.py::Test_Meta::test_meta_component_tag:
23092332
- component_version: ">=4.44.0"
23102333
declaration: bug (APMAPI-921)
2334+
- weblog_declaration:
2335+
nextjs: missing_feature
23112336
tests/test_semantic_conventions.py::Test_MetricsStandardTags: *ref_3_13_1
23122337
tests/test_span_events.py::Test_SpanEvents_WithAgentSupport:
23132338
- weblog_declaration:
@@ -2341,31 +2366,147 @@ manifest:
23412366
tests/test_standard_tags.py::Test_StandardTagsUrl::test_url_with_sensitive_query_string: missing_feature (tracer did not yet implemented the new version of query parameters obfuscation regex)
23422367
tests/test_standard_tags.py::Test_StandardTagsUserAgent: v2.9.0
23432368
tests/test_telemetry.py::Test_DependencyEnable: missing_feature
2344-
tests/test_telemetry.py::Test_Log_Generation: missing_feature
2369+
tests/test_telemetry.py::Test_Log_Generation: # TODO: a lower version might be supported
2370+
- weblog_declaration:
2371+
'*': missing_feature
2372+
uds-express4: '>=5.93.0'
2373+
fastify: '>=5.93.0'
2374+
express4: '>=5.93.0'
2375+
express4-typescript: '>=5.93.0'
2376+
nextjs: '>=5.93.0'
2377+
express5: '>=5.93.0'
2378+
tests/test_telemetry.py::Test_Log_Generation::test_log_generation_enabled:
2379+
- weblog_declaration:
2380+
fastify: missing_feature
2381+
express5: missing_feature
2382+
express4: missing_feature
2383+
express4-typescript: missing_feature
2384+
uds-express4: missing_feature
2385+
nextjs: missing_feature
23452386
tests/test_telemetry.py::Test_MessageBatch: *ref_4_21_0
23462387
tests/test_telemetry.py::Test_MessageBatch::test_message_batch_enabled: bug (APMAPI-929)
23472388
tests/test_telemetry.py::Test_Metric_Generation_Disabled: missing_feature
2348-
tests/test_telemetry.py::Test_Metric_Generation_Enabled: missing_feature
2349-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_general_logs_created: missing_feature
2350-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_telemetry_api_requests: missing_feature
2351-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_telemetry_api_responses: missing_feature
2352-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_spans_enqueued_for_serialization: missing_feature
2353-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_api_requests: missing_feature
2354-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_api_responses: missing_feature
2355-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_chunks_enqueued_for_serialization: missing_feature
2356-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_chunks_sent: missing_feature
2357-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_segments_closed: missing_feature
2358-
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_segments_created: missing_feature
2389+
tests/test_telemetry.py::Test_Metric_Generation_Enabled: # TODO: a lower version might be supported
2390+
- weblog_declaration:
2391+
'*': missing_feature
2392+
uds-express4: '>=5.93.0'
2393+
fastify: '>=5.93.0'
2394+
express4: '>=5.93.0'
2395+
express4-typescript: '>=5.93.0'
2396+
nextjs: '>=5.93.0'
2397+
express5: '>=5.93.0'
2398+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_general_logs_created:
2399+
- declaration: missing_feature
2400+
- weblog_declaration:
2401+
fastify: missing_feature
2402+
express5: missing_feature
2403+
express4-typescript: missing_feature
2404+
express4: missing_feature
2405+
uds-express4: missing_feature
2406+
nextjs: missing_feature
2407+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_telemetry_api_requests:
2408+
- declaration: missing_feature
2409+
- weblog_declaration:
2410+
fastify: missing_feature
2411+
express5: missing_feature
2412+
express4-typescript: missing_feature
2413+
express4: missing_feature
2414+
uds-express4: missing_feature
2415+
nextjs: missing_feature
2416+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_telemetry_api_responses:
2417+
- declaration: missing_feature
2418+
- weblog_declaration:
2419+
fastify: missing_feature
2420+
express5: missing_feature
2421+
express4-typescript: missing_feature
2422+
express4: missing_feature
2423+
uds-express4: missing_feature
2424+
nextjs: missing_feature
2425+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_spans_enqueued_for_serialization:
2426+
- declaration: missing_feature
2427+
- weblog_declaration:
2428+
fastify: missing_feature
2429+
express5: missing_feature
2430+
express4-typescript: missing_feature
2431+
express4: missing_feature
2432+
uds-express4: missing_feature
2433+
nextjs: missing_feature
2434+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_api_requests:
2435+
- declaration: missing_feature
2436+
- weblog_declaration:
2437+
fastify: missing_feature
2438+
express5: missing_feature
2439+
express4-typescript: missing_feature
2440+
express4: missing_feature
2441+
uds-express4: missing_feature
2442+
nextjs: missing_feature
2443+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_api_responses:
2444+
- declaration: missing_feature
2445+
- weblog_declaration:
2446+
fastify: missing_feature
2447+
express5: missing_feature
2448+
express4-typescript: missing_feature
2449+
express4: missing_feature
2450+
uds-express4: missing_feature
2451+
nextjs: missing_feature
2452+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_chunks_enqueued_for_serialization:
2453+
- declaration: missing_feature
2454+
- weblog_declaration:
2455+
fastify: missing_feature
2456+
express5: missing_feature
2457+
express4-typescript: missing_feature
2458+
express4: missing_feature
2459+
uds-express4: missing_feature
2460+
nextjs: missing_feature
2461+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_chunks_sent:
2462+
- declaration: missing_feature
2463+
- weblog_declaration:
2464+
fastify: missing_feature
2465+
express5: missing_feature
2466+
express4-typescript: missing_feature
2467+
express4: missing_feature
2468+
uds-express4: missing_feature
2469+
nextjs: missing_feature
2470+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_segments_closed:
2471+
- declaration: missing_feature
2472+
- weblog_declaration:
2473+
fastify: missing_feature
2474+
express5: missing_feature
2475+
express4-typescript: missing_feature
2476+
express4: missing_feature
2477+
uds-express4: missing_feature
2478+
nextjs: missing_feature
2479+
tests/test_telemetry.py::Test_Metric_Generation_Enabled::test_metric_tracers_trace_segments_created:
2480+
- declaration: missing_feature
2481+
- weblog_declaration:
2482+
fastify: missing_feature
2483+
express5: missing_feature
2484+
express4-typescript: missing_feature
2485+
express4: missing_feature
2486+
uds-express4: missing_feature
2487+
nextjs: missing_feature
23592488
tests/test_telemetry.py::Test_ProductsDisabled: *ref_4_21_0
23602489
tests/test_telemetry.py::Test_ProductsDisabled::test_debugger_products_disabled: missing_feature (feature not implemented)
23612490
tests/test_telemetry.py::Test_Telemetry:
23622491
- weblog_declaration:
23632492
"*": *ref_3_2_0
2364-
nextjs: missing_feature
2493+
nextjs: v5.93.0 # TODO: a lower version might be supported
23652494
uds-express4: *ref_3_7_0
23662495
tests/test_telemetry.py::Test_Telemetry::test_api_still_v1: irrelevant
2367-
tests/test_telemetry.py::Test_Telemetry::test_app_product_change: missing_feature (Weblog GET/enable_product and app-product-change event is not implemented yet.)
2496+
tests/test_telemetry.py::Test_Telemetry::test_app_dependencies_loaded:
2497+
- weblog_declaration:
2498+
nextjs: missing_feature
2499+
tests/test_telemetry.py::Test_Telemetry::test_app_product_change:
2500+
- declaration: missing_feature (Weblog GET/enable_product and app-product-change event is not implemented yet.)
2501+
- weblog_declaration:
2502+
nextjs: missing_feature
2503+
tests/test_telemetry.py::Test_Telemetry::test_proxy_forwarding:
2504+
- weblog_declaration:
2505+
nextjs: missing_feature
23682506
tests/test_telemetry.py::Test_Telemetry::test_telemetry_message_has_datadog_container_id: "irrelevant (cgroup in weblog is 0::/, so this test can't work)"
2507+
tests/test_telemetry.py::Test_Telemetry::test_telemetry_proxy_enrichment:
2508+
- weblog_declaration:
2509+
nextjs: missing_feature
23692510
tests/test_telemetry.py::Test_TelemetryEnhancedConfigReporting:
23702511
- weblog_declaration:
23712512
"*": irrelevant

0 commit comments

Comments
 (0)