fix(quarantine): remove clusters A+D+E from QUARANTINE registry (49→42)

This commit is contained in:
Shay 2026-05-25 06:39:31 -07:00
parent a0c55cac9a
commit a64856e267

View file

@ -27,13 +27,6 @@ import pytest
QUARANTINE: frozenset[str] = frozenset({
# Cluster A — ADR ledger row status drift (assertion lists predate
# later promotion ADRs; same shape as W-002, PR #240).
"tests/test_adr_0110_math_expert_demo.py::TestAdr0110MathExpertDemoHolds::test_math_row_is_expert_demo",
"tests/test_adr_0121_math_expert_deferred.py::TestMathRowStaysAtAuditPassed::test_ledger_reports_audit_passed_not_expert",
"tests/test_capability_cli.py::test_capability_ledger_json",
"tests/test_capability_reports.py::test_ledger_status_is_predicate_derived",
# Cluster B — Surface decoration drift (assertions predate the
# "pack-grounded (<pack_id>)" suffix on grounded surfaces).
"tests/test_articulation.py::test_chat_surface_is_walk_surface",
@ -82,17 +75,6 @@ QUARANTINE: frozenset[str] = frozenset({
"tests/test_perturbation_suite.py::test_aggregate_dev_rates_are_perfect_for_applicable_perturbations",
"tests/test_relations_chains_v1.py::test_all_seed_chains_load_cleanly",
# Cluster D — CLI / internal API drift.
"tests/test_cli_test_suites.py::test_core_test_suite_accepts_pytest_flags_without_separator",
"tests/test_comb_pass_hot_path.py::test_classify_compound_intent_called_once_per_turn",
# Cluster E — pytest-xdist parallel-execution incompatibilities.
# These tests pass single-threaded but fail under `-n 4` because they
# measure system-wide resources (memory RSS, timing) that drift under
# concurrent worker pressure. Fix shape: either make the test
# parallel-tolerant, or mark for serial-only execution (e.g. via
# pytest-xdist's --dist loadgroup + @pytest.mark.xdist_group).
"tests/test_articulation_bench.py::test_footprint_emits_samples_and_bounds",
})