ref: 0243c3ffb644e61848b82f24f5e4a7324669d76e
parent: ac1cb28d1e66ff03eedb495cded1f6ac3dcce07f
author: Janne Grunau <janne-vlc@jannau.net>
date: Thu Sep 17 17:02:57 EDT 2020
CI/test-debian-asan: run address sanitizer tests both with and without asm
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -464,9 +464,12 @@
-Dtestdata_tests=true
-Dlogging=false
-Db_sanitize=address
- -Denable_asm=false
- ninja -C build
- - cd build && time meson test -v --setup=sanitizer
+ - cd build
+ - exit_code=0
+ - time meson test -v --setup=sanitizer --test-args "--cpumask 0" || exit_code=$((exit_code + $?))
+ - time meson test -v --setup=sanitizer --test-args "--cpumask 0xff" || exit_code=$((exit_code + $?))
+ - if [ $exit_code -ne 0 ]; then exit $exit_code; fi
test-debian-msan:
extends: