CI: real-stack Playwright tail is red on main and blocks exact-head lifecycle merge #44
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#44
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?
Problem
quasar's currentmainbaseline and the Auto-Dig lifecycle PR both fail at the same repository-native CI step: Real-stack desktop, mobile, mutation, and reload paths.This blocks exact-head-green merge of #43 even though the #41 owning-boundary gates themselves pass.
Evidence
mainSHA560208d0906cf564dd59050bca9a0f9341a3c55d, CI run #718 / run32216643080: steps 1–13 pass, step 14 (Real-stack desktop, mobile, mutation, and reload paths) fails, packaged production smoke is skipped.10f3f223ec066d6250cb0ce238802456d0ce9bf8, CI run #740 / run32821728914: the same shape — static/frontend/build, complete Common Lisp transaction/persistence/control-plane suite, realquasar-webload, development-stack smoke, and Playwright installation all pass; step 14 fails and the packaged tail is skipped.control-plane/src/autodig-control.lispcontrol-plane/tests/autodig-control-tests.lispsystems/quasar-control.asdsystems/quasar-tests.asdNo frontend/Playwright files are changed.
Required diagnosis
mainfirst. If the failure is baseline, fix it on the owning UI/E2E boundary with a failing regression test before changing production/UI behavior.Acceptance
mainpasses the complete repository-native CI including real-stack Playwright and packaged production smoke.Related: #41, PR #43.
RAGE/TDD diagnosis from PR #45 diagnostics is now concrete. CI run
32830522781retained the Playwright artifact (playwright-failure-32830522781). The baseline failures are a mixed stale-E2E set after unified shell #40, not an Auto-Dig #43 regression:application.spec.tsstill expects visible legacyGraph layout; current accessible control isMaltego graph layout.mobile-fit-agent-disclosure.spec.tsuses/Layout/, which now matches the exact radialLayoutcategory plus fiveLayout: ...commands and trips Playwright strict mode.graph-controls.spec.tswaits for oldFocus selection; current desktop control is exactFocus.graph-fullscreen.spec.tsandgraph-viewport.spec.tsresolve the correct full-viewport button, but the unrelatedDocument update conflictnotice physically intercepts pointer events; the viewport tests need to clear that notice before exercising the control.large-import.spec.tsexpects2001 documents; current shell intentionally renders locale-formatted2,001 documents(and graph count follows the same formatting).Opened draft PR #46 at candidate
04b5ae2b9b50fdb4e6330dceb0ca0b936fe3947fwith only E2E/diagnostic CI repairs. No production graph behavior is changed, and no test is skipped/softened. Exact-head CI #760 is running; merge remains blocked until the complete suite including packaged production smoke is green.