From 5445c7a002f885a16fe43e90bd33594496efdad8 Mon Sep 17 00:00:00 2001 From: Ronny Chevalier Date: Sat, 8 Nov 2014 22:33:02 +0100 Subject: [PATCH] build-sys: do not include tests in code coverage --- Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 416e4d349..2bb1f02f8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1893,7 +1893,8 @@ lcov-report: $(MKDIR_P) $(coverage_dir) lcov $(coverage_opts) --compat-libtool --capture --no-external \ | sed 's|$(abspath $(builddir))|$(abspath $(srcdir))|' > $(coverage_dir)/.lcov.info - genhtml -t "systemd test coverage" -o $(coverage_dir) $(coverage_dir)/.lcov.info + lcov --remove $(coverage_dir)/.lcov.info --output-file $(coverage_dir)/.lcov-clean.info 'test-*' + genhtml -t "systemd test coverage" -o $(coverage_dir) $(coverage_dir)/.lcov-clean.info @echo "Coverage report generated in $(abs_builddir)/$(coverage_dir)/index.html" # lcov doesn't work properly with vpath builds, make sure that bad -- 2.30.2