Skip to content

Raise the native Windows browser-shell tests' timeout above the helper's 15s budget - #834

Merged
nedtwigg merged 1 commit into
mainfrom
fix/ci-36500112814
Sep 29, 2026
Merged

nedtwigg merged 1 commit into
mainfrom
fix/ci-36500112814

Conversation

@dormouse-bot

Copy link
Copy Markdown
Collaborator

The Windows leg of CI failed on main in run 36500112814 because runs native PowerShell startup code and exits hit vitest's default 5s test timeout. This PR gives the native Windows browser shell block a 20s timeout. That is above the 15s timeoutMs that browserLaunchEnv already gives the shell, so the test allows as much time as production does.

The test launches a real powershell.exe. It passed in about 1.9s on the surrounding main runs (36500139090, 36498700094), and the next CI run on main passed without any change. The failure was a slow cold start on the runner, with no code regression behind it. The second error in the log, EBUSY ... rmdir 'dor launch spaces & …', follows from the timeout: afterEach tried to delete the temp dir while the abandoned PowerShell process still had it as its working directory.

The test runs only on Windows and the sandbox had no network access to install dependencies, so this PR's Standalone Platform Check (windows-latest) job is the verification.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

Deploying mouseterm with  Cloudflare Pages  Cloudflare Pages

Latest commit: 594ec9e
Status: ✅  Deploy successful!
Preview URL: https://17810e71.mouseterm.pages.dev
Branch Preview URL: https://fix-ci-36500112814.mouseterm.pages.dev

View logs

@nedtwigg
nedtwigg merged commit cd3f4b0 into main Sep 29, 2026
15 checks passed
@nedtwigg
nedtwigg deleted the fix/ci-36500112814 branch September 29, 2026 04:33

This branch is waiting to be deployed

1 waiting deployment
hosted-preview — 594ec9e3 Waiting Sep 29, 2026 by nedtwigg via cleanup #515
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants