Code quality
What is test coverage tracking?
Ingesting coverage reports from your test runs and tracking which lines are exercised by tests.
The tool does not run your tests; your CI does. The tool then ingests the report your test runner emits (lcov, Cobertura, JaCoCo and similar) and turns it into trends, gates and per-file views.
Coverage is a weak proxy for test quality: it tells you code was executed, not that anything meaningful was asserted. It is nonetheless useful as a floor, particularly when applied to new code rather than the repository total.
What to look for
- Which report formats are supported for your language and runner
- Whether coverage can gate a merge, and at what granularity
- Handling of multi-module and monorepo report merging
- Historical trend retention
Best 7 test coverage tools
Every tool in the directory whose documentation covers this. Shown in a random order that changes on every visit, so no tool gets an advantage from its position.
Support is not the same as parity, since some implementations are narrower in scope, gated to a higher plan tier, or maintained only for existing customers. The note under each tool is what its own documentation describes.
Code Security Platform
Uploads LCOV and Cobertura reports from CI; coverage per repository, file and line with trends.
Code Quality Platform
Coverage Reporter CLI ingests Cobertura, JaCoCo, lcov, Clover, Istanbul and 8 more formats.
PR Review Tool
Coverage report upload with dashboard metrics, trend analysis and coverage-gap identification
Code Quality Platform
Code coverage measurement alongside Code Health, added as a 2025-2026 platform improvement
Code Quality Platform
Line, branch, condition, and composite coverage tracked; untested lines raised as actionable issues.
Code Quality Platform
qlty coverage publish accepts lcov, cobertura, clover, jacoco, simplecov, coverprofile and a generic JSONL format
Code Quality Platform
Coverage import for C/C++/Objective-C, Dart, .NET, Go, Java, JavaScript/TypeScript, PHP, Python.
Related terms
FAQ
What is test coverage tracking?
Ingesting coverage reports from your test runs and tracking which lines are exercised by tests.
How many tools in the directory offer test coverage tracking?
7 of the 20 tools in this directory offer test coverage tracking:
Support is not the same as parity, since some implementations are narrower in scope, gated to a higher plan tier, or maintained only for existing customers. The note under each tool is what its own documentation describes.
What should you check when comparing tools with test coverage tracking?
Four things:
- Which report formats are supported for your language and runner
- Whether coverage can gate a merge, and at what granularity
- Handling of multi-module and monorepo report merging
- Historical trend retention