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.