mirror of
https://github.com/NanmiCoder/cc-haha
synced 2026-07-27 15:13:37 +08:00
The root server/tools/utils coverage suite covers 1346 source files; bun's --coverage-reporter=text emits one table row per file, and writing that huge report fails with an internal WriteFailed in CI, aborting the process mid-write before lcov.info is flushed (so all root scopes were marked "coverage command exited with 1" despite 0 test failures). The text report is never consumed -- only lcov.info is parsed -- so drop --coverage-reporter=text from both the root and adapters commands. Verified lcov.info is byte-identical (1346 records) with or without it. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>