diff options
-rw-r--r-- | .gitlab-ci.yml | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3b51456ce2..26a7661b6c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -617,10 +617,15 @@ fedora-abicoverage/test: - make abi-check - make pic-check - make -j$CHECKJOBS check - - make local-code-coverage-output || true + - gcovr --xml-pretty --exclude-unreachable-branches --print-summary -o coverage.xml --root ${CI_PROJECT_DIR} - if objdump -R lib/.libs/libgnutls.so | grep INTERNAL ; then false ; fi + coverage: /^\s*lines:\s*\d+.\d+\%/ artifacts: expire_in: 1 week + reports: + coverage_report: + coverage_format: cobertura + path: coverage.xml when: on_failure paths: - ./*.xml |