Commit Graph

6 Commits

Author SHA1 Message Date
Daniel Poetzl f94ba36daa Remove entries about library code from lcov coverage file
Previously coverage data about header files from the C++ library (in /usr) was
included in the lcov coverage report. We want to exclude these files as we are
only interested in coverage of cprover code and excluding library code also
gives a more accurate percentage of overall coverage.
2019-08-05 20:50:36 +01:00
Daniel Poetzl 3cdee5283d Simplify codecov make and cmake configuration
Do not apt install unneeded packages, and commit coverage data even when the
build was not initiated by github.
2019-08-05 20:49:19 +01:00
Yumi Bagge 79b2e2848b Add $VCS_COMMIT_ID
Since commit ID is empty for merge commit, this PR addresses the issue by explicitly setting VCS_COMMIT_ID variable.
2019-06-20 12:09:27 +01:00
Yumi Bagge 82a49e0ee9 Fix regex for codecov upload script
Currently codecov is missing base report, because merge PR uses commit not pR.
So the regex is added to choose only PR.
2019-06-18 11:12:27 +01:00
Yumi Bagge 0ef5e78de9 Add CPROVER_WITH_PROFILING to make build
to be enabled for coverage measurement
2019-05-30 22:06:16 +01:00
Yumi Bagge c1b1d0719d Add AWS CodeBuild spec to run codecov 2019-05-30 22:06:16 +01:00