Repository navigation
Commit 0bbe8c4
authored
👷 ci: pin coverage to the ctrace core (#4009)
The Python 3.14 and 3.15 jobs started failing on every platform after
coverage 7.15.3 shipped: it now picks the sys.monitoring core by default
on those versions, and that core cannot record the per-test dynamic
contexts pytest-cov sets. The warning coverage raises at the first
context switch is an error under our pytest settings, so all 16k tests
errored out.
Pinning the coverage core to ctrace restores the test runs and keeps
context data accurate — sysmon was also under-reporting coverage.
Unblocks #4008.1 parent 9ac0081 commit 0bbe8c4
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
| 248 | + | |
248 | 249 | | |
249 | 250 | | |
250 | 251 | | |
| |||
0 commit comments