ci: Add a job running tests built with address sanitizer

This commit is contained in:
Marco Trevisan (Treviño)
2020-02-13 19:33:37 +01:00
committed by Bastien Nocera
parent 714f499ab6
commit 6dd010f05c

View File

@ -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