CI #44: retain real-stack Playwright failure diagnostics #45
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
priority:P1
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/quasar!45
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "rage/44-playwright-failure-artifacts"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes the diagnostic gap in #44 without weakening or skipping the real-stack E2E gate.
Current
mainCI #718 and Auto-Dig lifecycle PR #43 CI #740 both fail at the sameReal-stack desktop, mobile, mutation, and reload pathsstep, but the workflow retains no Playwright report/trace artifact. That prevents root-cause diagnosis from authoritative CI evidence.This PR:
frontend/playwright-report/and retryfrontend/test-results/only when CI has failed;The expected first run may remain RED because this branch is based directly on the known-red
main; the point of that run is to retain the exact failing spec/assertion/trace so #44 can be fixed TDD-first at its owning UI/E2E boundary.Automation continuation on #44 diagnostics:
ee85f2936b289db556468da36be7458dd90bcdefnever reached Playwright;npm run checkfailed because the diagnostic edit madefrontend/playwright.config.tsnon-Prettier-compliant.d96477803a0e07a4504ea581be2d9de38a8626b1) still failed the same formatter, so the diagnostic approach was simplified rather than expanding config churn.aaf15631ebe5d256f6a3bd182b46931a08eb9f4frestoresfrontend/playwright.config.tsbyte-for-byte tomainand enables CI-onlygithub,htmlreporters at the workflow command (npm run test:e2e -- --reporter=github,html) withPLAYWRIGHT_HTML_OPEN=never.Await exact-head CI on
aaf15631…; do not merge #45 or mutate #43 until this branch reaches the baseline Playwright failure and retains the report/trace evidence.WIP: CI #44: retain real-stack Playwright failure diagnosticsto CI #44: retain real-stack Playwright failure diagnosticsPull request closed