Three e2e UI assertions failing on both prod + preview — investigate and fix #114
Labels
No labels
domain:backend
domain:devops
domain:frontend
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/pal-e-app#114
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Type
Bug
Lineage
Discovered during pipelines #125 (against prod URL) and #127 (against preview webServer). These three tests fail in BOTH environments — they are not preview-vs-prod drift, they are real test or UI bugs that need investigation.
Repo
forgejo_admin/pal-e-appWhat Broke
Three Playwright tests fail consistently:
e2e/home.spec.ts:53—Home page › recently modified section is rendered with note liste2e/note-detail.spec.ts:21—Note detail page › TOC sidebar is present with contents headinge2e/note-detail.spec.ts:35—Note detail page › note type badge is displayedAll three test for UI elements. Both retries (1 retry on CI) also fail. Failure is consistent across pipelines #125 and #127, ruling out flake.
Repro Steps
npx playwright test home.spec.ts:53 note-detail.spec.ts:21 note-detail.spec.ts:35locally with the preview server.Expected Behavior
All three tests pass. Diagnosis options:
Environment
forgejo_admin/pal-e-appat SHA ≥4454c8d(PR #109)pal-e-docsAPI atpal-e-docs.tail5b443a.ts.net(live)Acceptance Criteria
Out of Scope
Related
forgejo_admin/pal-e-app#110, #112— sibling fixes in PR #111 (these 3 should not block #111 if other 7 failures are resolved)feedback_qa_ci_blockers.md— tests that can't pass in CI are blockers