Linux CI
CI build (executed on PRs and commits) contains coverage measurement, and summary is available in the build output:tools/generate-file
to make sure new added files are generatedcmake
with -DCODE_COVERAGE=ON
to enable coverage measurementhtml
argument the script will generate HTML report as well:lcov
to min. 1.16
, or patch genhtml
(for example /usr/local/Cellar/lcov/1.15/libexec/bin/), change --no-strip-underscores
to --no-strip-underscore
coverage/index.html
to view the report.