From 5b34c650b387192282f3c2cd6211db0fd4944870 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Mon, 30 Oct 2017 14:54:07 +0100 Subject: [PATCH 12/79] CI: Ignore source file generated by systemtap There are some changes in systemtap 3.2 which generate temporary source files and remove them later. We are not interested in code coverage in this area. Lets ignore them. ... genhtml: failure 00:00:01 ci-build-coverage/ci-genhtml.log FAILURE sh$ cat ci-build-coverage/ci-genhtml.log Start: Mon Oct 30 13:43:52 UTC 2017 + eval 'genhtml --output-directory \ "$coverage_report_dir" \ --title "sssd" --show-details \ --legend --prefix "$BASE_DIR" \ ci.info |& tee ci-genhtml.out' ++ genhtml --output-directory ci-report-coverage --title sssd \ --show-details --legend --prefix /home/build/sssd ci.info ++ tee ci-genhtml.out Reading data file ci.info Found 447 entries. Using user-specified filename prefix "/home/build/sssd" Writing .css and .png files. Generating output. genhtml: ERROR: cannot read /home/build/sssd/stap_generated_probes.o.dtrace-temp.c Processing file stap_generated_probes.o.dtrace-temp.c End: Mon Oct 30 13:43:53 UTC 2017 sh$ ls -l /home/build/sssd/stap_generated_probes.o.dtrace-temp.c ls: cannot access '/home/build/sssd/stap_generated_probes.o.dtrace-temp.c': No such file or directory Reviewed-by: Jakub Hrozek --- contrib/ci/run | 1 + 1 file changed, 1 insertion(+) diff --git a/contrib/ci/run b/contrib/ci/run index aa6d35abedbd24fce49651e43f4a704b2b1b9880..26cd32b3316eb9fdfd9fd07e26dd862fec7b669d 100755 --- a/contrib/ci/run +++ b/contrib/ci/run @@ -300,6 +300,7 @@ function build_coverage() --output-file ci-dirty.info stage lcov-clean lcov --remove ci-dirty.info \ "/usr/*" "src/tests/*" "/tmp/*" \ + "*dtrace-temp.c" \ --output-file ci.info stage genhtml eval 'genhtml --output-directory \ "$coverage_report_dir" \ -- 2.15.1