From: Jes Sorensen <Jes.Sorensen@xxxxxxxxxx>
This allows the test suite to run to completion even if one test
fails.
Signed-off-by: Jes Sorensen <Jes.Sorensen@xxxxxxxxxx>
---
test | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/test b/test
index c7eb069..a0561ab 100755
--- a/test
+++ b/test
@@ -19,6 +19,7 @@ fi
testdir="tests"
logdir="$testdir/logs"
logsave=0
+exitonerror=1
# Check whether to run multipath tests
modprobe multipath 2> /dev/null
@@ -230,7 +231,7 @@ do_test() {
if [ "$savelogs" == "1" ]; then
cp $targetdir/log $logdir/$_basename.log
fi
- if [ "$_fail" == "1" ]; then
+ if [ "$_fail" == "1" -a $"exitonerror" == "1" ]; then
exit 1
fi
fi
@@ -238,7 +239,7 @@ do_test() {
do_help() {
echo "Usage: "
- echo " $0 [--tests=<test1,test2,..>] [--disable-multipath] [--logdir] [--save-logs] [setup] [prefix]"
+ echo " $0 [--tests=<test1,test2,..>] [--disable-multipath] [--logdir] [--save-logs] [--no-error] [setup] [prefix]"
}
parse_args() {
@@ -267,6 +268,9 @@ parse_args() {
fi
fi
;;
+ --no-error)
+ exit_on_error=0
+ ;;
--disable-multipath)
unset MULTIPATH
;;
--
1.7.1
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[ATA RAID]
[Linux SCSI Target Infrastructure]
[Managing RAID on Linux]
[Linux IDE]
[Linux SCSI]
[Linux Hams]
[Device-Mapper]
[Kernel]
[Linux Books]
[Linux Admin]
[Linux Net]
[GFS]
[RPM]
[git]
[Photos]
[Yosemite Photos]
[Yosemite News]
[AMD 64]
[Linux Networking]