Complete deterministic E2E test harness - #207
Conversation
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedToo many files! This PR contains 193 files, which is 93 over the limit of 100. To get a review, narrow the scope: Upgrade to a paid plan to raise the limit. This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (4)
📒 Files selected for processing (193)
You can disable this status message by setting the ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Co-Authored-By: Claude <noreply@anthropic.com>
Pin one Electron version, skip unsupported Windows fsync, normalize NODE_OPTIONS paths, gate SteamGridDB by platform, and reuse the updater a11y session so required Linux/Windows workflows stay ticket-scoped. Co-authored-by: Cursor <cursoragent@cursor.com>
Match the production General setting condition so Windows accessibility no longer expects a control that only Linux exposes. Co-authored-by: Cursor <cursoragent@cursor.com>
Resolve the real Electron binary, disable GPU for CI hosts, wait for the live-service control, and surface Electron stderr when the scan process exits early. Co-authored-by: Cursor <cursoragent@cursor.com>
GitHub Actions workspaces under D:\a\... turn \a into BEL when Chromium parses backslashes as escapes. Forward-slash absolute paths keep Observer and WDIO launches intact. Co-authored-by: Cursor <cursoragent@cursor.com>
Launch Observer from a temp-packaged Electron app outside D:\a\..., and dismiss notification overlays before the torrent dropdown focus assertion. Co-authored-by: Cursor <cursoragent@cursor.com>
Raw Electron main-process launches exit 255 on Windows CI. Observer is a web page, so drive axe through puppeteer-core and the runner Chrome/Chromium binary instead. Co-authored-by: Cursor <cursoragent@cursor.com>
Collapse Windows Job result evidence to kill-on-close survivors, drop freeze/rescan cleanup loops, and delete tactic-only tests that never gated required CI. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Summary
Verification
git diff --checkpassedPlatform note
Native Windows runtime execution is deferred to the dedicated Windows pass. Windows paths have static and unit coverage and do not block the current ticket group.
🤖 Generated with Claude Code