Report formats and integrations

Share coverage with your team and tools.

Keep the tools your team already uses. Export coverage for CI, review it in an HTML report, or let an AI agent inspect the results through MCP.

For your pipeline

LCOV and Codecov

Export a familiar format and upload it from CI. Keep coverage visible in the pull request, alongside the review your team already does.

Use Codecov

For a closer look

Portable HTML reports

The exporter creates a static report you can open locally. Filter files, inspect execution counts, and move between uncovered lines.

Explore HTML reporting

For your coding agent

Structured MCP tools

The server lets your agent run tests under coverage, inspect the gaps in context, and measure again after improving the tests.

Explore the MCP server

Export results from your coverage database.

Run your existing executable with its PDB, then merge suites when you need a combined view. Export LCOV for CI or keep the database for detailed analysis.

covdbg -c .covdbg.yaml -o coverage.covdb tests.exe
covdbg convert -i coverage.covdb -f LCOV -o coverage.lcov

Open and share an HTML report.

The HTML exporter writes an overview, source pages, and local assets to one directory. Open index.html directly or publish the folder to a static host.

covdbg convert -i coverage.covdb -f HTML -o coverage-html

Source is read at export time. Use the matching checkout, and remember that the report contains source text when choosing where to share it.

Read the HTML export guide

We store your theme and cookie choices to remember your preferences. With your permission, Google Analytics and our self-hosted Matomo help us understand how this website is used.

You can change your choice using Cookie settings in the footer. Cookie policy · Privacy policy