Repository navigation
E2E: dismiss the first-run cookie banner so the Windows desktop test passes - #9
Conversation
The consent banner added on main covers the Create Account button on the Windows runner, so the click timed out. Dismiss it the way a user would (Reject Non-Essential) whenever it shows. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Jze3nDgZGqUXGceiu5RCAf
ECC Tools / Security EvidenceCommit: Security evidence gate passed (success) No security-sensitive scanner-evidence gap detected. Mode: enforce Scanned 1 changed file(s). No missing scanner-evidence signal was detected. Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission. |
ECC Tools / PR Risk TaxonomyCommit: PR taxonomy review recommended (neutral) Detected 1 PR taxonomy bucket(s): CI/CD Recommendation. Scanned 1 changed file(s). Roadmap taxonomy buckets: CI/CD RecommendationCI, dependency, coverage, and contract signals should be routed into follow-up checks or verification work. Signals:
Paths:
Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
ECC Tools / Reference Set ReadinessCommit: Reference set readiness gaps detected (neutral) Reference evidence present for 0/7 areas (0%) across 1 changed file(s). This check is based on files changed in this PR. Repository-level readiness is still reported by
Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission. |
ECC Tools / Hosted Promotion ReadinessCommit: Hosted promotion readiness passed (success) No hosted promotion evidence gaps detected across 1 changed file(s); 0 corpus scenarios had matching evidence. This check compares PR file changes against the evaluator/RAG promotion corpus in No evaluator corpus scenarios matched this PR. Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission. |
The first Windows run of the desktop end-to-end test failed. The packaged app, the bundled backend and the setup screen all came up. Then the new cookie-consent banner covered the Create Account & Initialize button, so the click timed out with "cookie-consent-overlay subtree intercepts pointer events".
This change registers a Playwright
addLocatorHandlerfor the banner. Whenever the banner appears, the handler clicks Reject Non-Essential, the way a user would. The banner shows up after a 1.2 s delay, so a one-off dismiss would race it; a handler doesn't.The full suite passes 5/5 locally against current main, using the packaged Linux app under xvfb.
Product note, not changed here: on smaller windows the banner also covers the login form for real users. Options are to give the banner room, or to skip it in the desktop app, which sends nothing off the machine.
🤖 Generated with Claude Code
https://claude.ai/code/session_01Jze3nDgZGqUXGceiu5RCAf
Generated by Claude Code