diff options
author | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2020-02-04 20:22:33 +0100 |
---|---|---|
committer | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2020-02-05 16:45:57 +0100 |
commit | dccc5796b6e4c9efd3988338a29dbd2780300741 (patch) | |
tree | f6da7bec71e8f3be21a03bfa4a2deaa19dfc88ea /.gitlab-ci.yml | |
parent | 0994cc314e07f947a8e24302aa86c3e2df777428 (diff) |
ci: Enable coverage reports in test build
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c3f200f..a6e9137 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ image: fedora:rawhide variables: DEPENDENCIES: dbus-glib-devel pam-devel polkit-devel - gtk-doc meson gettext intltool autoconf automake libtool + gtk-doc meson gettext gcovr intltool autoconf automake libtool gcc gcc-c++ glibc-devel make python3-dbusmock python3-libpamtest systemd-devel DEPENDENCIES_STABLE: $DEPENDENCIES libfprint-devel DEPENDENCIES_DEV: $DEPENDENCIES git @@ -80,10 +80,11 @@ test_dev_meson: stage: test <<: *install_libfprint_dev script: - - meson _build + - meson _build -Db_coverage=true - meson test -C _build --verbose --no-stdsplit --timeout-multiplier 3 + - ninja -C _build coverage artifacts: - name: log + name: log-and-coverage when: always paths: - - _build/meson-logs/*.txt + - _build/meson-logs |