diff --git a/manifests/cpp.yml b/manifests/cpp.yml index 10d7f95601..d2e0150893 100644 --- a/manifests/cpp.yml +++ b/manifests/cpp.yml @@ -246,8 +246,6 @@ tests/: test_identify.py: irrelevant test_library_conf.py: irrelevant test_miscs.py: irrelevant - test_profiling.py: - Test_Profile: bug (No Content-Disposition, tests do not parse the content correcly) test_scrubbing.py: irrelevant test_standard_tags.py: irrelevant test_telemetry.py: diff --git a/pyproject.toml b/pyproject.toml index a35bb3218c..5c1c0d2391 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -53,9 +53,6 @@ allow_no_jira_ticket_for_bugs = [ # agent "tests/test_schemas.py::Test_Agent.test_agent_schema_telemetry_main_payload", - # cpp - "tests/parametric/test_span_sampling.py::Test_Span_Sampling.test_single_rule_rate_limiter_span_sampling_sss008", - # dotnet "tests/integrations/test_dbm.py::Test_Dbm.test_trace_payload_service", @@ -71,10 +68,10 @@ allow_no_jira_ticket_for_bugs = [ # nodejs and golang "tests/parametric/test_trace_sampling.py::Test_Trace_Sampling_Tags_Feb2024_Revision.test_metric_existence", - # java and cpp + # all but cpp "tests/parametric/test_span_sampling.py::Test_Span_Sampling.test_multi_rule_independent_rate_limiters_sss013", - # cpp, golang, php, ruby, + # golang, php, ruby , an error was in the deserialize function, probably no issue "tests/test_profiling.py::Test_Profile", # all, test must be either removed or fixed diff --git a/tests/parametric/test_span_sampling.py b/tests/parametric/test_span_sampling.py index b75cd1b73f..4bab5aeb24 100644 --- a/tests/parametric/test_span_sampling.py +++ b/tests/parametric/test_span_sampling.py @@ -180,7 +180,6 @@ def test_multi_rule_drop_keep_span_sampling_sss007(self, test_agent, test_librar assert span["metrics"].get(SINGLE_SPAN_SAMPLING_MECHANISM) is None assert span["metrics"].get(SINGLE_SPAN_SAMPLING_MAX_PER_SEC) is None - @flaky(library="cpp", reason="The test itself is probably flaky") @missing_feature( context.library == "php", reason="PHP uses a float to represent the allowance in tokens and thus accepts one more request (given the time elapsed between individual requests)", @@ -399,7 +398,7 @@ def test_single_rule_tracer_always_keep_span_sampling_sss012(self, test_agent, t assert span["metrics"].get(SINGLE_SPAN_SAMPLING_MAX_PER_SEC) is None assert span["metrics"].get(SAMPLING_PRIORITY_KEY) > 0 - @flaky(reason="intermittent failure in java and cpp") + @flaky(context.library != "cpp", reason="missing JIRA, probably working on some tracers") @missing_feature( context.library == "php", reason="PHP uses a float to represent the allowance in tokens and thus accepts one more request (given the time elapsed between individual requests)",