From 8c0779fcad9bf94367c1a74a5f29d562b2c5db70 Mon Sep 17 00:00:00 2001 From: Chris0Jeky Date: Fri, 4 Sep 2026 11:48:05 +0100 Subject: [PATCH] test(ci): allow slow Windows shell output drain --- scripts/ci/dev-up.test.mjs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/scripts/ci/dev-up.test.mjs b/scripts/ci/dev-up.test.mjs index 401eb6142..0d304f69b 100644 --- a/scripts/ci/dev-up.test.mjs +++ b/scripts/ci/dev-up.test.mjs @@ -1806,7 +1806,7 @@ for (const platform of platforms) { } }) - test(`${platform.name}: high-volume stdout and stderr cannot deadlock marker acceptance`, { concurrency: false }, async () => { + test(`${platform.name}: high-volume stdout and stderr cannot deadlock marker acceptance`, { concurrency: false, timeout: 60_000 }, async () => { const fixture = await createFixture(platform) const apiPort = await getFreePort() const frontendPort = await getFreePort() @@ -1814,7 +1814,13 @@ for (const platform of platforms) { const result = runLauncher(platform, fixture, { apiPort, timeout: 30_000, - env: { FAKE_FRONTEND_PORT: String(frontendPort), FAKE_FRONTEND_MODE: 'high-volume' }, + env: { + FAKE_FRONTEND_PORT: String(frontendPort), + FAKE_FRONTEND_MODE: 'high-volume', + // Git Bash on Windows needs more time to drain the synthetic 4,000-line burst; + // the production default remains 60 seconds. + TASKDECK_DEV_FRONTEND_READY_TIMEOUT_SECONDS: '10', + }, }) assert.ifError(result.error) assert.equal(result.status, 0, combinedOutput(result))