From 59f39e1889cd8934f459543f928350d18548b1b1 Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Sun, 1 Nov 2026 10:11:50 -0800 Subject: [PATCH] test(runner): give runner tests 30s like the land tests Under the land host's load the large-conflict continuation test took 6.4s, past vitest's 5s default, and ejected a batch of unrelated PRs (moq-dev/quest#363, #365). Co-Authored-By: Claude Opus 5.5 --- test/runner.test.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/runner.test.ts b/test/runner.test.ts index 51e95b01..7fdd87b0 100644 --- a/test/runner.test.ts +++ b/test/runner.test.ts @@ -29,6 +29,10 @@ import { Workspace } from "../src/runner/workspace"; import { tempDir } from "./fixture"; const posix = test.skipIf(process.platform === "win32"); +// The runner tests drive real git checkouts. On the land gate's host under load (2026-11-01), the +// large-conflict continuation took 6.4 s and failed vitest's 5 s default, ejecting a batch of +// unrelated PRs (moq-dev/quest#363, #365). +vi.setConfig({ testTimeout: 30_000 }); function git(dir: string, ...args: string[]): string { return execFileSync("git", ["-C", dir, ...args], {