From 8048c8982c2169ec483e664a4a7bbba5d4444f03 Mon Sep 17 00:00:00 2001 From: "dd-octo-sts[bot]" <200755185+dd-octo-sts[bot]@users.noreply.github.com> Date: Wed, 7 Oct 2026 06:48:54 +0000 Subject: [PATCH] chore: activate easy wins for @DataDog/feature-flagging-and-experimentation-sdk Co-authored-by: github-actions[bot] --- manifests/ruby.yml | 59 ++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 52 insertions(+), 7 deletions(-) diff --git a/manifests/ruby.yml b/manifests/ruby.yml index 1311a9bffce..5f75644797e 100644 --- a/manifests/ruby.yml +++ b/manifests/ruby.yml @@ -2145,11 +2145,36 @@ manifest: - weblog_declaration: "*": irrelevant rails72: v2.23.0-dev - tests/ffe/test_exposures_datadog_agent.py::Test_FFE_Exposure_Caching_Serial_Id_Appears: missing_feature (EX-3417) - tests/ffe/test_exposures_datadog_agent.py::Test_FFE_Exposure_Caching_Serial_Id_Cycle: missing_feature (EX-3417) - tests/ffe/test_exposures_datadog_agent.py::Test_FFE_Exposure_Caching_Serial_Id_Disappears: missing_feature (EX-3417) - tests/ffe/test_exposures_datadog_agent.py::Test_FFE_Exposure_Serial_Id: missing_feature (EX-3417) - tests/ffe/test_flag_eval_evp.py: missing_feature (FFL-2446) + tests/ffe/test_exposures_datadog_agent.py::Test_FFE_Exposure_Caching_Serial_Id_Appears: # TODO: a lower version might be supported + - declaration: missing_feature (EX-3417) + component_version: <2.43.0 + weblog: [rails72] + - declaration: missing_feature (EX-3417) + excluded_weblog: [rails72] + tests/ffe/test_exposures_datadog_agent.py::Test_FFE_Exposure_Caching_Serial_Id_Cycle: # TODO: a lower version might be supported + - declaration: missing_feature (EX-3417) + component_version: <2.43.0 + weblog: [rails72] + - declaration: missing_feature (EX-3417) + excluded_weblog: [rails72] + tests/ffe/test_exposures_datadog_agent.py::Test_FFE_Exposure_Caching_Serial_Id_Disappears: # TODO: a lower version might be supported + - declaration: missing_feature (EX-3417) + component_version: <2.43.0 + weblog: [rails72] + - declaration: missing_feature (EX-3417) + excluded_weblog: [rails72] + tests/ffe/test_exposures_datadog_agent.py::Test_FFE_Exposure_Serial_Id: # TODO: a lower version might be supported + - declaration: missing_feature (EX-3417) + component_version: <2.43.0 + weblog: [rails72] + - declaration: missing_feature (EX-3417) + excluded_weblog: [rails72] + tests/ffe/test_flag_eval_evp.py: # TODO: a lower version might be supported + - declaration: missing_feature (FFL-2446) + component_version: <2.43.0 + weblog: [rails72] + - declaration: missing_feature (FFL-2446) + excluded_weblog: [rails72] tests/ffe/test_flag_eval_metrics.py: - weblog_declaration: "*": irrelevant @@ -2596,9 +2621,29 @@ manifest: component_version: <2.40.0 tests/parametric/test_extract_behavior.py::Test_ExtractBehavior_Restart: incomplete_test_app (The parametric test app does not emit restart span links or preserve baggage) tests/parametric/test_extract_behavior.py::Test_ExtractBehavior_Restart_With_Extract_First: incomplete_test_app (The parametric test app does not emit restart span links or preserve baggage) - tests/parametric/test_ffe/test_configuration_sources.py: missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + tests/parametric/test_ffe/test_configuration_sources.py: # TODO: a lower version might be supported + - declaration: missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + component_version: <2.43.0 + tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Cold_Failure_And_Recovery: missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Poller_Concurrency: missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + ? tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Selection::test_default_agentless_positive + : missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + ? tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Selection::test_explicit_agentless_wins_over_legacy_true + : missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + ? tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Selection::test_explicit_remote_config_wins_over_legacy_false + : missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + ? tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Selection::test_provider_kill_switch_overrides_legacy_true + : missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + ? tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Selection::test_remote_config_positive_ignores_agentless_env + : missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + ? tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Selection::test_remote_config_without_rc_does_not_fallback_to_agentless + : missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + ? tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Selection::test_stable_true_preserves_default_agentless + : missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) + tests/parametric/test_ffe/test_configuration_sources.py::Test_Feature_Flag_Configuration_Source_Warm_State_Preservation: missing_feature (FFL-2701 tracks Ruby agentless configuration-source implementation; FFL-2731 tracks system-tests configuration-source contract) tests/parametric/test_ffe/test_dynamic_evaluation.py::Test_Feature_Flag_Dynamic_Evaluation: v2.23.0 - tests/parametric/test_ffe/test_span_enrichment.py: missing_feature + tests/parametric/test_ffe/test_span_enrichment.py: '>=2.43.0' # TODO: a lower version might be supported + tests/parametric/test_ffe/test_span_enrichment.py::Test_Span_Enrichment_Default_Fallback: missing_feature tests/parametric/test_headers_b3.py::Test_Headers_B3::test_headers_b3_extract_invalid: # Easy win for all weblogs and version 2.27.0 - declaration: missing_feature (Missing for 2.x) component_version: '>1.99.0'