mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 14:10:51 +00:00
fix(test): pass process kill into vitest watchdog signals
This commit is contained in:
@@ -181,10 +181,18 @@ function main(argv = process.argv.slice(2), env = process.env) {
|
||||
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),
|
||||
});
|
||||
},
|
||||
});
|
||||
forwardVitestOutput(child.stdout, process.stdout);
|
||||
|
||||
@@ -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),
|
||||
});
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user