mirror of
https://github.com/oven-sh/bun
synced 2026-02-11 11:29:02 +00:00
On platforms where Puppeteer is unsupported (Linux arm64, Windows CI), the beforeAll hooks were still running expensive operations like `bun install` and copying files, causing timeouts. Changes: - Move skip condition check to top of file - Add early return in beforeAll hooks when test will be skipped - Disable Puppeteer pipe mode on macOS to prevent flaky "TargetCloseError: Protocol error (Target.setDiscoverTargets)" errors 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>