tests/determinism_golden: pytest timeout(600) — silent hang surfaces as test fail (F03)
- SHA
35a6def892392d50f45453217c8af919aedc5dad- Parents
-
b98dd70 - Tree
ed60ff9
35a6def
35a6def892392d50f45453217c8af919aedc5dadb98dd70
ed60ff9| Status | File | + | - |
|---|---|---|---|
| M |
tests/integration/test_determinism_golden.py
|
10 | 1 |
tests/integration/test_determinism_golden.pymodified@@ -53,7 +53,16 @@ from dlm_sway.suite.runner import run as run_suite | ||
| 53 | 53 | from dlm_sway.suite.score import compute as compute_score |
| 54 | 54 | from dlm_sway.suite.spec import SwaySpec |
| 55 | 55 | |
| 56 | -pytestmark = [pytest.mark.slow, pytest.mark.online] | |
| 56 | +pytestmark = [ | |
| 57 | + pytest.mark.slow, | |
| 58 | + pytest.mark.online, | |
| 59 | + # F03 (Audit 03) — macOS CI observed a 20m stall inside | |
| 60 | + # ``snapshot_download`` on a run that normally completes in | |
| 61 | + # ~1m. Hard cap at 10m so a silent network hang fails as a | |
| 62 | + # test (actionable error in the CI log) rather than a | |
| 63 | + # workflow timeout (zero output). | |
| 64 | + pytest.mark.timeout(600), | |
| 65 | +] | |
| 57 | 66 | |
| 58 | 67 | |
| 59 | 68 | GOLDEN_DIR = Path(__file__).resolve().parents[1] / "golden" |