X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=tests%2Finstrumented.sh;h=2cae793cdf2d957b2d41f390c3cec4a67029fca1;hp=838ed8f4c94ca5af15c4d68728e6b76a7bdf4225;hb=f35e52f030af837ed8a89eecd67a6f746ee2e897;hpb=3cb02004596f868ae405b09fbf3a2038a680a989 diff --git a/tests/instrumented.sh b/tests/instrumented.sh index 838ed8f4..2cae793c 100755 --- a/tests/instrumented.sh +++ b/tests/instrumented.sh @@ -17,15 +17,22 @@ case $1 in postfix='1>/dev/null' threads="1" ;; + --valgrind-thread) + echo "valgrind-thread testing started" + prefix='' + exeprefix='valgrind --error-exitcode=42' + postfix='1>/dev/null' + threads="2" + ;; --sanitizer-undefined) - echo "sanitizer testing started" + echo "sanitizer-undefined testing started" prefix='!' exeprefix='' postfix='2>&1 | grep "runtime error:"' threads="1" ;; --sanitizer-thread) - echo "sanitizer testing started" + echo "sanitizer-thread testing started" prefix='!' exeprefix='' postfix='2>&1 | grep "WARNING: ThreadSanitizer:"' @@ -40,7 +47,6 @@ race:TTEntry::value race:TTEntry::eval race:TranspositionTable::probe -race:TranspositionTable::generation race:TranspositionTable::hashfull EOF