diff options
| author | Kit Langton <[email protected]> | 2026-04-02 15:07:46 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-04-02 15:07:46 -0400 |
| commit | f549fde874749d6c5c298e040064c4dde0b50546 (patch) | |
| tree | b3ae70f43c2111128c219c66d57ce8224facf894 /packages | |
| parent | 6dfb30448c82725b82b5c88f9ec4390c35c52a7f (diff) | |
| download | opencode-f549fde874749d6c5c298e040064c4dde0b50546.tar.gz opencode-f549fde874749d6c5c298e040064c4dde0b50546.zip | |
test(app): emit junit artifacts for playwright (#20732)
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/app/playwright.config.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/app/playwright.config.ts b/packages/app/playwright.config.ts index 2667b89a1..e9fb1cfe4 100644 --- a/packages/app/playwright.config.ts +++ b/packages/app/playwright.config.ts @@ -7,6 +7,11 @@ const serverPort = process.env.PLAYWRIGHT_SERVER_PORT ?? "4096" const command = `bun run dev -- --host 0.0.0.0 --port ${port}` const reuse = !process.env.CI const workers = Number(process.env.PLAYWRIGHT_WORKERS ?? (process.env.CI ? 5 : 0)) || undefined +const reporter = [["html", { outputFolder: "e2e/playwright-report", open: "never" }], ["line"]] as const + +if (process.env.PLAYWRIGHT_JUNIT_OUTPUT) { + reporter.push(["junit", { outputFile: process.env.PLAYWRIGHT_JUNIT_OUTPUT }]) +} export default defineConfig({ testDir: "./e2e", @@ -19,7 +24,7 @@ export default defineConfig({ forbidOnly: !!process.env.CI, retries: process.env.CI ? 2 : 0, workers, - reporter: [["html", { outputFolder: "e2e/playwright-report", open: "never" }], ["line"]], + reporter, webServer: { command, url: baseURL, |
