diff --git a/manifests/rust.yml b/manifests/rust.yml index dc1a7ced743..67215ed811e 100644 --- a/manifests/rust.yml +++ b/manifests/rust.yml @@ -150,7 +150,14 @@ manifest: tests/parametric/otel_env_vars/test_otel_exporter_otlp_traces_headers.py::Test_OTEL_EXPORTER_OTLP_TRACES_HEADERS: missing_feature tests/parametric/otel_env_vars/test_otel_exporter_otlp_traces_protocol.py::Test_OTEL_EXPORTER_OTLP_TRACES_PROTOCOL: missing_feature tests/parametric/otel_env_vars/test_otel_exporter_otlp_traces_timeout.py::Test_OTEL_EXPORTER_OTLP_TRACES_TIMEOUT: missing_feature - tests/parametric/otel_env_vars/test_otel_log_level.py::Test_OTEL_LOG_LEVEL: missing_feature + tests/parametric/otel_env_vars/test_otel_log_level.py::Test_OTEL_LOG_LEVEL: '>=0.5.3-dev+2349288' # TODO: a lower version might be supported + tests/parametric/otel_env_vars/test_otel_log_level.py::Test_OTEL_LOG_LEVEL::test_case_insensitive_debug_mapping: missing_feature + tests/parametric/otel_env_vars/test_otel_log_level.py::Test_OTEL_LOG_LEVEL::test_case_insensitive_values: missing_feature + tests/parametric/otel_env_vars/test_otel_log_level.py::Test_OTEL_LOG_LEVEL::test_default_matches_specification: missing_feature + tests/parametric/otel_env_vars/test_otel_log_level.py::Test_OTEL_LOG_LEVEL::test_invalid_value_emits_warning: missing_feature + tests/parametric/otel_env_vars/test_otel_log_level.py::Test_OTEL_LOG_LEVEL::test_otel_log_level_to_debug_mapping: missing_feature + tests/parametric/otel_env_vars/test_otel_log_level.py::Test_OTEL_LOG_LEVEL::test_stable_values: missing_feature + tests/parametric/otel_env_vars/test_otel_log_level.py::Test_OTEL_LOG_LEVEL::test_warning_threshold_diagnostic: missing_feature tests/parametric/otel_env_vars/test_otel_logs_exporter.py::Test_OTEL_LOGS_EXPORTER: v0.3.0 tests/parametric/otel_env_vars/test_otel_logs_exporter.py::Test_OTEL_LOGS_EXPORTER::test_console: missing_feature (Only otlp and none exporters are implemented) tests/parametric/otel_env_vars/test_otel_logs_exporter.py::Test_OTEL_LOGS_EXPORTER::test_deprecated_values: missing_feature (Only otlp and none exporters are implemented) @@ -328,9 +335,15 @@ manifest: : 'irrelevant (Issue: tracecontext,Datadog was never the default configuration)' tests/parametric/test_headers_precedence.py::Test_Headers_Precedence::test_headers_precedence_propagationstyle_legacy: irrelevant (Implements the new 'datadog,tracecontext' default) tests/parametric/test_headers_tracecontext.py::Test_Headers_Tracecontext: v0.0.1 - tests/parametric/test_headers_tracecontext.py::Test_Headers_Tracecontext::test_traceparent_duplicated: missing_feature (dd-trace-rs extractors read only the first header value; DataDog/dd-trace-rs#33) - tests/parametric/test_headers_tracecontext.py::Test_Headers_Tracecontext::test_tracestate_empty_header: missing_feature (dd-trace-rs extractors read only the first header value; DataDog/dd-trace-rs#33) - tests/parametric/test_headers_tracecontext.py::Test_Headers_Tracecontext::test_tracestate_multiple_headers_different_keys: missing_feature (dd-trace-rs extractors read only the first header value; DataDog/dd-trace-rs#33) + tests/parametric/test_headers_tracecontext.py::Test_Headers_Tracecontext::test_traceparent_duplicated: # TODO: a lower version might be supported + - declaration: missing_feature (dd-trace-rs extractors read only the first header value; DataDog/dd-trace-rs#33) + component_version: <0.5.3-dev+2349288 + tests/parametric/test_headers_tracecontext.py::Test_Headers_Tracecontext::test_tracestate_empty_header: # TODO: a lower version might be supported + - declaration: missing_feature (dd-trace-rs extractors read only the first header value; DataDog/dd-trace-rs#33) + component_version: <0.5.3-dev+2349288 + tests/parametric/test_headers_tracecontext.py::Test_Headers_Tracecontext::test_tracestate_multiple_headers_different_keys: # TODO: a lower version might be supported + - declaration: missing_feature (dd-trace-rs extractors read only the first header value; DataDog/dd-trace-rs#33) + component_version: <0.5.3-dev+2349288 tests/parametric/test_headers_tracecontext.py::Test_Headers_Tracecontext::test_tracestate_ows_handling: missing_feature (Invalid tracestate keys for OpenTelemetry's implementation) tests/parametric/test_headers_tracestate_dd.py::Test_Headers_Tracestate_DD: v0.0.1 tests/parametric/test_headers_tracestate_dd.py::Test_Headers_Tracestate_DD::test_headers_tracestate_dd_propagate_propagatedtags: # TODO: a lower version might be supported @@ -398,7 +411,9 @@ manifest: tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_set_attributes_different_types_legacy: missing_feature (Old array encoding not supported) ? tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_extended_reserved_attributes_overrides_analytics_event : missing_feature (Not implemented) - tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_link_attribute_handling: missing_feature (dd-trace-rs serializes array link attributes as JSON strings instead of flattening them to key.N) + tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_link_attribute_handling: # TODO: a lower version might be supported + - declaration: missing_feature (dd-trace-rs serializes array link attributes as JSON strings instead of flattening them to key.N) + component_version: <0.5.3-dev+2349288 tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_started_with_link_from_another_span: missing_feature (APMSP-2059) tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_started_with_link_from_other_spans: missing_feature (APMSP-2059) ? tests/parametric/test_otel_span_methods.py::Test_Otel_Span_Methods::test_otel_span_strict_reserved_attributes_overrides_analytics_event @@ -466,7 +481,12 @@ manifest: tests/parametric/test_sampling_span_tags.py::Test_Sampling_Span_Tags: missing_feature # Created by easy win activation script tests/parametric/test_span_events.py: '>0.5.2' # TODO: a lower version might be supported tests/parametric/test_span_events.py::Test_Span_Events::test_span_with_event_v05: missing_feature (dd-trace-rs always sends native span events; no meta 'events' fallback for v0.5) - tests/parametric/test_span_links.py::Test_Span_Links: missing_feature + tests/parametric/test_span_links.py::Test_Span_Links: '>=0.5.3-dev+2349288' # TODO: a lower version might be supported + tests/parametric/test_span_links.py::Test_Span_Links::test_span_link_propagated_sampling_decisions: missing_feature + tests/parametric/test_span_links.py::Test_Span_Links::test_span_started_with_link_v04: missing_feature + tests/parametric/test_span_links.py::Test_Span_Links::test_span_started_with_link_v05: missing_feature + tests/parametric/test_span_links.py::Test_Span_Links::test_span_started_with_link_v05_span_id_padding: missing_feature + tests/parametric/test_span_links.py::Test_Span_Links::test_span_with_attached_links: missing_feature tests/parametric/test_span_sampling.py: '>=0.2.1' # Modified by easy win activation script ? 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 # Created by easy win activation script @@ -493,7 +513,7 @@ manifest: tests/parametric/test_telemetry.py::Test_Environment: missing_feature tests/parametric/test_telemetry.py::Test_Stable_Configuration_Origin: missing_feature tests/parametric/test_telemetry.py::Test_TelemetryInstallSignature: '>=0.2.1' # Modified by easy win activation script - tests/parametric/test_telemetry.py::Test_TelemetryInstallSignature::test_telemetry_event_propagated: missing_feature # Created by easy win activation script + tests/parametric/test_telemetry.py::Test_TelemetryInstallSignature::test_telemetry_event_propagated: '>=0.5.3-dev+2349288' # Created by easy win activation script tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar: '>=0.2.1' # Modified by easy win activation script tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar::test_telemetry_sca_enabled_propagated: missing_feature # Created by easy win activation script tests/parametric/test_telemetry.py::Test_TelemetrySCAEnvVar::test_telemetry_sca_enabled_propagated_specifics: irrelevant @@ -567,15 +587,45 @@ manifest: tests/stats/test_stats.py::Test_Stats_Service_Source::test_srv_src: irrelevant (Only implemented for Java) tests/test_baggage.py::Test_Baggage_Headers_Api_Datadog: irrelevant (no Datadog API for W3C Baggage; dd-trace-rs uses the OTel API) tests/test_baggage.py::Test_Baggage_Headers_Api_OTel: '>0.5.2' # TODO: a lower version might be supported - tests/test_baggage.py::Test_Baggage_Headers_Max_Bytes: missing_feature (baggage maximum size is not configurable) - tests/test_baggage.py::Test_Baggage_Headers_Max_Items: missing_feature (baggage maximum item count is not configurable) + tests/test_baggage.py::Test_Baggage_Headers_Max_Bytes: # TODO: a lower version might be supported + - declaration: missing_feature (baggage maximum size is not configurable) + component_version: <0.5.3-dev+2349288 + weblog: [axum] + - declaration: missing_feature (baggage maximum size is not configurable) + excluded_weblog: [axum] + tests/test_baggage.py::Test_Baggage_Headers_Max_Items: # TODO: a lower version might be supported + - declaration: missing_feature (baggage maximum item count is not configurable) + component_version: <0.5.3-dev+2349288 + weblog: [axum] + - declaration: missing_feature (baggage maximum item count is not configurable) + excluded_weblog: [axum] tests/test_config_consistency.py::Test_Config_ClientIPHeader_Configured::test_ip_headers_sent_in_one_request: missing_feature (http.client_ip tagging is not implemented) tests/test_config_consistency.py::Test_Config_ClientIPHeader_Precedence::test_ip_headers_precedence: missing_feature (http.client_ip tagging not implemented) tests/test_config_consistency.py::Test_Config_ClientTagQueryString_Configured: missing_feature (HTTP client query-string tagging is not implemented) - tests/test_config_consistency.py::Test_Config_ClientTagQueryString_Empty: missing_feature (HTTP client query-string tagging is not implemented) - tests/test_config_consistency.py::Test_Config_HttpClientErrorStatuses_Default: missing_feature (HTTP client error statuses are not implemented) - tests/test_config_consistency.py::Test_Config_HttpClientErrorStatuses_FeatureFlagCustom: missing_feature (custom HTTP client error statuses are not implemented) - tests/test_config_consistency.py::Test_Config_HttpServerErrorStatuses_FeatureFlagCustom: missing_feature (custom HTTP server error statuses are not implemented) + tests/test_config_consistency.py::Test_Config_ClientTagQueryString_Empty: # TODO: a lower version might be supported + - declaration: missing_feature (HTTP client query-string tagging is not implemented) + component_version: <0.5.3-dev+2349288 + weblog: [axum] + - declaration: missing_feature (HTTP client query-string tagging is not implemented) + excluded_weblog: [axum] + tests/test_config_consistency.py::Test_Config_HttpClientErrorStatuses_Default: # TODO: a lower version might be supported + - declaration: missing_feature (HTTP client error statuses are not implemented) + component_version: <0.5.3-dev+2349288 + weblog: [axum] + - declaration: missing_feature (HTTP client error statuses are not implemented) + excluded_weblog: [axum] + tests/test_config_consistency.py::Test_Config_HttpClientErrorStatuses_FeatureFlagCustom: # TODO: a lower version might be supported + - declaration: missing_feature (custom HTTP client error statuses are not implemented) + component_version: <0.5.3-dev+2349288 + weblog: [axum] + - declaration: missing_feature (custom HTTP client error statuses are not implemented) + excluded_weblog: [axum] + tests/test_config_consistency.py::Test_Config_HttpServerErrorStatuses_FeatureFlagCustom: # TODO: a lower version might be supported + - declaration: missing_feature (custom HTTP server error statuses are not implemented) + component_version: <0.5.3-dev+2349288 + weblog: [axum] + - declaration: missing_feature (custom HTTP server error statuses are not implemented) + excluded_weblog: [axum] tests/test_config_consistency.py::Test_Config_IntegrationEnabled_False::test_integration_enabled_false: missing_feature (dd-trace-rs has no Kafka integration) tests/test_config_consistency.py::Test_Config_IntegrationEnabled_True: missing_feature (dd-trace-rs has no Kafka integration) tests/test_config_consistency.py::Test_Config_LogInjection_128Bit_TraceId_Disabled: missing_feature (dd-trace-rs has no log injection) @@ -605,7 +655,12 @@ manifest: tests/test_config_consistency.py::Test_Config_RuntimeMetrics_Enabled: missing_feature (runtime metrics are not implemented) tests/test_config_consistency.py::Test_Config_RuntimeMetrics_Enabled_WithRuntimeId: missing_feature (runtime metrics are not implemented) tests/test_data_integrity.py::Test_TraceHeaders::test_trace_header_container_tags: "irrelevant (cgroup in weblog is 0::/, so this test can't work)" - tests/test_data_integrity.py::Test_TraceHeaders::test_traces_header_present: missing_feature (datadog-meta-lang-interpreter not set) + tests/test_data_integrity.py::Test_TraceHeaders::test_traces_header_present: # TODO: a lower version might be supported + - declaration: missing_feature (datadog-meta-lang-interpreter not set) + component_version: <0.5.3-dev+2349288 + weblog: [axum] + - declaration: missing_feature (datadog-meta-lang-interpreter not set) + excluded_weblog: [axum] tests/test_distributed.py::Test_Span_Links_Flags_From_Conflicting_Contexts: missing_feature (implementation specs have not been determined) tests/test_distributed.py::Test_Span_Links_Omit_Tracestate_From_Conflicting_Contexts: missing_feature (implementation specs have not been determined) tests/test_identify.py::Test_Basic: missing_feature (dd-trace-rs has no user-identification API)