mirror of
https://github.com/curl/curl.git
synced 2024-11-27 05:50:21 +08:00
runtests.pl: Use logmsg more consistently
This commit is contained in:
parent
90343c76c6
commit
9e3f8c4850
15
tests/README
15
tests/README
@ -98,6 +98,21 @@ The cURL Test Suite
|
||||
3 to 9. Any test numbers starting with ! are disabled, as are any test
|
||||
numbers found in the file data/DISABLED (one per line).
|
||||
|
||||
When -s is not present, each successful test will display on one line the
|
||||
test number and description and on the next line a set of flags, the test
|
||||
result, current test sequence, total number of tests to be run and an
|
||||
estimated amount of time to complete the test run. The flags consist of
|
||||
these letters describing what is checked in this test:
|
||||
|
||||
s stdout
|
||||
d data
|
||||
u upload
|
||||
p protocol
|
||||
o output
|
||||
e exit code
|
||||
m memory
|
||||
v valgrind
|
||||
|
||||
1.5 Shell startup scripts
|
||||
|
||||
Tests which use the ssh test server, SCP/SFTP/SOCKS tests, might be badly
|
||||
|
@ -149,8 +149,8 @@ my $LOGDIR="log";
|
||||
my $TESTDIR="$srcdir/data";
|
||||
my $LIBDIR="./libtest";
|
||||
my $UNITDIR="./unit";
|
||||
# TODO: change this to use server_inputfilename()
|
||||
my $SERVERIN="$LOGDIR/server.input"; # what curl sent the server
|
||||
my $SERVER2IN="$LOGDIR/server2.input"; # what curl sent the second server
|
||||
my $CURLLOG="$LOGDIR/curl.log"; # all command lines run
|
||||
my $FTPDCMD="$LOGDIR/ftpserver.cmd"; # copy ftp server instructions here
|
||||
my $SERVERLOGS_LOCK="$LOGDIR/serverlogs.lock"; # server logs advisor read lock
|
||||
@ -2868,7 +2868,7 @@ sub singletest {
|
||||
$teststat[$testnum]=$why; # store reason for this test case
|
||||
|
||||
if(!$short) {
|
||||
printf "test %03d SKIPPED: $why\n", $testnum;
|
||||
logmsg sprintf("test %03d SKIPPED: $why\n", $testnum);
|
||||
}
|
||||
|
||||
timestampskippedevents($testnum);
|
||||
@ -2933,9 +2933,8 @@ sub singletest {
|
||||
chomp $tool;
|
||||
}
|
||||
|
||||
# remove server output logfiles
|
||||
# remove server output logfile
|
||||
unlink($SERVERIN);
|
||||
unlink($SERVER2IN);
|
||||
|
||||
if(@ftpservercmd) {
|
||||
# write the instructions to file
|
||||
@ -3039,7 +3038,7 @@ sub singletest {
|
||||
}
|
||||
|
||||
if(! -f $CMDLINE) {
|
||||
print "The tool set in the test case for this: '$tool' does not exist\n";
|
||||
logmsg "The tool set in the test case for this: '$tool' does not exist\n";
|
||||
timestampskippedevents($testnum);
|
||||
return -1;
|
||||
}
|
||||
@ -3493,8 +3492,8 @@ sub singletest {
|
||||
}
|
||||
else {
|
||||
if(!$short) {
|
||||
printf("\n%s returned $cmdres, when expecting %s\n",
|
||||
(!$tool)?"curl":$tool, $errorcode);
|
||||
logmsg sprintf("\n%s returned $cmdres, when expecting %s\n",
|
||||
(!$tool)?"curl":$tool, $errorcode);
|
||||
}
|
||||
logmsg " exit FAILED\n";
|
||||
# timestamp test result verification end
|
||||
@ -3585,7 +3584,7 @@ sub singletest {
|
||||
my $left=sprintf("remaining: %02d:%02d",
|
||||
$estleft/60,
|
||||
$estleft%60);
|
||||
printf "OK (%-3d out of %-3d, %s)\n", $count, $total, $left;
|
||||
logmsg sprintf("OK (%-3d out of %-3d, %s)\n", $count, $total, $left);
|
||||
|
||||
# the test succeeded, remove all log files
|
||||
if(!$keepoutfiles) {
|
||||
|
Loading…
Reference in New Issue
Block a user