From a8dc09fae350343c1437c2b80cceb7a386080390 Mon Sep 17 00:00:00 2001 From: Brian Marks Date: Fri, 22 May 2026 10:49:30 -0400 Subject: [PATCH] fix(rust): unblock four adaptive-sampling parametric tests Enables tests that now pass with the adaptive-sampling precedence fix and DD_TRACE_SAMPLE_RATE support shipped in dd-trace-rs PR #227: - TestDynamicConfigSamplingRules::test_trace_sampling_rules_override_rate - TestDynamicConfigSamplingRules::test_trace_sampling_rules_with_tags - TestDynamicConfigV1::test_trace_sampling_rate_override_env - TestDynamicConfigV1::test_trace_sampling_rate_with_sampling_rules The Rust tracer now: - Respects the documented multi-source precedence (env rules survive an RC-rate-only update; the synthetic catch-all built from tracing_sampling_rate uses default provenance, DM -3). - Parses DD_TRACE_SAMPLE_RATE as a global catch-all rate. Co-Authored-By: Claude Opus 4.7 --- manifests/rust.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/manifests/rust.yml b/manifests/rust.yml index ed73b0abbda..795fcf86286 100644 --- a/manifests/rust.yml +++ b/manifests/rust.yml @@ -87,8 +87,6 @@ manifest: tests/parametric/test_crashtracking.py: missing_feature tests/parametric/test_dynamic_configuration.py: '>=0.2.1' # Modified by easy win activation script tests/parametric/test_dynamic_configuration.py::TestDynamicConfigSamplingRules::test_trace_sampling_rules_override_env: missing_feature # Created by easy win activation script - tests/parametric/test_dynamic_configuration.py::TestDynamicConfigSamplingRules::test_trace_sampling_rules_override_rate: missing_feature # Created by easy win activation script - tests/parametric/test_dynamic_configuration.py::TestDynamicConfigSamplingRules::test_trace_sampling_rules_with_tags: missing_feature # Created by easy win activation script tests/parametric/test_dynamic_configuration.py::TestDynamicConfigTracingEnabled::test_capability_tracing_enabled: missing_feature # Created by easy win activation script tests/parametric/test_dynamic_configuration.py::TestDynamicConfigTracingEnabled::test_default_capability_completeness: missing_feature # Created by easy win activation script tests/parametric/test_dynamic_configuration.py::TestDynamicConfigTracingEnabled::test_tracing_client_tracing_disable_one_way: missing_feature # Created by easy win activation script @@ -96,8 +94,6 @@ manifest: tests/parametric/test_dynamic_configuration.py::TestDynamicConfigV1::test_apply_state: missing_feature # Created by easy win activation script tests/parametric/test_dynamic_configuration.py::TestDynamicConfigV1::test_log_injection_enabled: missing_feature # Created by easy win activation script tests/parametric/test_dynamic_configuration.py::TestDynamicConfigV1::test_trace_sampling_rate_override_default: missing_feature # Created by easy win activation script - tests/parametric/test_dynamic_configuration.py::TestDynamicConfigV1::test_trace_sampling_rate_override_env: missing_feature # Created by easy win activation script - tests/parametric/test_dynamic_configuration.py::TestDynamicConfigV1::test_trace_sampling_rate_with_sampling_rules: missing_feature # Created by easy win activation script tests/parametric/test_dynamic_configuration.py::TestDynamicConfigV1_ServiceTargets::test_not_match_service_target: missing_feature # Created by easy win activation script tests/parametric/test_dynamic_configuration.py::TestDynamicConfigV2: missing_feature # Created by easy win activation script tests/parametric/test_ffe/test_dynamic_evaluation.py::Test_Feature_Flag_Dynamic_Evaluation: missing_feature