chore: Retry asan/tsan tests a few more times.

These are somewhat flaky. A few more retries should make them pass unless
they are properly broken. Most of the time they time out and one more
attempt would pass it. I've added 2 more attempts.
This commit is contained in:
iphydf 2022-01-10 13:15:59 +00:00
parent f46f51e554
commit 210ea9e25c
No known key found for this signature in database
GPG Key ID: 3855DBA2D74403C9
2 changed files with 2 additions and 4 deletions

View File

@ -32,5 +32,4 @@ export ASAN_OPTIONS="$ASAN_OPTIONS,detect_stack_use_after_return=1"
export ASAN_OPTIONS="$ASAN_OPTIONS,strict_init_order=1" export ASAN_OPTIONS="$ASAN_OPTIONS,strict_init_order=1"
export ASAN_OPTIONS="$ASAN_OPTIONS,strict_string_checks=1" export ASAN_OPTIONS="$ASAN_OPTIONS,strict_string_checks=1"
export ASAN_OPTIONS="$ASAN_OPTIONS,symbolize=1" export ASAN_OPTIONS="$ASAN_OPTIONS,symbolize=1"
ctest -j50 --output-on-failure || ctest -j50 --output-on-failure --rerun-failed --repeat until-pass:4
ctest -j50 --output-on-failure --rerun-failed

View File

@ -30,5 +30,4 @@ ninja install -j"$(nproc)"
export TSAN_OPTIONS="halt_on_error=1" export TSAN_OPTIONS="halt_on_error=1"
export TSAN_OPTIONS="$TSAN_OPTIONS,second_deadlock_stack=1" export TSAN_OPTIONS="$TSAN_OPTIONS,second_deadlock_stack=1"
export TSAN_OPTIONS="$TSAN_OPTIONS,symbolize=1" export TSAN_OPTIONS="$TSAN_OPTIONS,symbolize=1"
ctest -j50 --output-on-failure || ctest -j50 --output-on-failure --rerun-failed --repeat until-pass:4
ctest -j50 --output-on-failure --rerun-failed