mirror of
https://github.com/proffesor-for-testing/agentic-qe.git
synced 2026-09-19 08:45:47 +08:00
2d35843ce8
Diagnostic output from commita4cb96c5confirmed the residual error is chromedriver's classic "HTTP 500 create session" — Chrome's setuid sandbox can't initialize in the GitHub Actions runner environment (no user namespaces, restricted proc). Fix: after `vibium install` lays down Chrome for Testing into ~/.cache/vibium/chrome-for-testing/<version>/chrome, replace the binary with a tiny bash wrapper that execs the real Chrome with --no-sandbox --disable-dev-shm-usage appended. The wrapper lives inside the ephemeral runner cache; nothing is shipped to users. This is the standard workaround used by every Chromium-based CI runner (Puppeteer, Playwright, chromedp all do the equivalent). Also removed the diagnostic step added ina4cb96c5(job green is the signal now). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>