fix(coding-agent): widened tiny-title worker smoke timeout for slow runners
The release_binary smoke probe spawns the tiny-title worker as a cold subprocess of the compiled binary and pings it. On the contended macos-15-intel runner the cold start (decompress + module-graph load, with a cold bun cache) blew past the 5s bound and failed the 15.10.3 release, while arm64/linux/win passed. The probe only needs to prove the worker spawns and ponges at all, so the timeout is raised to 30s — a dead worker still never ponges, so the check is unchanged in substance.
This commit is contained in:
@@ -39,7 +39,12 @@ export interface TinyTitleDownloadOptions {
|
||||
onProgress?: (event: TinyTitleProgressEvent) => void;
|
||||
}
|
||||
|
||||
const SMOKE_TEST_TIMEOUT_MS = 5_000;
|
||||
// Cold-starting the worker subprocess from a compiled binary (decompress + module
|
||||
// graph load) is slow on contended CI runners — the macos-15-intel release smoke
|
||||
// blew past 5s while arm64/linux/win passed. The probe only needs to prove the
|
||||
// worker spawns and ponges at all (a dead worker never ponges regardless), so a
|
||||
// generous bound removes the flake without weakening the check.
|
||||
const SMOKE_TEST_TIMEOUT_MS = 30_000;
|
||||
|
||||
/**
|
||||
* Hidden subcommand on the main CLI that boots the tiny-model worker in the
|
||||
|
||||
Reference in New Issue
Block a user