From aaaadf9d561d9f70ae1f0d73c07237cf9e4ecb78 Mon Sep 17 00:00:00 2001 From: Matthias Dressel Date: Tue, 1 Jul 2025 18:24:45 +0200 Subject: [PATCH] CI: Check `--frametimes` with msan This would have caught 5d79e29d20990b1154d1b3976fca21a03f214a04. --- .gitlab-ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ad21ec3a..c52ae364 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -638,7 +638,11 @@ test-debian-msan: -Db_lundef=false -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 || exit_code=$((exit_code + $?)) + - time meson test -v --setup=sanitizer --suite testdata --test-args "--frametimes /dev/null" || exit_code=$((exit_code + $?)) + - if [ $exit_code -ne 0 ]; then exit $exit_code; fi test-debian-ubsan: extends: