Coverage report formats supported for CDash upload


I could not find documentation on the supported coverage report formats ( like cobertura xml, gcov, lcov etc) or the coverage tools, which can be used with ctest_coverage to be uploaded to CDash.

Where can I find this and is it possible to add this to the documentation.


1 Like

Cc: @zackgalbreath


Would you say this article is still accurate? Additional Coverage Features in CDash (

I see that cobertura is also supported? CTEST_COVERAGE_COMMAND — CMake 3.29.0-rc1 Documentation


You’re right that documentation is sparse here, that is something that we should work to improve.

In the meantime, here are some tests that demonstrate the various additional coverage formats that CTest understands:


Thank you very much! Really appreciate it!