From 357383159e9840c65a850e738dd95cf5fc02d67b Mon Sep 17 00:00:00 2001 From: Dan Fandrich Date: Wed, 15 Oct 2008 17:41:02 +0000 Subject: A command is considered to have failed if it returns a non-zero return code. This way, if the precheck command can't be run at all for whatever reason, it's treated as a precheck failure which causes the test to be skipped. --- tests/runtests.pl | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tests/runtests.pl') diff --git a/tests/runtests.pl b/tests/runtests.pl index e426b4afd..5456a8732 100755 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -486,6 +486,7 @@ sub torture { else { $ret = runclient($testcmd); } + #logmsg "$_ Returned " . $ret / 256 . "\n"; # Now clear the variable again $ENV{'CURL_MEMLIMIT'} = undef; @@ -1857,6 +1858,8 @@ sub singletest { if($o[0]) { $why = $o[0]; chomp $why; + } elsif($?) { + $why = "precheck command error"; } logmsg "prechecked $cmd\n" if($verbose); } -- cgit v1.2.3