gcovr
8.4.dev22+gecc79eb3d

Contents:

  • Installation
  • Getting Started
  • User Guide
    • Compiling for Coverage
    • GCOV parser
    • Output Formats
      • Text Output
      • HTML Output
      • CSV Output
      • JSON Output
      • Markdown Output
      • Clover XML Output
      • Cobertura XML Output
      • Coveralls JSON Output
      • SonarQube XML Output
      • JaCoCo XML Output
      • LCOV info Output
    • Multiple Output Formats
    • Using Filters
    • Configuration Files
    • Exclusion Markers
    • Reproducible Timestamps
  • Command Line Reference
  • Cookbook
  • Frequently Asked Questions
  • Contributing
  • Change Log
  • License
gcovr
  • User Guide
  • Output Formats
  • View page source

Output Formats

Gcovr supports a variety of output formats that are documented on the following pages.

  • Text Output
    • Line Coverage
    • Branch Coverage
  • HTML Output
  • CSV Output
  • JSON Output
    • JSON Format Reference
      • File entries
      • Line entries
      • Branch entries
      • Condition entries
      • Decision entries
      • Call entries
      • Function entries
    • JSON Format merging
    • JSON Summary Output
    • JSON Summary Format Reference
      • File summary entries
      • Summary statistics
  • Markdown Output
    • Markdown Summary Output
  • Clover XML Output
  • Cobertura XML Output
  • Coveralls JSON Output
  • SonarQube XML Output
  • JaCoCo XML Output
  • LCOV info Output

You can use Multiple Output Formats at the same time.

Previous Next

© Copyright 2025, the gcovr authors.

Built with Sphinx using a theme provided by Read the Docs.