From 6dd010f05c247eca9b594e0cdde2b8a14c00c34f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Thu, 13 Feb 2020 19:33:37 +0100 Subject: [PATCH] ci: Add a job running tests built with address sanitizer --- .gitlab-ci.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f26f8cd..446f455 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,6 +18,7 @@ variables: git glibc-devel gtk-doc + libasan libfprint-devel meson pam-devel @@ -83,6 +84,20 @@ test_dev: paths: - _build/meson-logs +test_dev_with_sanitizer: + extends: + - .fprintd_build_preconditions + - .install_libfprint_dev + stage: test + script: + - meson _build -Db_sanitize=address + - meson test -C _build --verbose --no-stdsplit --timeout-multiplier 5 + artifacts: + name: meson-logs + when: on_failure + paths: + - _build/meson-logs + # CONTAINERS creation stage container_fedora_build: extends: .fdo.container-build@fedora