every.channel/docs/COVERAGE.md
2026-02-15 16:17:27 -05:00

524 B

Coverage

every.channel uses cargo-llvm-cov to produce formal coverage reports.

direnv allow
./scripts/coverage.sh

To run the unit-subset coverage (does not require FFmpeg headers):

./scripts/coverage.sh unit

Artifacts:

  • tmp/coverage/workspace.lcov
  • tmp/coverage/workspace.summary.txt
  • tmp/coverage/workspace-html/index.html

Run (Inside nix develop)

If you are already in nix develop, you can use:

just cov-workspace
just cov-workspace-html