diff --git a/bin/tests/system/run.sh b/bin/tests/system/run.sh index a627c39ca2..502a2a5caf 100755 --- a/bin/tests/system/run.sh +++ b/bin/tests/system/run.sh @@ -191,7 +191,7 @@ if [ $status != 0 ]; then else core_dumps="$(find $systest/ -name 'core*' -or -name '*.core' | sort | tr '\n' ' ')" assertion_failures=$(find $systest/ -name named.run | xargs grep "assertion failure" | wc -l) - sanitizer_summaries=$(grep -r "SUMMARY: .*Sanitizer" $systest/ | wc -l) + sanitizer_summaries=$(find $systest/ -type f | grep '^[-a-zA-Z0-9./_]*$' | xargs grep "SUMMARY: .*Sanitizer" | wc -l) if [ -n "$core_dumps" ]; then echoinfo "I:$systest:Test claims success despite crashes: $core_dumps" echofail "R:$systest:FAIL"