fix(test): pass process kill into vitest watchdog signals

This commit is contained in:
Vincent Koc
2026-04-12 04:36:54 +01:00
parent baeca9573e
commit 9dbbe740a4
2 changed files with 20 additions and 4 deletions

View File

@@ -124,10 +124,18 @@ function runVitestSpec(spec) {
console.error(message);
},
onTimeout: () => {
forwardSignalToVitestProcessGroup({ child, signal: "SIGTERM" });
forwardSignalToVitestProcessGroup({
child,
signal: "SIGTERM",
kill: process.kill.bind(process),
});
},
onForceKill: () => {
forwardSignalToVitestProcessGroup({ child, signal: "SIGKILL" });
forwardSignalToVitestProcessGroup({
child,
signal: "SIGKILL",
kill: process.kill.bind(process),
});
},
});