feat(ci): unleash 16-core speed and suppress zombie tests

This commit is contained in:
mkorwel
2026-04-14 19:25:56 -07:00
parent 5517dba650
commit 518f0b0e0d
10 changed files with 147 additions and 38 deletions
+6
View File
@@ -142,10 +142,16 @@ async function gracefulShutdown(_reason: string) {
process.exit(ExitCodes.SUCCESS);
}
let signalHandlersSetup = false;
export function setupSignalHandlers() {
if (signalHandlersSetup) {
return;
}
process.on('SIGHUP', () => gracefulShutdown('SIGHUP'));
process.on('SIGTERM', () => gracefulShutdown('SIGTERM'));
process.on('SIGINT', () => gracefulShutdown('SIGINT'));
signalHandlersSetup = true;
}
export function setupTtyCheck(): () => void {