diff options
author | Daiki Ueno <ueno@gnu.org> | 2023-01-18 22:58:28 +0000 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2023-01-18 22:58:28 +0000 |
commit | b665409cbc1a54e0f64b0672d4a7ac43b3f6c9c1 (patch) | |
tree | 81c07e73305ce3cdb25699ffbefc3c2df3db662c | |
parent | 614d74ff2964dcb61e33d78a3c6e2c26f3c82aaa (diff) | |
parent | 353926f3440eda342e3c7043d3f038514ba70b70 (diff) | |
download | gnutls-b665409cbc1a54e0f64b0672d4a7ac43b3f6c9c1.tar.gz |
Merge branch 'wip/dueno/coverage' into 'master'
.gitlab-ci.yml: take advantage of GitLab code coverage visualization
See merge request gnutls/gnutls!1691
-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 |