From e92462e2863eb61633601268c9cc0f8df4031cb8 Mon Sep 17 00:00:00 2001 From: Phyllis Wu Date: Mon, 13 Apr 2026 20:36:12 -0400 Subject: [PATCH 1/2] E2E: temporary time limit bump --- packages/e2e/setup/constants.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/e2e/setup/constants.ts b/packages/e2e/setup/constants.ts index 00f6a9278f..36ae129549 100644 --- a/packages/e2e/setup/constants.ts +++ b/packages/e2e/setup/constants.ts @@ -26,8 +26,8 @@ export const BROWSER_TIMEOUT = { short: 1_000, /** 3s — page settle, element visibility checks */ medium: 3_000, - /** 5s — slow page loads (store admin, heavy pages) */ - long: 5_000, + /** 15s — slow page loads (store admin, heavy pages, CI network variability) */ + long: 15_000, /** 60s — browser-level default for any Playwright action */ max: 60_000, } as const From 16b2f4d4bb016d58e57c2e5333d09a507ebe27b3 Mon Sep 17 00:00:00 2001 From: Phyllis Wu Date: Mon, 13 Apr 2026 22:37:33 -0400 Subject: [PATCH 2/2] --amend --- packages/e2e/playwright.config.ts | 2 +- packages/e2e/setup/constants.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/e2e/playwright.config.ts b/packages/e2e/playwright.config.ts index 2c33df99bb..89a0c3feed 100644 --- a/packages/e2e/playwright.config.ts +++ b/packages/e2e/playwright.config.ts @@ -17,7 +17,7 @@ export default defineConfig({ maxFailures: isCI ? 3 : 0, // Stop early in CI after 3 failures reporter: isCI ? [['html', {open: 'never'}], ['list']] : [['list']], timeout: TEST_TIMEOUT.default, // Heavy tests override via test.setTimeout() - globalTimeout: 20 * 60 * 1000, + globalTimeout: 40 * 60 * 1000, // Temporary: store creation adds time per test; will reduce with parallel workers use: { trace: isCI ? 'on' : 'off', diff --git a/packages/e2e/setup/constants.ts b/packages/e2e/setup/constants.ts index 36ae129549..00f6a9278f 100644 --- a/packages/e2e/setup/constants.ts +++ b/packages/e2e/setup/constants.ts @@ -26,8 +26,8 @@ export const BROWSER_TIMEOUT = { short: 1_000, /** 3s — page settle, element visibility checks */ medium: 3_000, - /** 15s — slow page loads (store admin, heavy pages, CI network variability) */ - long: 15_000, + /** 5s — slow page loads (store admin, heavy pages) */ + long: 5_000, /** 60s — browser-level default for any Playwright action */ max: 60_000, } as const