Code Coverage

Coverage that actuallyblocks bad PRs

BuildPulse tracks code coverage per PR, per branch, and per repo. Diff coverage on every pull request — not just a rolling average that nobody looks at.

Per-PR diff coverage

See whether the lines a PR touches are covered, not just the rolling average. Fail the build below a threshold.

Coverage trends

Track total coverage over time per branch. Alert when coverage on the default branch drops.

Native format support

lcov, cobertura, JaCoCo, Go coverprofile, opencover, clover — drop in your existing reporter.

No third tool to wire

Same upload, same dashboard, same auth as the rest of BuildPulse. One platform for tests + coverage.

File-level inspection

Drill from a PR into uncovered lines without leaving the dashboard. Linked to the GitHub blob.

Coverage + flake context

See coverage next to flake rate per file — discover which areas are both untested and unreliable.

One platform, every signal

Coverage, flake rate, build time, and DORA metrics in one dashboard. Stop reconciling reports from three different tools.