Merge pull request #4015 from open-gsd/fix/3889-instrument-chunk-timeout

This commit is contained in:
Tom Boucher
2026-08-29 08:02:14 -04:00
committed by GitHub
24 changed files with 844 additions and 17 deletions

View File

@@ -0,0 +1,5 @@
---
type: Fixed
pr: 4015
---
**A killed test chunk now names the file that was hanging.** `scripts/run-tests.cjs` logged only chunk starts, so a chunk killed at the 600s cap printed ~55 basenames and left the operator to guess which one hung — and every timing figure had to be reconstructed from CI log timestamps. It now emits per-chunk elapsed time on every path, names the files still in flight on a kill with how stale the last event is (hang vs. merely slow), and ranks the chunk by known weight, flagging files missing from the timings table. (#4012)