gcovrΒΆ
Gcovr provides a utility for managing the use of the GNU gcov utility and generating summarized code coverage results. This command is inspired by the Python coverage.py package, which provides a similar utility for Python.
The gcovr
command can produce different kinds of coverage reports:
- default: compact human-readable summaries
--xml
: machine readable XML reports in Cobertura format--html
: HTML summaries--html-details
: HTML report with annotated source files
Thus, gcovr can be viewed as a command-line alternative to the lcov utility, which runs gcov and generates an HTML-formatted report. The development of gcovr was motivated by the need for text summaries and XML reports.
Quick Links
- Getting Help
- Install from PyPI:
pip install gcovr
- Source Code on GitHub
- Change Log