From 31b00531eb26b8f2db93f410929c8ee98002a52e Mon Sep 17 00:00:00 2001 From: scott snyder <scott.snyder@cern.ch> Date: Sat, 16 Sep 2017 18:03:37 +0200 Subject: [PATCH] TestTools: Don't warn about missing reference files for gtest-like tests. --- AtlasTest/TestTools/share/post.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/AtlasTest/TestTools/share/post.sh b/AtlasTest/TestTools/share/post.sh index fdca1d593e8..ebae75791df 100755 --- a/AtlasTest/TestTools/share/post.sh +++ b/AtlasTest/TestTools/share/post.sh @@ -230,9 +230,14 @@ else fi fi else - tail $joblog - echo "$YELLOW post.sh> WARNING: reference output $reflog not available $RESET" - echo " post.sh> Please check ${PWD}/$joblog" + # Don't warn for gtest tests. + tail -1 $joblog | grep 'PASSED .* tests' > /dev/null + refstat=$? + if [ $refstat != 0 ]; then + tail $joblog + echo "$YELLOW post.sh> WARNING: reference output $reflog not available $RESET" + echo " post.sh> Please check ${PWD}/$joblog" + fi fi else tail $joblog -- GitLab