Skip to content

v0.2.9 — killed/crashed test child no longer reported as green

Choose a tag to compare

@brainkim brainkim released this 28 Jul 22:57
· 66 commits to main since this release

Fixed

  • A killed or crashed test child was reported as a green passrunNodeTests/runBunTests ignored the child's exit code and signal, and the parsers returned 0 passed, 0 failed when a run was killed (spawn timeout / OOM) or crashed before printing a summary — which printResults then treated as success (exit 0). A run in which zero tests completed could report green. The runners now require a parsed result summary AND no kill signal to count as success; a killed/incomplete child is a failure naming the reason. Groundwork for per-file process isolation (#16), where a killed shard must count as a failure.