[llvm-dev] A new code coverage bot

Vedant Kumar via llvm-dev llvm-dev at lists.llvm.org
Thu Sep 22 10:05:00 PDT 2016


Hi,

I'd like to announce a new code coverage bot:

    http://lab.llvm.org:8080/coverage/coverage-reports/clang/index.html

The purpose of the bot is to make high-quality coverage reports available to
llvm developers, and to provide additional testing for clang's code coverage
implementation.

The coverage data clang generates allows the reporting tool to render execution
counts for code regions nested within lines or macros. The tool is also capable
of displaying coverage information for each instantiation of a function.

The bot runs "check-{llvm,clang}" with an instrumented version of the latest
top-of-tree compiler. It generates new reports roughly every four hours. These
reports can be used to find dead code, find fishy code, and to gauge the
effectiveness of our smoke tests.

If you have any feedback about the bot or the coverage reports, please let me
know!

vedant

p.s: There is already a coverage bot which runs "check-all" and uses gcov. If
you'd prefer those reports, you can find them here --

    http://llvm.org/reports/coverage/


More information about the llvm-dev mailing list