Give the zod3-infer npm case the long per-case timeout

A sanitized build of zod3-infer compiles zod 3's types module, as zod3's
does, and takes about as long as the default 120 s on a CI runner.
This commit is contained in:
Chris Tate
2026-10-22 21:49:03 -05:00
parent e0f6f094bf
commit ee79ce16e3
+9 -4
View File
@@ -112,10 +112,15 @@ const KNOWN: Record<string, Known> = {
const cases = shardSelect(npmCases(fixturesRoot), (c) => c.name);
/** Per-case timeouts past the default 120 s: the undici cases compile the
* built-in undici implementation's module graph, and zod3 compiles zod 3's
* 3,700-line types module. A sanitized build of either takes minutes on a
* CI runner. */
const TIMEOUTS: Record<string, number> = { undici5: 600_000, undici7: 600_000, zod3: 600_000 };
* built-in undici implementation's module graph, and zod3 and zod3-infer
* compile zod 3's 3,700-line types module. A sanitized build of either
* takes minutes on a CI runner. */
const TIMEOUTS: Record<string, number> = {
undici5: 600_000,
undici7: 600_000,
zod3: 600_000,
"zod3-infer": 600_000,
};
interface RunResult {
stdout: Buffer;