diff options
author | Janne Grunau <janne-vlc@jannau.net> | 2020-09-17 22:02:57 +0300 |
---|---|---|
committer | Jean-Baptiste Kempf <jb@videolan.org> | 2020-09-27 16:38:45 +0300 |
commit | 0243c3ffb644e61848b82f24f5e4a7324669d76e (patch) | |
tree | 52bc12c3e757adaa6e49ff25fabbe9ec57bdc041 /.gitlab-ci.yml | |
parent | ac1cb28d1e66ff03eedb495cded1f6ac3dcce07f (diff) |
CI/test-debian-asan: run address sanitizer tests both with and without asm
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8bb88a3..ba9f763 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -464,9 +464,12 @@ test-debian-asan: -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: |