diff --git a/apps/web/vitest.browser.config.ts b/apps/web/vitest.browser.config.ts index b152d822104..ca02f2e9f15 100644 --- a/apps/web/vitest.browser.config.ts +++ b/apps/web/vitest.browser.config.ts @@ -14,6 +14,11 @@ export default mergeConfig( "~": srcPath, }, }, + server: { + // The app dev server uses a fixed port, but browser tests need to allow + // concurrent runs to claim the next available port. + strictPort: false, + }, test: { include: ["src/components/**/*.browser.tsx"], browser: { @@ -21,6 +26,9 @@ export default mergeConfig( provider: playwright(), instances: [{ browser: "chromium" }], headless: true, + api: { + strictPort: false, + }, }, testTimeout: 30_000, hookTimeout: 30_000,