svn commit: trunk/uClibc++/tests/testoutput

gkajmowi at uclibc.org gkajmowi at uclibc.org
Wed Mar 8 00:07:24 UTC 2006


Author: gkajmowi
Date: 2006-03-07 16:06:54 -0800 (Tue, 07 Mar 2006)
New Revision: 14461

Log:
Don't die horribly at the first failed test - at least find out EVERYTHING 
that breaks all at once.



Modified:
   trunk/uClibc++/tests/testoutput/runtests.sh


Changeset:
Modified: trunk/uClibc++/tests/testoutput/runtests.sh
===================================================================
--- trunk/uClibc++/tests/testoutput/runtests.sh	2006-03-07 20:26:11 UTC (rev 14460)
+++ trunk/uClibc++/tests/testoutput/runtests.sh	2006-03-08 00:06:54 UTC (rev 14461)
@@ -1,5 +1,7 @@
 #!/bin/bash
 
+RETURNVALUE=0
+
 for x in *.good ; do
 	TEST=$(basename ${x} .good)
 	if [ -x ../${TEST} ] ; then
@@ -12,7 +14,7 @@
 		if [ "$?" -eq "1" ]
 		then
 			printf "%-25sFAILED\n" ${TEST}
-			exit 1
+			RETURNVALUE=1
 		else
 			printf "%-25sOK\n" ${TEST}
 		fi
@@ -34,7 +36,7 @@
 		if [ "$?" -eq "1" ]
 		then
 			printf "%-25sFAILED\n" ${TEST}-old
-			exit 1
+			RETURNVALUE=1
 		else
 			printf "%-25sOK\n" ${TEST}-old
 		fi
@@ -43,3 +45,5 @@
 	fi
   done
 fi
+
+exit $RETURNVALUE




More information about the uClibc-cvs mailing list