ref: f16ffc830c56eff268efee91997399453c2d99db
parent: fcc6f66cf5c57cd8bec984ff9a686bae87b84bc0
author: Janne Grunau <janne-vlc@jannau.net>
date: Mon Nov 26 11:07:12 EST 2018
CI: use the sanitizer test setup to prevent timeouts
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -143,7 +143,7 @@
- git clone cache/dav1d-test-data.git tests/dav1d-test-data
- meson build --buildtype debugoptimized -Dtestdata_tests=true -Db_sanitize=address -Dbuild_asm=false
- ninja -C build
- - cd build && time meson test -v
+ - cd build && time meson test -v --setup=sanitizer
test-debian-msan:
image: registry.videolan.org:5000/dav1d-debian-unstable:20181114201132
@@ -164,7 +164,7 @@
- git clone cache/dav1d-test-data.git tests/dav1d-test-data
- env CC=clang meson build --buildtype debugoptimized -Dtestdata_tests=true -Db_sanitize=memory -Db_lundef=false -Dbuild_asm=false
- ninja -C build
- - cd build && time meson test -v
+ - cd build && time meson test -v --setup=sanitizer
test-debian-ubsan:
image: registry.videolan.org:5000/dav1d-debian-unstable:20181114201132
@@ -185,4 +185,4 @@
- git clone cache/dav1d-test-data.git tests/dav1d-test-data
- env CC=clang meson build --buildtype debugoptimized -Dtestdata_tests=true -Db_sanitize=undefined -Db_lundef=false -Dbuild_asm=false
- ninja -C build
- - cd build && time meson test -v
+ - cd build && time meson test -v --setup=sanitizer