Skip to content

Commit 0ca0c73

Browse files
committed
fix: restore SIGTERM/SIGKILL escalation in smoke test cleanup
1 parent 35855a3 commit 0ca0c73

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

tests/release-bootstrap-smoke.test.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -247,13 +247,15 @@ describe("release bootstrap smoke", () => {
247247
expect(secondRun.exitCode, secondCombinedOutput).toBe(0);
248248
expect(secondCombinedOutput).not.toContain("downloading release asset");
249249
} finally {
250-
webProcess.kill();
250+
webProcess.kill("SIGTERM");
251251
await Promise.race([
252252
new Promise((resolveClose) => webProcess.once("close", () => resolveClose(undefined))),
253253
new Promise((resolveClose) => setTimeout(resolveClose, 5_000)),
254254
]);
255255
if (webProcess.exitCode === null) {
256-
webProcess.kill();
256+
process.platform === "win32"
257+
? webProcess.kill()
258+
: webProcess.kill("SIGKILL");
257259
}
258260
}
259261
} finally {

0 commit comments

Comments
 (0)