diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a2d8bfade3a..5642afafcd9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -721,7 +721,7 @@ jobs: run: pnpm run test.e2e.${{ matrix.settings.browser }} --timeout 60000 --retries 7 --workers 1 - name: Playwright E2E Integration Tests - run: pnpm run test.e2e.integrations --timeout 60000 --retries 7 --workers 1 + run: pnpm run test.e2e.integrations.${{ matrix.settings.browser }} --timeout 60000 --retries 7 --workers 1 - name: Validate Create Qwik Cli if: matrix.settings.host != 'windows-latest' diff --git a/e2e/adapters-e2e/playwright.config.ts b/e2e/adapters-e2e/playwright.config.ts index f1cf97467be..cf7e0e59a69 100644 --- a/e2e/adapters-e2e/playwright.config.ts +++ b/e2e/adapters-e2e/playwright.config.ts @@ -33,10 +33,10 @@ export default defineConfig({ // name: 'firefox', // use: { ...devices['Desktop Firefox'] }, // }, - // { - // name: 'webkit', - // use: { ...devices['Desktop Safari'] }, - // }, + { + name: 'webkit', + use: { ...devices['Desktop Safari'] }, + }, ], webServer: { diff --git a/package.json b/package.json index 58b99e25bca..e984146d841 100644 --- a/package.json +++ b/package.json @@ -261,7 +261,8 @@ "test.e2e.cli": "pnpm --filter qwik-cli-e2e e2e", "test.e2e.firefox": "playwright test starters --browser=firefox --config starters/playwright.config.ts", "test.e2e.webkit": "playwright test starters --browser=webkit --config starters/playwright.config.ts", - "test.e2e.integrations": "playwright test e2e/adapters-e2e/tests --config e2e/adapters-e2e/playwright.config.ts", + "test.e2e.integrations.chromium": "playwright test e2e/adapters-e2e/tests --project=chromium --config e2e/adapters-e2e/playwright.config.ts", + "test.e2e.integrations.webkit": "playwright test e2e/adapters-e2e/tests --project=webkit --config e2e/adapters-e2e/playwright.config.ts", "test.rust": "make test", "test.rust.update": "make test-update", "test.unit": "vitest packages",