gcovr
master

Contents:

  • Installation
  • Getting Started
  • User Guide
    • Compiling for Coverage
    • GCOV parser
    • Output Formats
    • Multiple Output Formats
    • Merging Coverage Data
    • Using Filters
    • Configuration Files
    • Exclusion Markers
    • Reproducible Timestamps
  • Command Line Reference
  • Cookbook
  • Frequently Asked Questions
  • Contributing
  • Change Log
  • License
gcovr
  • Docs »
  • User Guide
  • Edit on GitHub

User GuideΒΆ

The user guide describes the various features of gcovr. It assumes you have read the Getting Started guide.

This User Guide provides the following sections:

  • Compiling for Coverage
    • Example Code
    • Compiler Options
    • Running the Program
    • Processing Coverage
    • Choosing the Right Gcov Executable
    • Working with Multiple Object Files
  • GCOV parser
    • Error handling
  • Output Formats
    • Text Output
    • HTML Output
    • Cobertura XML Output
    • Sonarqube XML Output
    • JSON Output
    • CSV Output
    • Coveralls JSON Output
  • Multiple Output Formats
  • Merging Coverage Data
  • Using Filters
    • Speeding up coverage data search
    • Filters for symlinks
    • More examples for filters
  • Configuration Files
  • Exclusion Markers
  • Reproducible Timestamps
    • Timestamp Syntax
    • Using timestamps from Git commits
    • Using SOURCE_DATE_EPOCH

Related documents:

  • Installation
  • Getting Started
  • Command Line Reference
  • Cookbook
  • Frequently Asked Questions
  • Contributing (includes instructions for bug reports)
  • Change Log
  • License
Next Previous

© Copyright 2023, the gcovr authors Revision b448d69a.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: master
Versions
master
stable
6.0
5.2
5.1
5.0
4.2
4.1
4.0
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.