ci: per-spec e2e results in the run summary via Playwright json (refs #136)

This commit is contained in:
not
2026-07-24 14:14:27 +02:00
parent 8e1a820bd3
commit cfa1f182c6
5 changed files with 73 additions and 2 deletions
+3 -1
View File
@@ -21,7 +21,9 @@ export default defineConfig({
// OOM-killed mid-action ("Page crashed") — fixing the flakiness at its source rather than leaning
// on `retries` (CLAUDE.md §15). Only two long-running happy-path specs, so serial costs little.
workers: 1,
reporter: [['list']],
// `list` for the live log; `json` (→ /e2e/playwright-report.json in the container) is copied out
// by run-e2e-check.sh and rendered as a per-spec table in the CI job summary (#136).
reporter: [['list'], ['json', { outputFile: 'playwright-report.json' }]],
use: {
baseURL,
trace: 'on-first-retry',