Skip to content

Repository files navigation

CoverageReport

CoverageReport convert the llvm profdata code coverage to text, HTML or XML

The following example generates a HTML coverage report of the OBTableViewController project :

> ~/CoverageReport/bin/CoverageReport -b ./build/sym/Debug-iphonesimulator/Demo\ App.app/Demo\ App -p ./build/derivedData/Build/Intermediates/CodeCoverage/Demo\ App/Coverage.profdata --type html --include "Core/Source/.*"

Here is the result: http://repo.openbakery.org/demo/coverage/index.html

Usage:

> ~/Tools/CoverageReport/bin/CoverageReport
usage: CoverageReport [options]
-b,--binary <binary> Binary file (mandatory)
-d,--debug Enable debug log
-e,--exclude <exclude> Files to exclude as regex pattern
-h,--help Show usage information
-i,--include <include> Files to include as regex pattern
-o,--output <output> Output directory for the generated reports
-p,--profdata <profdata> Instrumentation-based profile file (mandatory)
-r,--title <title> Report title
-t,--type <type> Report type. Possible values: text, html or
xml

Download

You can download a binary release here: http://openbakery.org/download/CoverageReport-0.9.2.zip

About

CoverageReport convert the llvm profdata code coverage to text, html or xml

Resources

Stars

5 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages