[netfilter-cvslog] r3293 - trunk/nfsim-testsuite

rusty at netfilter.org rusty at netfilter.org
Sun Nov 21 09:57:06 CET 2004


Author: rusty at netfilter.org
Date: 2004-11-21 09:57:05 +0100 (Sun, 21 Nov 2004)
New Revision: 3293

Modified:
   trunk/nfsim-testsuite/test.sh
Log:
When valgrind reports error, don't exit immediately: return so we see failure message.
When valgrind OK but test actually fails, don't ignore it!


Modified: trunk/nfsim-testsuite/test.sh
===================================================================
--- trunk/nfsim-testsuite/test.sh	2004-11-21 04:12:06 UTC (rev 3292)
+++ trunk/nfsim-testsuite/test.sh	2004-11-21 08:57:05 UTC (rev 3293)
@@ -64,12 +64,15 @@
     VG_NFSIM=$1
     shift
     valgrind -q --suppressions=nfsim-testsuite/valgrind-suppressions --num-callers=8 --logfile-fd=3 $VG_NFSIM "$@" 3>/tmp/valgrind
+    VG_RESULT=$?
 
     if [ -s /tmp/valgrind ]; then
 	echo VALGRIND FAILED >&2
 	cat /tmp/valgrind >&2
-	exit 1
+	return 1
     fi
+
+    [ $VG_RESULT -eq 0 ]
 }
 export -f valgrind_nfsim
 




More information about the netfilter-cvslog mailing list