aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/scripts/coverage.py
AgeCommit message (Collapse)AuthorFilesLines
2018-02-08Remove all files outside the source directory from the coverage reportHenk van der Laan1-10/+7
Cuurently, a set of directories is filtered out from the output based on the location of system includes on most common linux distro's. This commit does away with the blacklist and implements a whitelist approach: only the files inside the source root are shown.
2018-01-30Echo coverage report uris after generation. Fixes #2805.Félix Piédallu1-1/+10
2017-12-17Exclude llvm/clang lib headers from test coveragesnsmac1-0/+1
Excludes the /usr/lib/llvm-*/include/ directory from coverage. This directory is used on Ubuntu for the libclang-dev packages
2017-08-11Exclude system sources from test coverageStefan Sonski1-0/+1
Exclude /usr/src/ from code coverage, this is included for e.g. gtest/gmock.
2017-05-13Strip system directories and show coverage for files not executed at all. ↵Jussi Pakkanen1-19/+37
Closes #1721.
2017-05-13Moved coverage commands to a standalone script.Jussi Pakkanen1-0/+61