From 3580af261155e3a5726d0562abd163acff1979ae Mon Sep 17 00:00:00 2001 From: "Eric J. Smith" Date: Mon, 17 Aug 2026 21:46:29 -0500 Subject: [PATCH 1/2] Run E2E tests with two workers --- src/Exceptionless.Web/ClientApp/playwright.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Exceptionless.Web/ClientApp/playwright.config.ts b/src/Exceptionless.Web/ClientApp/playwright.config.ts index 80170cf9c0..41d31c5ce6 100644 --- a/src/Exceptionless.Web/ClientApp/playwright.config.ts +++ b/src/Exceptionless.Web/ClientApp/playwright.config.ts @@ -37,5 +37,5 @@ export default defineConfig({ video: 'retain-on-failure' }, - workers: isCi ? 1 : undefined + workers: isCi ? 2 : undefined }); From 2c636b19165358bf7a7edd165dab36d40c4dfc17 Mon Sep 17 00:00:00 2001 From: Blake Niemyjski Date: Sun, 23 Aug 2026 15:44:20 -0500 Subject: [PATCH 2/2] Scope two-worker E2E execution to CI --- src/Exceptionless.Web/ClientApp/package.json | 2 +- src/Exceptionless.Web/ClientApp/playwright.config.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Exceptionless.Web/ClientApp/package.json b/src/Exceptionless.Web/ClientApp/package.json index 87c7e0ec44..8639e9b3d1 100644 --- a/src/Exceptionless.Web/ClientApp/package.json +++ b/src/Exceptionless.Web/ClientApp/package.json @@ -20,7 +20,7 @@ "generate-models": "node scripts/generate-api.mjs", "generate-templates": "swagger-typescript-api generate-templates -o api-templates", "test:e2e": "playwright test", - "test:e2e:ci": "playwright test --project=chromium", + "test:e2e:ci": "playwright test --project=chromium --workers=2", "test:e2e:local": "cross-env E2E_URL=https://web-ex.dev.localhost:7131 playwright test --project=chromium", "test:e2e:signup": "playwright test --project=chromium --grep @signup", "test:e2e:prod": "cross-env E2E_ENV=production playwright test --project=chromium --grep @signup", diff --git a/src/Exceptionless.Web/ClientApp/playwright.config.ts b/src/Exceptionless.Web/ClientApp/playwright.config.ts index 41d31c5ce6..80170cf9c0 100644 --- a/src/Exceptionless.Web/ClientApp/playwright.config.ts +++ b/src/Exceptionless.Web/ClientApp/playwright.config.ts @@ -37,5 +37,5 @@ export default defineConfig({ video: 'retain-on-failure' }, - workers: isCi ? 2 : undefined + workers: isCi ? 1 : undefined });