You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ci(unit-tests): Python 3.14 coverage guard intermittently finds an xdist worker with no data file #1423
Describe the bug
The Python 3.14 unit-tests job intermittently fails at Report coverage even though every test passes. The #1387 guard finds one xdist worker with no .coverage.* file.
Of the 30 most recent unit-tests.yml runs (02:34Z–13:52Z on 2026-10-08), all 3 hits came after 12:55Z:
None of the 23 runs before 12:55Z hit it. That points at something that landed with #1409–#1412 (a test that kills, os._exits or replaces an xdist worker), but this is an inference, not yet shown.
Expected behavior
Every worker saves its coverage data, so the guard only fires when a worker really dies.
Activity
ci(unit-tests): save each xdist worker's coverage at session finish a…