diff --git a/.github/workflows/tests-pr.yml b/.github/workflows/tests-pr.yml index 182fae6906c..1ff208772dc 100644 --- a/.github/workflows/tests-pr.yml +++ b/.github/workflows/tests-pr.yml @@ -219,7 +219,7 @@ jobs: name: 'E2E tests' if: github.event.pull_request.head.repo.full_name == github.repository runs-on: ubuntu-latest - timeout-minutes: 30 + timeout-minutes: 40 continue-on-error: true steps: - uses: actions/checkout@v3 diff --git a/packages/e2e/playwright.config.ts b/packages/e2e/playwright.config.ts index 2c33df99bbe..ffee3054fa1 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: 35 * 60 * 1000, // Temporary: store creation adds time per test; will reduce with parallel workers use: { trace: isCI ? 'on' : 'off',