Commit da08dba
ci(mutation): cap Stryker concurrency at 6 to stop self-hosted host OOM
The metadata mutation gate (conformance:mutation, run by the ts-fast lane) set no
`concurrency`, so Stryker defaulted to cpuCount-1 = 23 test-runner workers on the
24-thread self-hosted host. Co-scheduled with the other heavy CI lanes (java-slow,
csharp, ...) that saturated the box and fired the kernel OOM killer. Capping at 6
leaves ~18 threads for the sibling lanes while keeping the gate fast.
Validated: mutation score 51.81 (>= break threshold 35), completes in ~2 min with
6 workers. The local-ci.yml ts-fast comment already flags this gate as flaky under
runner contention; this removes the root cause.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XeGSV3StPCcJGZNNJ4ZfAb1 parent f68d53b commit da08dba
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
24 | 29 | | |
25 | 30 | | |
26 | 31 | | |
0 commit comments