This is an archive of the discontinued LLVM Phabricator instance.

[sancov] added covered/uncovered tables to coverage report.
ClosedPublic

Authored by aizatsky on Feb 18 2016, 3:44 PM.

Details

Summary

This change adds 3 tables to html report:

  • list of covered files with number of functions covered.
  • list of not covered files
  • list of not covered functions.

I tried to put most coverage-calculating functionality into
SourceCoverageData with an eye towards unit-testing some bits in the future.

Diff Detail

Event Timeline

aizatsky updated this revision to Diff 48416.Feb 18 2016, 3:44 PM
aizatsky retitled this revision from to [sancov] Adding covered/uncovered tables to coverage report..
aizatsky updated this object.
aizatsky retitled this revision from [sancov] Adding covered/uncovered tables to coverage report. to [sancov] added covered/uncovered tables to coverage report..Feb 18 2016, 3:45 PM
aizatsky updated this object.
aizatsky added reviewers: kcc, samsonov.
aizatsky added a subscriber: llvm-commits.
kcc accepted this revision.Feb 18 2016, 4:10 PM
kcc edited edge metadata.

LGTM

This revision is now accepted and ready to land.Feb 18 2016, 4:10 PM
This revision was automatically updated to reflect the committed changes.