From 462813f8f10db550a4897bfcf20aa1d675543edb Mon Sep 17 00:00:00 2001 From: Stefan Sonski Date: Thu, 10 Aug 2017 21:28:06 +0200 Subject: Exclude system sources from test coverage Exclude /usr/src/ from code coverage, this is included for e.g. gtest/gmock. --- mesonbuild/scripts/coverage.py | 1 + 1 file changed, 1 insertion(+) (limited to 'mesonbuild/scripts/coverage.py') diff --git a/mesonbuild/scripts/coverage.py b/mesonbuild/scripts/coverage.py index 441ec0c..d596622 100644 --- a/mesonbuild/scripts/coverage.py +++ b/mesonbuild/scripts/coverage.py @@ -58,6 +58,7 @@ def coverage(source_root, build_root, log_dir): '-o', covinfo]) remove_dir_from_trace(lcov_exe, covinfo, '/usr/include/*') remove_dir_from_trace(lcov_exe, covinfo, '/usr/local/include/*') + remove_dir_from_trace(lcov_exe, covinfo, '/usr/src/*') subprocess.check_call([genhtml_exe, '--prefix', build_root, '--output-directory', htmloutdir, -- cgit v1.1