| |
|
|
|
Log of /tests/runtests.pl
Revision 1.385 - (view) (download) (annotate) - [select for diffs] Tue Feb 16 13:32:46 2010 UTC (4 weeks, 1 day ago) by yangtse Branch: MAIN CVS Tags: HEAD Changes since 1.384: +2 -2 lines Diff to previous 1.384 replaced tabs with spaces Revision 1.384 - (view) (download) (annotate) - [select for diffs] Sun Feb 14 19:40:18 2010 UTC (4 weeks, 3 days ago) by yangtse Branch: MAIN Changes since 1.383: +3 -3 lines Diff to previous 1.383 removed trailing whitespace Revision 1.383 - (view) (download) (annotate) - [select for diffs] Sat Feb 6 17:31:09 2010 UTC (5 weeks, 4 days ago) by yangtse Branch: MAIN CVS Tags: curl-7_20_0 Changes since 1.382: +2 -2 lines Diff to previous 1.382 warning fix Revision 1.382 - (view) (download) (annotate) - [select for diffs] Mon Feb 1 12:05:08 2010 UTC (6 weeks, 2 days ago) by yangtse Branch: MAIN Changes since 1.381: +187 -2 lines Diff to previous 1.381 Test suite support for RTSP Revision 1.381 - (view) (download) (annotate) - [select for diffs] Thu Jan 21 14:29:04 2010 UTC (7 weeks, 6 days ago) by yangtse Branch: MAIN Changes since 1.380: +3 -2 lines Diff to previous 1.380 fix warning triggered when debugging on cygwin Revision 1.380 - (view) (download) (annotate) - [select for diffs] Thu Jan 21 14:25:41 2010 UTC (7 weeks, 6 days ago) by yangtse Branch: MAIN Changes since 1.379: +12 -5 lines Diff to previous 1.379 improve displaylogcontent() sub fixing a warning Revision 1.379 - (view) (download) (annotate) - [select for diffs] Wed Jan 20 21:16:32 2010 UTC (8 weeks ago) by yangtse Branch: MAIN Changes since 1.378: +2 -2 lines Diff to previous 1.378 SIGTERM is the signal to trap here, SIGKILL can't be caught. Revision 1.378 - (view) (download) (annotate) - [select for diffs] Wed Jan 20 20:08:50 2010 UTC (8 weeks ago) by yangtse Branch: MAIN Changes since 1.377: +9 -9 lines Diff to previous 1.377 Use delete() to unset environment variables instead of assigning undef which generates warning 'Use of uninitialized value in scalar assignment' with perl versions older than 5.10 Revision 1.377 - (view) (download) (annotate) - [select for diffs] Wed Jan 20 18:31:52 2010 UTC (8 weeks ago) by yangtse Branch: MAIN Changes since 1.376: +55 -39 lines Diff to previous 1.376 Adjust valgrind logs file name detection. Adjust environment vars setting and restoring from test definition. Avoid using strftime in torture sub. Revision 1.376 - (view) (download) (annotate) - [select for diffs] Tue Jan 19 21:20:24 2010 UTC (8 weeks, 1 day ago) by bagder Branch: MAIN Changes since 1.375: +2 -2 lines Diff to previous 1.375 avoid "Use of uninitialized value $l in concatenation" Revision 1.375 - (view) (download) (annotate) - [select for diffs] Tue Jan 19 17:40:15 2010 UTC (8 weeks, 1 day ago) by yangtse Branch: MAIN Changes since 1.374: +41 -17 lines Diff to previous 1.374 Fail harder when curl coredumps trying to verify http and ftp servers. Add some debug messages to see what's going on with valgrind logs. Revision 1.374 - (view) (download) (annotate) - [select for diffs] Tue Jan 19 02:01:01 2010 UTC (8 weeks, 2 days ago) by yangtse Branch: MAIN Changes since 1.373: +4 -4 lines Diff to previous 1.373 prevent %runcert hash growth when clearing items Revision 1.373 - (view) (download) (annotate) - [select for diffs] Mon Jan 18 17:47:01 2010 UTC (8 weeks, 2 days ago) by yangtse Branch: MAIN Changes since 1.372: +3 -3 lines Diff to previous 1.372 fix warnings Revision 1.372 - (view) (download) (annotate) - [select for diffs] Mon Jan 18 17:03:59 2010 UTC (8 weeks, 2 days ago) by yangtse Branch: MAIN Changes since 1.371: +30 -9 lines Diff to previous 1.371 Stop ssl running server when cert file currently used by server is different than the one specified in test definition for same server Revision 1.371 - (view) (download) (annotate) - [select for diffs] Mon Jan 18 14:49:31 2010 UTC (8 weeks, 2 days ago) by yangtse Branch: MAIN Changes since 1.370: +21 -9 lines Diff to previous 1.370 fix warnings Revision 1.370 - (view) (download) (annotate) - [select for diffs] Mon Jan 18 02:53:25 2010 UTC (8 weeks, 3 days ago) by yangtse Branch: MAIN Changes since 1.369: +4 -14 lines Diff to previous 1.369 - Remove QD restarting of https servers. Proper fixing required. This will make tests 310 311 and 312 fail while fixing. - Remove some debug messages Revision 1.369 - (view) (download) (annotate) - [select for diffs] Mon Jan 18 02:36:39 2010 UTC (8 weeks, 3 days ago) by yangtse Branch: MAIN Changes since 1.368: +52 -27 lines Diff to previous 1.368 make verifyhttp use different file names depending on server characteristics Revision 1.368 - (view) (download) (annotate) - [select for diffs] Sun Jan 17 20:28:07 2010 UTC (8 weeks, 3 days ago) by yangtse Branch: MAIN Changes since 1.367: +14 -14 lines Diff to previous 1.367 fix warnings Revision 1.367 - (view) (download) (annotate) - [select for diffs] Sun Jan 17 14:47:30 2010 UTC (8 weeks, 3 days ago) by yangtse Branch: MAIN Changes since 1.366: +12 -8 lines Diff to previous 1.366 fix warnings Revision 1.366 - (view) (download) (annotate) - [select for diffs] Sun Jan 17 14:31:13 2010 UTC (8 weeks, 3 days ago) by yangtse Branch: MAIN Changes since 1.365: +45 -37 lines Diff to previous 1.365 fix warnings Revision 1.365 - (view) (download) (annotate) - [select for diffs] Sun Jan 17 13:33:27 2010 UTC (8 weeks, 3 days ago) by yangtse Branch: MAIN Changes since 1.364: +15 -3 lines Diff to previous 1.364 add some debug messages Revision 1.364 - (view) (download) (annotate) - [select for diffs] Sun Jan 17 02:50:48 2010 UTC (8 weeks, 4 days ago) by yangtse Branch: MAIN Changes since 1.363: +2 -1 lines Diff to previous 1.363 use servername_id() from serverhelp.pm Revision 1.363 - (view) (download) (annotate) - [select for diffs] Sun Jan 17 02:45:24 2010 UTC (8 weeks, 4 days ago) by yangtse Branch: MAIN Changes since 1.362: +175 -92 lines Diff to previous 1.362 refactored stopping of test harness servers Revision 1.362 - (view) (download) (annotate) - [select for diffs] Fri Jan 15 20:14:37 2010 UTC (2 months ago) by yangtse Branch: MAIN Changes since 1.361: +2 -1 lines Diff to previous 1.361 Declaration of $sshdlog is done in sshhelp.pm Revision 1.361 - (view) (download) (annotate) - [select for diffs] Fri Jan 15 18:55:01 2010 UTC (2 months ago) by yangtse Branch: MAIN Changes since 1.360: +58 -47 lines Diff to previous 1.360 Start using the centralized pidfile and logfile name generation subroutines for ssh and socks test suite servers. Revision 1.360 - (view) (download) (annotate) - [select for diffs] Thu Jan 14 17:36:57 2010 UTC (2 months ago) by yangtse Branch: MAIN Changes since 1.359: +54 -37 lines Diff to previous 1.359 Squeeze slack time when killing more than one server from the <killserver> section of test harness definition files. Revision 1.359 - (view) (download) (annotate) - [select for diffs] Tue Jan 12 22:22:55 2010 UTC (2 months ago) by yangtse Branch: MAIN Changes since 1.358: +67 -10 lines Diff to previous 1.358 Make runtests.pl actually support any (valid) server specification for the <killserver> section of test harness definition files. Revision 1.358 - (view) (download) (annotate) - [select for diffs] Tue Jan 12 03:01:00 2010 UTC (2 months ago) by yangtse Branch: MAIN Changes since 1.357: +4 -4 lines Diff to previous 1.357 Adjust vor VPATH builds Revision 1.357 - (view) (download) (annotate) - [select for diffs] Mon Jan 11 15:50:30 2010 UTC (2 months ago) by bagder Branch: MAIN Changes since 1.356: +16 -1 lines Diff to previous 1.356 - The tests/runtests.pl script now checks to see if the test case that runs is present in the tests/data/Makefile.am and outputs a notice message on the screen if not. Each test file has to be included in that Makefile.am to get included in release archives and forgetting to add files there is a common mistake. This is an attempt to make it harder to forget. Revision 1.356 - (view) (download) (annotate) - [select for diffs] Mon Jan 11 04:49:14 2010 UTC (2 months ago) by yangtse Branch: MAIN Changes since 1.355: +39 -32 lines Diff to previous 1.355 secureserver.pl is now the test harness script used for SSL/TLS. Start using the centralized pidfile and logfile name generation subroutines for https and ftps test suite servers. Revision 1.355 - (view) (download) (annotate) - [select for diffs] Sun Jan 10 02:41:44 2010 UTC (2 months ago) by yangtse Branch: MAIN Changes since 1.354: +10 -17 lines Diff to previous 1.354 Previous commit adjustments Revision 1.354 - (view) (download) (annotate) - [select for diffs] Sat Jan 9 18:35:59 2010 UTC (2 months ago) by yangtse Branch: MAIN Changes since 1.353: +47 -40 lines Diff to previous 1.353 Start using the centralized pidfile and logfile name generation subroutines for ftp, pop3, imap and smtp test suite servers. Revision 1.353 - (view) (download) (annotate) - [select for diffs] Fri Jan 8 15:54:07 2010 UTC (2 months, 1 week ago) by yangtse Branch: MAIN Changes since 1.352: +36 -36 lines Diff to previous 1.352 Start using the centralized pidfile and logfile name generation subroutines for http and tftp test suite servers. Revision 1.352 - (view) (download) (annotate) - [select for diffs] Fri Jan 8 01:48:54 2010 UTC (2 months, 1 week ago) by yangtse Branch: MAIN Changes since 1.351: +4 -4 lines Diff to previous 1.351 sws and tftpd command line option naming adjustments Revision 1.351 - (view) (download) (annotate) - [select for diffs] Mon Dec 28 20:10:00 2009 UTC (2 months, 2 weeks ago) by yangtse Branch: MAIN Changes since 1.350: +4 -4 lines Diff to previous 1.350 Leftover from previous commit Revision 1.350 - (view) (download) (annotate) - [select for diffs] Mon Dec 28 20:00:41 2009 UTC (2 months, 2 weeks ago) by yangtse Branch: MAIN Changes since 1.349: +76 -32 lines Diff to previous 1.349 Initial refactoring step for server name strings centralized generation Revision 1.349 - (view) (download) (annotate) - [select for diffs] Fri Dec 25 22:21:46 2009 UTC (2 months, 3 weeks ago) by bagder Branch: MAIN Changes since 1.348: +12 -4 lines Diff to previous 1.348 When verifying the SMTP server I had to add some hackery since SMTP in itself doesn't really return any body data to check so I made SMTP check "headers" as well. Revision 1.348 - (view) (download) (annotate) - [select for diffs] Wed Dec 23 15:20:20 2009 UTC (2 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.347: +6 -6 lines Diff to previous 1.347 Back out some pingpong server stopping changes introduced last week in order to re-use 'classic' stopping and allow taking test-suite run time references from this state. Revision 1.347 - (view) (download) (annotate) - [select for diffs] Tue Dec 22 13:46:06 2009 UTC (2 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.346: +8 -7 lines Diff to previous 1.346 use Time::HiRes whenever available, independently of perl version Revision 1.346 - (view) (download) (annotate) - [select for diffs] Mon Dec 21 15:50:24 2009 UTC (2 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.345: +137 -127 lines Diff to previous 1.345 Make 'classic' output end of a test-suite run become again the end of output, even when run time statistics are shown. Revision 1.345 - (view) (download) (annotate) - [select for diffs] Mon Dec 21 14:53:07 2009 UTC (2 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.344: +22 -24 lines Diff to previous 1.344 Move stopping of servers instructed by test definition, after the removal of server logs advisor read lock and before test results verifications are done. When stopping a pingpong server, stop server before its slaves. Revision 1.344 - (view) (download) (annotate) - [select for diffs] Mon Dec 21 02:37:23 2009 UTC (2 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.343: +70 -70 lines Diff to previous 1.343 Replaced tabs with spaces Revision 1.343 - (view) (download) (annotate) - [select for diffs] Sun Dec 20 22:08:06 2009 UTC (2 months, 3 weeks ago) by bagder Branch: MAIN Changes since 1.342: +8 -8 lines Diff to previous 1.342 revert that, we already had a function named like that! Revision 1.342 - (view) (download) (annotate) - [select for diffs] Sun Dec 20 22:00:23 2009 UTC (2 months, 3 weeks ago) by bagder Branch: MAIN Changes since 1.341: +9 -9 lines Diff to previous 1.341 rename the verifyftp function to verifyserver since it is used to verify a wide variety of protocol servers Revision 1.341 - (view) (download) (annotate) - [select for diffs] Sun Dec 20 03:48:32 2009 UTC (2 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.340: +7 -6 lines Diff to previous 1.340 - Attempt to fix script compilation failure on versions older than 5.007003, corelist -a Time::HiRes lists this as the first version released with it. - Ensure ftp check delay timer is always an integral number. Revision 1.340 - (view) (download) (annotate) - [select for diffs] Sat Dec 19 23:10:33 2009 UTC (2 months, 3 weeks ago) by bagder Branch: MAIN Changes since 1.339: +2 -2 lines Diff to previous 1.339 fix the ftp check delay timer to never be set below 1 to work correctly in cases like test 190 Revision 1.339 - (view) (download) (annotate) - [select for diffs] Sat Dec 19 13:20:07 2009 UTC (2 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.338: +7 -7 lines Diff to previous 1.338 Slack time reduction Revision 1.338 - (view) (download) (annotate) - [select for diffs] Sat Dec 19 04:15:22 2009 UTC (2 months, 4 weeks ago) by yangtse Branch: MAIN Changes since 1.337: +134 -35 lines Diff to previous 1.337 Added runtests.pl '-r' option for run time statistics Revision 1.337 - (view) (download) (annotate) - [select for diffs] Fri Dec 18 19:17:14 2009 UTC (2 months, 4 weeks ago) by yangtse Branch: MAIN Changes since 1.336: +100 -9 lines Diff to previous 1.336 server start and verification time as well as test preparation time data is required in order to closer match total test execution time. Revision 1.336 - (view) (download) (annotate) - [select for diffs] Fri Dec 18 15:23:18 2009 UTC (2 months, 4 weeks ago) by yangtse Branch: MAIN Changes since 1.335: +83 -1 lines Diff to previous 1.335 Added test harness simple time execution stats Revision 1.335 - (view) (download) (annotate) - [select for diffs] Wed Dec 16 19:55:35 2009 UTC (3 months ago) by yangtse Branch: MAIN Changes since 1.334: +2 -2 lines Diff to previous 1.334 Test harness process control enhancements Revision 1.334 - (view) (download) (annotate) - [select for diffs] Wed Dec 16 15:16:06 2009 UTC (3 months ago) by yangtse Branch: MAIN Changes since 1.333: +14 -55 lines Diff to previous 1.333 Test harness process control enhancements Revision 1.333 - (view) (download) (annotate) - [select for diffs] Mon Dec 14 14:42:48 2009 UTC (3 months ago) by yangtse Branch: MAIN Changes since 1.332: +10 -8 lines Diff to previous 1.332 Adjust uppercase protocol string usage Revision 1.332 - (view) (download) (annotate) - [select for diffs] Sat Dec 12 21:54:02 2009 UTC (3 months ago) by bagder Branch: MAIN Changes since 1.331: +108 -63 lines Diff to previous 1.331 introducing IMAP, POP3 and SMTP support (still lots of polish left to do) Revision 1.331 - (view) (download) (annotate) - [select for diffs] Mon Nov 30 13:48:52 2009 UTC (3 months, 2 weeks ago) by yangtse Branch: MAIN Changes since 1.330: +8 -8 lines Diff to previous 1.330 - In order to better reflect that the returned pid is extracted from the given file, serverpid sub is renamed to pidfromfile. In addition it is enhanced to make sure that it always returns zero unless a numerical positive value is returned. - To better reflect that only process existance is actually checked, checkserver sub is renamed to processexists. In addition it is enhanced making it remove the given pid file when the extracted pid is no longer alive. Revision 1.330 - (view) (download) (annotate) - [select for diffs] Tue Aug 11 21:48:59 2009 UTC (7 months ago) by bagder Branch: MAIN CVS Tags: curl-7_19_6, curl-7_19_7 Changes since 1.329: +9 -5 lines Diff to previous 1.329 - Peter Sylvester made the HTTPS test server use specific certificates for each test, so that the test suite can now be used to actually test the verification of cert names etc. This made an error show up in the OpenSSL- specific code where it would attempt to match the CN field even if a subjectAltName exists that doesn't match. This is now fixed and verified in test 311. Revision 1.329 - (view) (download) (annotate) - [select for diffs] Tue Jul 14 13:25:15 2009 UTC (8 months ago) by gknauf Branch: MAIN Changes since 1.328: +3 -3 lines Diff to previous 1.328 renamed generated config.h to curl_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h. Revision 1.328 - (view) (download) (annotate) - [select for diffs] Wed Jun 10 02:49:43 2009 UTC (9 months, 1 week ago) by yangtse Branch: MAIN Changes since 1.327: +13 -8 lines Diff to previous 1.327 Adjusted to take in account that... With the curl memory tracking feature decoupled from the debug build feature, CURLDEBUG and DEBUGBUILD preprocessor symbol definitions are used as follows: CURLDEBUG used for curl debug memory tracking specific code (--enable-curldebug) DEBUGBUILD used for debug enabled specific code (--enable-debug) Revision 1.327 - (view) (download) (annotate) - [select for diffs] Fri May 15 11:59:24 2009 UTC (10 months ago) by yangtse Branch: MAIN CVS Tags: curl-7_19_5 Changes since 1.326: +11 -3 lines Diff to previous 1.326 Extend displaying of logfiles upon first server start-up failure for http, https, ftp, ftps and tftp test harness servers. Revision 1.326 - (view) (download) (annotate) - [select for diffs] Fri May 15 11:14:03 2009 UTC (10 months ago) by yangtse Branch: MAIN Changes since 1.325: +8 -5 lines Diff to previous 1.325 Displaying of logfiles on ftp server satrtup failure for test case #100 becomes standard. Revision 1.325 - (view) (download) (annotate) - [select for diffs] Tue May 12 19:18:54 2009 UTC (10 months ago) by yangtse Branch: MAIN Changes since 1.324: +6 -1 lines Diff to previous 1.324 temporary debug trace for ftp server satrtup failure on testcase #100 Revision 1.324 - (view) (download) (annotate) - [select for diffs] Mon May 11 17:20:41 2009 UTC (10 months ago) by yangtse Branch: MAIN Changes since 1.323: +6 -1 lines Diff to previous 1.323 Fetch curl's 'CharConv' feature information, used by TPF. Revision 1.323 - (view) (download) (annotate) - [select for diffs] Mon May 11 11:39:42 2009 UTC (10 months ago) by bagder Branch: MAIN Changes since 1.322: +2 -2 lines Diff to previous 1.322 support --help to do the same as -h Revision 1.322 - (view) (download) (annotate) - [select for diffs] Mon May 11 01:16:28 2009 UTC (10 months ago) by yangtse Branch: MAIN Changes since 1.321: +3 -2 lines Diff to previous 1.321 Fix name of tool shown upon error. Revision 1.321 - (view) (download) (annotate) - [select for diffs] Sun May 10 21:20:15 2009 UTC (10 months, 1 week ago) by bagder Branch: MAIN Changes since 1.320: +6 -3 lines Diff to previous 1.320 introduce VCURL for verify calls, so that it can be changed to use a different binary than the one that gets tested, if need be Revision 1.320 - (view) (download) (annotate) - [select for diffs] Fri May 8 02:18:49 2009 UTC (10 months, 1 week ago) by yangtse Branch: MAIN Changes since 1.319: +1 -7 lines Diff to previous 1.319 Remove temporary and HP-UX autobuild specific change to debug SSH server start-up failures Revision 1.319 - (view) (download) (annotate) - [select for diffs] Wed May 6 10:32:06 2009 UTC (10 months, 1 week ago) by yangtse Branch: MAIN Changes since 1.318: +7 -1 lines Diff to previous 1.318 Temporary and HP-UX autobuild specific change to debug SSH server start-up failures Revision 1.318 - (view) (download) (annotate) - [select for diffs] Tue May 5 08:46:31 2009 UTC (10 months, 1 week ago) by yangtse Branch: MAIN Changes since 1.317: +3 -7 lines Diff to previous 1.317 Revert change committed on Mon May 4 09:30:23 2009 UTC. The origin of the problem with test case #251 was the --ftp-port not being the CLIENTIP address. Revision 1.317 - (view) (download) (annotate) - [select for diffs] Mon May 4 10:30:23 2009 UTC (10 months, 1 week ago) by yangtse Branch: MAIN Changes since 1.316: +7 -3 lines Diff to previous 1.316 David McCreedy's patch to fix test suite harness to allow test FTP server and client on different machines, providing FTP client address when running the FTP test server. Revision 1.316 - (view) (download) (annotate) - [select for diffs] Fri Apr 17 07:30:56 2009 UTC (11 months ago) by yangtse Branch: MAIN Changes since 1.315: +2 -15 lines Diff to previous 1.315 re-enable all tests for all icc autobuilds Revision 1.315 - (view) (download) (annotate) - [select for diffs] Wed Nov 19 21:56:11 2008 UTC (15 months, 3 weeks ago) by bagder Branch: MAIN CVS Tags: curl-7_19_3, curl-7_19_4 Changes since 1.314: +3 -1 lines Diff to previous 1.314 Josef Wolf's extension that allows a $TESTDIR/gdbinit$testnum file that when you use runtests.pl -g, will be sourced by gdb to allow additional fancy or whatever you see fit Revision 1.314 - (view) (download) (annotate) - [select for diffs] Mon Nov 17 20:24:13 2008 UTC (15 months, 4 weeks ago) by danf Branch: MAIN Changes since 1.313: +3 -2 lines Diff to previous 1.313 Display the time in verbose mode during the torture tests to help determine when the tests stall. Revision 1.313 - (view) (download) (annotate) - [select for diffs] Mon Oct 27 20:09:35 2008 UTC (16 months, 2 weeks ago) by yangtse Branch: MAIN CVS Tags: curl-7_19_1, curl-7_19_2 Changes since 1.312: +2 -2 lines Diff to previous 1.312 don't skip tests 558 and 559 on i686 icc autobuilds Revision 1.312 - (view) (download) (annotate) - [select for diffs] Sun Oct 26 03:03:29 2008 UTC (16 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.311: +2 -1 lines Diff to previous 1.311 test #558 verifies loop operation using malloc() and free() Revision 1.311 - (view) (download) (annotate) - [select for diffs] Wed Oct 22 15:03:15 2008 UTC (16 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.310: +9 -2 lines Diff to previous 1.310 For i686 icc autobuilds: Re-enable all tests for debug-enabled builds. For debug-disabled builds only 8 tests are enabled. Revision 1.310 - (view) (download) (annotate) - [select for diffs] Wed Oct 15 17:41:02 2008 UTC (17 months ago) by danf Branch: MAIN Changes since 1.309: +4 -1 lines Diff to previous 1.309 A <precheck> 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. Revision 1.309 - (view) (download) (annotate) - [select for diffs] Fri Sep 26 18:56:56 2008 UTC (17 months, 2 weeks ago) by yangtse Branch: MAIN Changes since 1.308: +2 -1 lines Diff to previous 1.308 if a test execution is aborted due to a signal, and the process returns no other exitcode, use 2000 + signal number as return code Revision 1.308 - (view) (download) (annotate) - [select for diffs] Fri Sep 26 14:08:33 2008 UTC (17 months, 2 weeks ago) by yangtse Branch: MAIN Changes since 1.307: +2 -2 lines Diff to previous 1.307 use shift right. Division result is not integral. Revision 1.307 - (view) (download) (annotate) - [select for diffs] Wed Sep 24 01:29:23 2008 UTC (17 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.306: +2 -2 lines Diff to previous 1.306 Re-enable test #100 on i686 icc autobuilds Revision 1.306 - (view) (download) (annotate) - [select for diffs] Mon Sep 22 18:55:42 2008 UTC (17 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.305: +2 -2 lines Diff to previous 1.305 Re-enable tests #1 on i686 icc autobuilds Revision 1.305 - (view) (download) (annotate) - [select for diffs] Mon Sep 8 16:50:04 2008 UTC (18 months, 1 week ago) by yangtse Branch: MAIN Changes since 1.304: +6 -1 lines Diff to previous 1.304 Disable all tests on i686 icc autobuilds to inspect build messages Revision 1.304 - (view) (download) (annotate) - [select for diffs] Sun Aug 24 23:26:07 2008 UTC (18 months, 3 weeks ago) by yangtse Branch: MAIN CVS Tags: curl-7_19_0 Changes since 1.303: +1 -6 lines Diff to previous 1.303 Re-enable all tests on x86_64 and ia64. Revision 1.303 - (view) (download) (annotate) - [select for diffs] Sun Aug 24 15:57:52 2008 UTC (18 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.302: +6 -1 lines Diff to previous 1.302 Disable all tests except #557 on x86_64 and ia64 to debug trace curl_mprintf() on these systems. Revision 1.302 - (view) (download) (annotate) - [select for diffs] Sat Aug 23 11:25:14 2008 UTC (18 months, 3 weeks ago) by bagder Branch: MAIN Changes since 1.301: +2 -1 lines Diff to previous 1.301 Andy Tsouladze's fix to kill the knowledge of servers properly after they have been killed. Revision 1.301 - (view) (download) (annotate) - [select for diffs] Tue Aug 12 07:21:39 2008 UTC (19 months ago) by bagder Branch: MAIN Changes since 1.300: +3 -2 lines Diff to previous 1.300 - Andy Tsouladze fixed runtests.pl to not attempt to execute the stunnel _directory_ if that happened to appear in the path! Revision 1.300 - (view) (download) (annotate) - [select for diffs] Sun Jul 27 02:34:27 2008 UTC (19 months, 3 weeks ago) by danf Branch: MAIN Changes since 1.299: +17 -5 lines Diff to previous 1.299 Added feature in runtests.pl to select tests based on key word. Revision 1.299 - (view) (download) (annotate) - [select for diffs] Thu Jul 24 02:16:48 2008 UTC (19 months, 3 weeks ago) by danf Branch: MAIN Changes since 1.298: +13 -26 lines Diff to previous 1.298 Changed the long logfile elision code in runtests.pl to properly handle lines ending in \r. Revision 1.298 - (view) (download) (annotate) - [select for diffs] Thu Jun 19 01:12:02 2008 UTC (20 months, 4 weeks ago) by danf Branch: MAIN Changes since 1.297: +15 -15 lines Diff to previous 1.297 Always use $LOGDIR when referring to the log directory. Revision 1.297 - (view) (download) (annotate) - [select for diffs] Fri Jun 13 20:45:34 2008 UTC (21 months ago) by bagder Branch: MAIN Changes since 1.296: +2 -2 lines Diff to previous 1.296 fixed the language somewhat Revision 1.296 - (view) (download) (annotate) - [select for diffs] Sun Jun 8 20:53:50 2008 UTC (21 months, 1 week ago) by bagder Branch: MAIN Changes since 1.295: +6 -6 lines Diff to previous 1.295 - curl the tool now deals with its command line options somewhat differently! All boolean options (such as -O, -I, -v etc), both short and long versions, now always switch on/enable the option named. Using the same option multiple times thus make no difference. To switch off one of those options, you need to use the long version of the option and type --no-OPTION. Like to disable verbose mode you use --no-verbose! - Added --remote-name-all to curl, which if used changes the default for all given URLs to be dealt with as if -O is used. So if you want to disable that for a specific URL after --remote-name-all has been used, you muse use -o - or --no-remote-name. Revision 1.295 - (view) (download) (annotate) - [select for diffs] Thu May 1 10:51:16 2008 UTC (22 months, 2 weeks ago) by bagder Branch: MAIN CVS Tags: curl-7_18_2 Changes since 1.294: +4 -1 lines Diff to previous 1.294 do variable replacement in the stdout data read from the test case Revision 1.294 - (view) (download) (annotate) - [select for diffs] Fri Apr 25 04:19:51 2008 UTC (22 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.293: +36 -34 lines Diff to previous 1.293 Add 'timeout' and 'delay' attributes support for the test harness <command> subsection Revision 1.293 - (view) (download) (annotate) - [select for diffs] Wed Apr 23 23:55:34 2008 UTC (22 months, 3 weeks ago) by yangtse Branch: MAIN Changes since 1.292: +30 -1 lines Diff to previous 1.292 improve synchronization between test harness runtests.pl script and test harness servers to minimize risk of false test failures. http://curl.haxx.se/mail/lib-2008-04/0392.html Revision 1.292 - (view) (download) (annotate) - [select for diffs] Mon Apr 21 17:19:44 2008 UTC (22 months, 3 weeks ago) by danf Branch: MAIN Changes since 1.291: +5 -3 lines Diff to previous 1.291 Ignore the result of the postcheck command in torture mode Revision 1.291 - (view) (download) (annotate) - [select for diffs] Thu Mar 6 01:11:43 2008 UTC (2 years ago) by danf Branch: MAIN CVS Tags: curl-7_18_1 Changes since 1.290: +5 -7 lines Diff to previous 1.290 Fixed the test harness so it will write out zero-length data files. Revision 1.290 - (view) (download) (annotate) - [select for diffs] Wed Feb 20 12:14:31 2008 UTC (2 years ago) by bagder Branch: MAIN Changes since 1.289: +2 -2 lines Diff to previous 1.289 made the non-matching error code output nicer since we know it is a number and the string contains a newline... Revision 1.289 - (view) (download) (annotate) - [select for diffs] Wed Feb 13 06:06:57 2008 UTC (2 years, 1 month ago) by yangtse Branch: MAIN Changes since 1.288: +3 -3 lines Diff to previous 1.288 verifyserver() actually returns the pid of the unsecure http and ftp servers when verifying the https and ftps servers Revision 1.288 - (view) (download) (annotate) - [select for diffs] Tue Feb 12 13:47:56 2008 UTC (2 years, 1 month ago) by yangtse Branch: MAIN Changes since 1.287: +32 -22 lines Diff to previous 1.287 On heavily loaded systems any test server start up can take longer than the timeout passed to startnew, when this happens startnew completes without being able to read the pidfile and consequently returns a zero pid2. To fix the above posibility the server pid is recovered from the verification stage which will actually return the server pid when verification is valid. Revision 1.287 - (view) (download) (annotate) - [select for diffs] Mon Feb 11 20:10:36 2008 UTC (2 years, 1 month ago) by danf Branch: MAIN Changes since 1.286: +5 -5 lines Diff to previous 1.286 Disable test due to keyword before disabling due to bad server. Revision 1.286 - (view) (download) (annotate) - [select for diffs] Sun Feb 10 02:52:17 2008 UTC (2 years, 1 month ago) by yangtse Branch: MAIN Changes since 1.285: +10 -5 lines Diff to previous 1.285 Verify only once test harness sftp server connectivity and functionality. Make sure that the sftp client tool uses the ssh client binary that we have used to generate the configuration files, otherwise sftp might be using one located in the preferred path compiled into sftp. Revision 1.285 - (view) (download) (annotate) - [select for diffs] Fri Feb 8 13:54:02 2008 UTC (2 years, 1 month ago) by yangtse Branch: MAIN Changes since 1.284: +63 -6 lines Diff to previous 1.284 To verify that the sftp server is actually running, responsive and that all curl's tests generated configuration and key files are fine, a real connection is established to the test harness sftp server authenticating and running a simple sftp remote pwd command. The verification is done using OpenSSH's or SunSSH's sftp client tool with a configuration file with the same options as the test harness socks server with the exception that dynamic forwarding is not used for sftp. Revision 1.284 - (view) (download) (annotate) - [select for diffs] Fri Jan 18 09:18:59 2008 UTC (2 years, 1 month ago) by yangtse Branch: MAIN CVS Tags: curl-7_18_0 Changes since 1.283: +19 -5 lines Diff to previous 1.283 fix failure to properly detect SSH and SOCKS servers start up on loaded systems Revision 1.283 - (view) (download) (annotate) - [select for diffs] Wed Jan 16 22:09:51 2008 UTC (2 years, 2 months ago) by bagder Branch: MAIN Changes since 1.282: +2 -2 lines Diff to previous 1.282 remove trailing comma too, even though I don't think it does any harm Revision 1.282 - (view) (download) (annotate) - [select for diffs] Wed Jan 16 22:08:37 2008 UTC (2 years, 2 months ago) by bagder Branch: MAIN Changes since 1.281: +3 -3 lines Diff to previous 1.281 Nathan Coulter's patch that makes runtests.pl respect the PATH when figuring out what valgrind to run. Revision 1.281 - (view) (download) (annotate) - [select for diffs] Mon Jan 14 19:28:54 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.280: +5 -4 lines Diff to previous 1.280 startnew() shouldn't return a positive pid as reported in the pidfile by the spawned server itself unless it is actually alive Revision 1.280 - (view) (download) (annotate) - [select for diffs] Sat Jan 12 00:12:16 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.279: +3 -3 lines Diff to previous 1.279 Ooops Revision 1.279 - (view) (download) (annotate) - [select for diffs] Fri Jan 11 21:59:05 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.278: +3 -3 lines Diff to previous 1.278 Ooops Revision 1.278 - (view) (download) (annotate) - [select for diffs] Fri Jan 11 20:17:33 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.277: +27 -9 lines Diff to previous 1.277 When verifying that test harness's SSH and SOCKS servers have been started check also that the process is actually alive, since they could have died once the pidfile was written out Revision 1.277 - (view) (download) (annotate) - [select for diffs] Thu Jan 10 16:19:14 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.276: +13 -8 lines Diff to previous 1.276 Temporary change to help debugging SSH server verification failures Revision 1.276 - (view) (download) (annotate) - [select for diffs] Tue Jan 8 20:12:43 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.275: +6 -18 lines Diff to previous 1.275 Partially cleanup debugging messages in test harness, introduced for new minimum SSH version support for SCP, SFTP and SOCKS tests. Some verbosity which still remains, will go out before next release. Revision 1.275 - (view) (download) (annotate) - [select for diffs] Tue Jan 8 00:39:31 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.274: +5 -1 lines Diff to previous 1.274 Display ssh server log and configuration upon socks server failure Revision 1.274 - (view) (download) (annotate) - [select for diffs] Fri Jan 4 23:31:04 2008 UTC (2 years, 2 months ago) by bagder Branch: MAIN Changes since 1.273: +7 -1 lines Diff to previous 1.273 Daniel Egger provided 'nonewline=yes' support for the <stdout> section Revision 1.273 - (view) (download) (annotate) - [select for diffs] Fri Jan 4 19:56:56 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.272: +2 -2 lines Diff to previous 1.272 Missing newline at end of message Revision 1.272 - (view) (download) (annotate) - [select for diffs] Fri Jan 4 13:00:40 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.271: +42 -12 lines Diff to previous 1.271 - Display curl_ssh_config when socks server fails to start. - Capability of running socks5 tests must be based on ssh daemon version and not on ssh client version. Revision 1.271 - (view) (download) (annotate) - [select for diffs] Fri Jan 4 03:05:33 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.270: +5 -3 lines Diff to previous 1.270 Make sure @INC is modified before 'using' the sshhelp module. Revision 1.270 - (view) (download) (annotate) - [select for diffs] Thu Jan 3 20:48:22 2008 UTC (2 years, 2 months ago) by yangtse Branch: MAIN Changes since 1.269: +102 -44 lines Diff to previous 1.269 Modify test harness so that the minimum SSH version required to run SCP, SFTP and SOCKS4 tests is now OpenSSH 2.9.9 or SunSSH 1.0 For SOCKS5 tests minimum versions are OpenSSH 3.7 or SunSSH 1.0 Revision 1.269 - (view) (download) (annotate) - [select for diffs] Sat Dec 22 18:25:43 2007 UTC (2 years, 2 months ago) by danf Branch: MAIN Changes since 1.268: +3 -3 lines Diff to previous 1.268 Use getcwd() to get the directory, which works even if one of the directory components doesn't have read permission set. Revision 1.268 - (view) (download) (annotate) - [select for diffs] Mon Nov 26 14:26:40 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.267: +11 -8 lines Diff to previous 1.267 Stop ssh and socks servers when verification fails Revision 1.267 - (view) (download) (annotate) - [select for diffs] Mon Nov 26 14:07:09 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.266: +2 -2 lines Diff to previous 1.266 Providing an explicit bind address besides the port for dynamic application-level port forwarding, our socks port, prevents ssh from running on some systems. By default, ssh binds local port forwardings to the loopback address, since this was the address being given as the explicit bind address, now it isn't given. Revision 1.266 - (view) (download) (annotate) - [select for diffs] Mon Nov 26 02:45:24 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.265: +4 -1 lines Diff to previous 1.265 Temporary change to better debug startup failures of test suite ssh and socks servers. Revision 1.265 - (view) (download) (annotate) - [select for diffs] Sun Nov 25 03:55:53 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.264: +11 -11 lines Diff to previous 1.264 Allow different start timeout specification for each server Revision 1.264 - (view) (download) (annotate) - [select for diffs] Fri Nov 23 12:18:45 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.263: +5 -2 lines Diff to previous 1.263 make 'checkdied' in runtests.pl more robust Revision 1.263 - (view) (download) (annotate) - [select for diffs] Fri Nov 23 09:50:45 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.262: +5 -5 lines Diff to previous 1.262 Revert last change since it breaks running the test suite when builddir is different from srcdir. Revision 1.262 - (view) (download) (annotate) - [select for diffs] Fri Nov 23 04:03:46 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.261: +5 -5 lines Diff to previous 1.261 Improve chance of running runtests.pl from outside the source tree 'tests' directory Revision 1.261 - (view) (download) (annotate) - [select for diffs] Thu Nov 22 19:56:38 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.260: +16 -12 lines Diff to previous 1.260 Debugging messages to trace startnew failures Revision 1.260 - (view) (download) (annotate) - [select for diffs] Wed Nov 21 19:33:09 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.259: +19 -1 lines Diff to previous 1.259 Temporary change adding additional debugging messages to better pinpoint startup failures of test suite ssh and socks servers. Revision 1.259 - (view) (download) (annotate) - [select for diffs] Mon Nov 19 17:20:32 2007 UTC (2 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.258: +13 -7 lines Diff to previous 1.258 This is a temporary change to test if OpenSSH 3.6 and SunSSH 1.1 are good/compatible enough to run the test suite ssh server and socks tests Revision 1.258 - (view) (download) (annotate) - [select for diffs] Fri Nov 16 23:06:53 2007 UTC (2 years, 4 months ago) by bagder Branch: MAIN Changes since 1.257: +62 -10 lines Diff to previous 1.257 Michal Marek made the test suite remember what test servers that fail to start so that subsequent tries are simply skipped. Revision 1.257 - (view) (download) (annotate) - [select for diffs] Thu Nov 15 22:41:31 2007 UTC (2 years, 4 months ago) by bagder Branch: MAIN Changes since 1.256: +2 -3 lines Diff to previous 1.256 Michal Marek fixed the test suite to better deal with the case when the HTTP ipv6 server can't run. Revision 1.256 - (view) (download) (annotate) - [select for diffs] Thu Nov 1 17:42:39 2007 UTC (2 years, 4 months ago) by danf Branch: MAIN Changes since 1.255: +2 -2 lines Diff to previous 1.255 Make postcheck failure message more like the others Revision 1.255 - (view) (download) (annotate) - [select for diffs] Fri Oct 26 19:26:04 2007 UTC (2 years, 4 months ago) by danf Branch: MAIN CVS Tags: curl-7_17_1 Changes since 1.254: +9 -7 lines Diff to previous 1.254 Check that all servers in the <server> section are supported, not just the first. Revision 1.254 - (view) (download) (annotate) - [select for diffs] Thu Oct 25 19:39:52 2007 UTC (2 years, 4 months ago) by danf Branch: MAIN Changes since 1.253: +5 -6 lines Diff to previous 1.253 When valgrind is disabled in the test file, don't run it at all (as opposed to running it and ignoring its output). Revision 1.253 - (view) (download) (annotate) - [select for diffs] Thu Oct 25 18:07:13 2007 UTC (2 years, 4 months ago) by yangtse Branch: MAIN Changes since 1.252: +4 -1 lines Diff to previous 1.252 Don't show valgrind log files of other tests Revision 1.252 - (view) (download) (annotate) - [select for diffs] Thu Oct 25 14:30:52 2007 UTC (2 years, 4 months ago) by bagder Branch: MAIN Changes since 1.251: +4 -6 lines Diff to previous 1.251 Michal Marek fixed the test script to be able to use valgrind even when the lib is built shared with libtool. Revision 1.251 - (view) (download) (annotate) - [select for diffs] Thu Oct 11 21:15:09 2007 UTC (2 years, 5 months ago) by danf Branch: MAIN Changes since 1.250: +25 -13 lines Diff to previous 1.250 Fixed the -l option of runtests.pl Added support for skipping tests based on key words. Revision 1.250 - (view) (download) (annotate) - [select for diffs] Thu Sep 20 20:39:17 2007 UTC (2 years, 5 months ago) by danf Branch: MAIN Changes since 1.249: +110 -71 lines Diff to previous 1.249 Added variable substitution to the <verify><file> section. Made a few more tests work remotely. Revision 1.249 - (view) (download) (annotate) - [select for diffs] Mon Sep 17 21:42:01 2007 UTC (2 years, 5 months ago) by danf Branch: MAIN Changes since 1.248: +57 -19 lines Diff to previous 1.248 Added %CLIENTIP and %CLIENT6IP data file substitution variables. Added hooks to the test suite to make it possible to test a curl running on a remote host. Revision 1.248 - (view) (download) (annotate) - [select for diffs] Sat Jul 14 22:33:46 2007 UTC (2 years, 8 months ago) by bagder Branch: MAIN CVS Tags: curl-7_17_0, curl-7_17_0-preldapfix Changes since 1.247: +9 -5 lines Diff to previous 1.247 add some better logging when HTTP server start fails, and make the failure really hard if the test server can't be resolved (like for ::1 ipv6) Revision 1.247 - (view) (download) (annotate) - [select for diffs] Mon Jun 11 17:53:10 2007 UTC (2 years, 9 months ago) by danf Branch: MAIN CVS Tags: curl-7_16_3, curl-7_16_4 Changes since 1.246: +18 -17 lines Diff to previous 1.246 Wait longer for servers to start up since the ssh server needs to generate keys the first time (which can take a while on a slow or loaded host). Enforce a longer startup wait time for the ssh client SOCKS server, too. Check for an error code from startnew() when starting any server. Revision 1.246 - (view) (download) (annotate) - [select for diffs] Fri Jun 8 18:56:05 2007 UTC (2 years, 9 months ago) by danf Branch: MAIN Changes since 1.245: +10 -12 lines Diff to previous 1.245 Fixed the test harness so that it actually kills the ssh being used as the SOCKS server. Revision 1.245 - (view) (download) (annotate) - [select for diffs] Fri Jun 8 17:21:41 2007 UTC (2 years, 9 months ago) by danf Branch: MAIN Changes since 1.244: +2 -2 lines Diff to previous 1.244 Incorporated Daniel Black's test706 and test707 SOCKS test cases. Revision 1.244 - (view) (download) (annotate) - [select for diffs] Fri Jun 8 17:03:50 2007 UTC (2 years, 9 months ago) by danf Branch: MAIN Changes since 1.243: +17 -17 lines Diff to previous 1.243 Improved compatibility with perl 5.0 on the 'open' calls. Revision 1.243 - (view) (download) (annotate) - [select for diffs] Thu Jun 7 22:42:26 2007 UTC (2 years, 9 months ago) by danf Branch: MAIN Changes since 1.242: +64 -66 lines Diff to previous 1.242 Changed the opens to work on older versions of perl. Redirect ssh output to ssh.log Revision 1.242 - (view) (download) (annotate) - [select for diffs] Thu Jun 7 19:49:09 2007 UTC (2 years, 9 months ago) by danf Branch: MAIN Changes since 1.241: +11 -6 lines Diff to previous 1.241 Fixed some problems in starting SSH for use in SOCKS. Revision 1.241 - (view) (download) (annotate) - [select for diffs] Tue Jun 5 13:50:59 2007 UTC (2 years, 9 months ago) by bagder Branch: MAIN Changes since 1.240: +152 -61 lines Diff to previous 1.240 Daniel Black's test suite fixes and initial test cases for SOCKS4/5 using openssh Revision 1.240 - (view) (download) (annotate) - [select for diffs] Wed May 30 17:15:05 2007 UTC (2 years, 9 months ago) by yangtse Branch: MAIN Changes since 1.239: +4 -1 lines Diff to previous 1.239 In case of test failure, try not to show log files of other tests Revision 1.239 - (view) (download) (annotate) - [select for diffs] Mon Apr 30 20:15:33 2007 UTC (2 years, 10 months ago) by danf Branch: MAIN Changes since 1.238: +14 -6 lines Diff to previous 1.238 Improved the test harness to allow running test servers on other than the default port numbers, allowing more than one test suite to run simultaneously on the same host. Revision 1.238 - (view) (download) (annotate) - [select for diffs] Wed Apr 25 23:18:52 2007 UTC (2 years, 10 months ago) by danf Branch: MAIN Changes since 1.237: +11 -5 lines Diff to previous 1.237 Added support in runtests.pl for "!n" test numbers to disable individual tests. Revision 1.237 - (view) (download) (annotate) - [select for diffs] Wed Apr 25 20:09:32 2007 UTC (2 years, 10 months ago) by danf Branch: MAIN Changes since 1.236: +24 -3 lines Diff to previous 1.236 When displaying log files, truncate the really longs ones such as you would get from a torture test. Revision 1.236 - (view) (download) (annotate) - [select for diffs] Tue Apr 24 23:28:57 2007 UTC (2 years, 10 months ago) by danf Branch: MAIN Changes since 1.235: +5 -2 lines Diff to previous 1.235 Treat log files and -k the same when running torture tests as when not. Revision 1.235 - (view) (download) (annotate) - [select for diffs] Mon Apr 23 22:58:45 2007 UTC (2 years, 10 months ago) by danf Branch: MAIN Changes since 1.234: +22 -2 lines Diff to previous 1.234 Added <postcheck> support to the test harness. Revision 1.234 - (view) (download) (annotate) - [select for diffs] Tue Apr 10 00:37:56 2007 UTC (2 years, 11 months ago) by danf Branch: MAIN CVS Tags: curl-7_16_2 Changes since 1.233: +2 -2 lines Diff to previous 1.233 Honour the -a option when -t is enabled. Revision 1.233 - (view) (download) (annotate) - [select for diffs] Fri Apr 6 04:24:13 2007 UTC (2 years, 11 months ago) by yangtse Branch: MAIN Changes since 1.232: +34 -16 lines Diff to previous 1.232 In case of test failure, try not to show log files of other tests Revision 1.232 - (view) (download) (annotate) - [select for diffs] Thu Apr 5 00:14:27 2007 UTC (2 years, 11 months ago) by yangtse Branch: MAIN Changes since 1.231: +18 -5 lines Diff to previous 1.231 Further improve displaying of individual logfiles Revision 1.231 - (view) (download) (annotate) - [select for diffs] Tue Apr 3 15:59:52 2007 UTC (2 years, 11 months ago) by yangtse Branch: MAIN Changes since 1.230: +2 -2 lines Diff to previous 1.230 fix enumeration of disabled tests when they have the highest number Revision 1.230 - (view) (download) (annotate) - [select for diffs] Tue Apr 3 12:27:03 2007 UTC (2 years, 11 months ago) by yangtse Branch: MAIN Changes since 1.229: +28 -25 lines Diff to previous 1.229 Improve displaying of logfiles making sure all lines end with \n and avoid using ! as last char of line. Revision 1.229 - (view) (download) (annotate) - [select for diffs] Sat Mar 24 01:01:29 2007 UTC (2 years, 11 months ago) by danf Branch: MAIN Changes since 1.228: +118 -5 lines Diff to previous 1.228 Changed the test harness to attempt to gracefully shut down servers before resorting to the kill -9 hammer. Added test harness infrastructure to support scp/sftp tests, using OpenSSH as the server. Revision 1.228 - (view) (download) (annotate) - [select for diffs] Sun Mar 18 22:37:23 2007 UTC (3 years ago) by bagder Branch: MAIN Changes since 1.227: +17 -9 lines Diff to previous 1.227 detect and show if built with yassl, but also set the "openssl" flag internally since that is the API yassl attempts to provide Revision 1.227 - (view) (download) (annotate) - [select for diffs] Mon Mar 12 20:50:16 2007 UTC (3 years ago) by danf Branch: MAIN Changes since 1.226: +5 -4 lines Diff to previous 1.226 libcurl supplies its own crypto hash functions when SSL is disabled, so 'crypto' tests aren't dependent on SSL. Compiling with --disable-crypto-auth will cause test failures, however. Revision 1.226 - (view) (download) (annotate) - [select for diffs] Fri Mar 9 23:39:42 2007 UTC (3 years ago) by danf Branch: MAIN Changes since 1.225: +10 -1 lines Diff to previous 1.225 Updated the test harness to add a new "crypto" feature check and updated the appropriate test case to use it. For now, this is treated the same as the "SSL" feature because curl doesn't list it separately. Revision 1.225 - (view) (download) (annotate) - [select for diffs] Fri Mar 9 21:01:40 2007 UTC (3 years ago) by danf Branch: MAIN Changes since 1.224: +22 -3 lines Diff to previous 1.224 Updated the test harness to check for protocol support before running each test, fixing KNOWN_BUGS #11. Fixed some tests to more accurately specify their required servers and features. Revision 1.224 - (view) (download) (annotate) - [select for diffs] Thu Mar 8 02:38:49 2007 UTC (3 years ago) by danf Branch: MAIN Changes since 1.223: +89 -6 lines Diff to previous 1.223 Added test infrastructure to support basic FTPS tests. This currently supports only ftps:// URLs with --ftp-ssl-control specified, which implicitly encrypts the control channel but not the data channels. That allows stunnel to be used with an unmodified ftp server in exactly the same way that the test https server is set up. Added test case 400 as a basic FTPS test. Revision 1.223 - (view) (download) (annotate) - [select for diffs] Thu Feb 22 18:35:57 2007 UTC (3 years ago) by danf Branch: MAIN Changes since 1.222: +2 -2 lines Diff to previous 1.222 5 seconds isn't always enough time to start a server on a loaded system. Revision 1.222 - (view) (download) (annotate) - [select for diffs] Mon Feb 12 22:32:40 2007 UTC (3 years, 1 month ago) by bagder Branch: MAIN Changes since 1.221: +12 -2 lines Diff to previous 1.221 Rob Crittenden added support for NSS (Network Security Service) for the SSL/TLS layer. http://www.mozilla.org/projects/security/pki/nss/ Revision 1.221 - (view) (download) (annotate) - [select for diffs] Sat Jan 27 03:43:06 2007 UTC (3 years, 1 month ago) by yangtse Branch: MAIN CVS Tags: curl-7_16_1 Changes since 1.220: +2 -2 lines Diff to previous 1.220 update copyright year notice Revision 1.220 - (view) (download) (annotate) - [select for diffs] Thu Jan 25 01:35:44 2007 UTC (3 years, 1 month ago) by danf Branch: MAIN Changes since 1.219: +2 -2 lines Diff to previous 1.219 Fixed a dangling pointer problem that prevented the http_proxy environment variable from being properly used in many cases (and caused test case 63 to fail). Revision 1.219 - (view) (download) (annotate) - [select for diffs] Thu Jan 18 18:04:20 2007 UTC (3 years, 1 month ago) by danf Branch: MAIN Changes since 1.218: +3 -1 lines Diff to previous 1.218 Added precheck that curl supports the 'openssl' engine in test 307. Revision 1.218 - (view) (download) (annotate) - [select for diffs] Mon Nov 20 16:58:04 2006 UTC (3 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.217: +184 -274 lines Diff to previous 1.217 Revert runtests.pl back to revision 1.212 This is done to back out changes done from revisions 1.213 to 1.217 Revision 1.217 - (view) (download) (annotate) - [select for diffs] Mon Nov 20 10:35:25 2006 UTC (3 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.216: +43 -17 lines Diff to previous 1.216 Add some message logging Revision 1.216 - (view) (download) (annotate) - [select for diffs] Mon Nov 20 06:22:51 2006 UTC (3 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.215: +21 -13 lines Diff to previous 1.215 stop slaves before stopping servers Revision 1.215 - (view) (download) (annotate) - [select for diffs] Sun Nov 19 03:47:56 2006 UTC (3 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.214: +67 -72 lines Diff to previous 1.214 Avoid passing child pid and test server pid, using the running servers hash, and adjust message arguments accordingly. Revision 1.214 - (view) (download) (annotate) - [select for diffs] Sat Nov 18 04:07:01 2006 UTC (3 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.213: +9 -4 lines Diff to previous 1.213 Avoid keeping dupe pids When forked pid and test server pid is the same one. Revision 1.213 - (view) (download) (annotate) - [select for diffs] Fri Nov 17 16:44:22 2006 UTC (3 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.212: +193 -137 lines Diff to previous 1.212 The hash of running servers is now a hash of hashes which for each running server holds not only its two main pids, but also the pidfile of the test server and the 'slavepidfiles' for ftp* servers. This allows a better control when stopping servers. Now from runtests.pl when test servers are stopped they are signalled in sequence TERM, INT and KILL allowing time in between for them to die. This will give us a chance of gracefully stopping test servers, which we didn't have when we were killing them in first instance. Revision 1.212 - (view) (download) (annotate) - [select for diffs] Thu Nov 9 13:20:42 2006 UTC (3 years, 4 months ago) by yangtse Branch: MAIN Changes since 1.211: +28 -29 lines Diff to previous 1.211 Remove showing stderr log files unconditionally for tests 518 and 537. Add failure checking for servers when fork()ed. Use same code path in 'stopserver' when called with a single or multiple pids. Revision 1.211 - (view) (download) (annotate) - [select for diffs] Wed Nov 1 18:33:50 2006 UTC (3 years, 4 months ago) by yangtse Branch: MAIN Changes since 1.210: +3 -3 lines Diff to previous 1.210 test 518 is all about testing libcurl functionality when more than FD_SETSIZE file descriptors are open. This means that if for any reason we are not able to open more than FD_SETSIZE file descriptors then test 518 should not be run. test 537 is all about testing libcurl functionality when the system has nearly exhausted the number of free file descriptors. Test 537 will try to run with very few free file descriptors. Revision 1.210 - (view) (download) (annotate) - [select for diffs] Tue Oct 31 01:30:42 2006 UTC (3 years, 4 months ago) by yangtse Branch: MAIN Changes since 1.209: +14 -2 lines Diff to previous 1.209 Show stderr log file for test 518 unconditionally. In this way we'll be able to sort out problems that might arise in the prechek phase of the 518 test. Once that 518 has been verified this change will be undone. Revision 1.209 - (view) (download) (annotate) - [select for diffs] Fri Oct 27 21:07:08 2006 UTC (3 years, 4 months ago) by bagder Branch: MAIN CVS Tags: curl-7_16_0 Changes since 1.208: +3 -3 lines Diff to previous 1.208 a small unification of the error text on failed server startups Revision 1.208 - (view) (download) (annotate) - [select for diffs] Fri Oct 6 21:19:40 2006 UTC (3 years, 5 months ago) by bagder Branch: MAIN Changes since 1.207: +5 -1 lines Diff to previous 1.207 catch silly mistakes better Revision 1.207 - (view) (download) (annotate) - [select for diffs] Wed Sep 13 10:48:03 2006 UTC (3 years, 6 months ago) by bagder Branch: MAIN Changes since 1.206: +8 -5 lines Diff to previous 1.206 nicer reporting of disabled tests Revision 1.206 - (view) (download) (annotate) - [select for diffs] Wed Sep 13 10:16:36 2006 UTC (3 years, 6 months ago) by bagder Branch: MAIN Changes since 1.205: +18 -1 lines Diff to previous 1.205 Added a generic way to disable test cases when "all" is run, and added the FTP 3rd party transfers to that file for now until I have them sorted out. Revision 1.205 - (view) (download) (annotate) - [select for diffs] Wed Sep 6 10:03:34 2006 UTC (3 years, 6 months ago) by bagder Branch: MAIN CVS Tags: curl-7_15_6-prepipeline Changes since 1.204: +7 -7 lines Diff to previous 1.204 Invoke memanalyze from the source path and hush up about killing the FTP server as part of test cases Revision 1.204 - (view) (download) (annotate) - [select for diffs] Thu May 11 06:34:30 2006 UTC (3 years, 10 months ago) by bagder Branch: MAIN CVS Tags: curl-7_15_4, curl-7_15_5 Changes since 1.203: +23 -5 lines Diff to previous 1.203 1 - allow much longer time for the test FTP server to startup and get verified 2 - store the time it took to verify it and allow that time to be used as %FTPTIME[23] in command lines to allow us to adjust better to slow hosts since test 190 failed on my slow solaris machine just because it hadn't gotten time to run all the way the test assumed all machines would reach before the time-out elapsed. Revision 1.203 - (view) (download) (annotate) - [select for diffs] Wed May 10 21:38:46 2006 UTC (3 years, 10 months ago) by bagder Branch: MAIN Changes since 1.202: +4 -3 lines Diff to previous 1.202 My Solaris test server was simply too slow to be able to respond within 4 seconds even when everything is fine! Now we allow a test server 8 seconds to respond to still be considered ok. Revision 1.202 - (view) (download) (annotate) - [select for diffs] Mon Apr 10 13:03:20 2006 UTC (3 years, 11 months ago) by bagder Branch: MAIN Changes since 1.201: +12 -3 lines Diff to previous 1.201 Scan for 'stunnel4' before 'stunnel' since debian have them setup this way and it should break most other systems. The "funny" part is that debian actually have a 'stunnel' setup to simulate stunnel v3 but it breaks our own stunnel-version-detect-and-adjust-to-it system. Added initial support for optionally running servers with fork support. Revision 1.201 - (view) (download) (annotate) - [select for diffs] Fri Mar 3 14:37:44 2006 UTC (4 years ago) by bagder Branch: MAIN CVS Tags: curl-7_15_3 Changes since 1.200: +18 -5 lines Diff to previous 1.200 If run on a curl built shared, detect this and invoke libtool for gdb accordingly. Revision 1.200 - (view) (download) (annotate) - [select for diffs] Mon Jan 16 22:14:38 2006 UTC (4 years, 2 months ago) by bagder Branch: MAIN CVS Tags: curl-7_15_2 Changes since 1.199: +2 -2 lines Diff to previous 1.199 David Shaw finally removed all traces of Gopher and we are now officially not supporting it. It hasn't been functioning for years anyway, so this is just finally stating what already was true. And a cleanup at the same time. Revision 1.199 - (view) (download) (annotate) - [select for diffs] Fri Jan 13 12:16:16 2006 UTC (4 years, 2 months ago) by bagder Branch: MAIN Changes since 1.198: +5 -4 lines Diff to previous 1.198 Andrew Benham fixed a race condition in the test suite that could cause the test script to kill all processes in the current process group! Revision 1.198 - (view) (download) (annotate) - [select for diffs] Thu Dec 8 11:29:47 2005 UTC (4 years, 3 months ago) by yangtse Branch: MAIN Changes since 1.197: +34 -13 lines Diff to previous 1.197 If unable to get curl's version, log all failure details. Revision 1.197 - (view) (download) (annotate) - [select for diffs] Tue Dec 6 07:44:18 2005 UTC (4 years, 3 months ago) by bagder Branch: MAIN CVS Tags: curl-7_15_1 Changes since 1.196: +8 -7 lines Diff to previous 1.196 Yang Tse: With last change logging directory needs to be created sooner. Revision 1.196 - (view) (download) (annotate) - [select for diffs] Mon Dec 5 19:23:56 2005 UTC (4 years, 3 months ago) by bagder Branch: MAIN Changes since 1.195: +17 -3 lines Diff to previous 1.195 Yang Tse: make runtests.pl more talkative when unable to find out curl's version. Revision 1.195 - (view) (download) (annotate) - [select for diffs] Fri Sep 30 14:25:50 2005 UTC (4 years, 5 months ago) by bagder Branch: MAIN CVS Tags: curl-7_15_0 Changes since 1.194: +2 -2 lines Diff to previous 1.194 fixed the proper path to the tftpd server Revision 1.194 - (view) (download) (annotate) - [select for diffs] Thu Sep 15 20:25:02 2005 UTC (4 years, 6 months ago) by bagder Branch: MAIN Changes since 1.193: +102 -2 lines Diff to previous 1.193 added TFTP and TFTP-ipv6 support Revision 1.193 - (view) (download) (annotate) - [select for diffs] Wed Aug 24 10:49:57 2005 UTC (4 years, 6 months ago) by bagder Branch: MAIN CVS Tags: curl-7_14_1 Changes since 1.192: +12 -2 lines Diff to previous 1.192 valgrind version 3 renames the --logfile command line option to --log-file... Revision 1.192 - (view) (download) (annotate) - [select for diffs] Sun Jul 3 22:25:15 2005 UTC (4 years, 8 months ago) by bagder Branch: MAIN Changes since 1.191: +3 -3 lines Diff to previous 1.191 Andrew Bushnell provided enough info for me to tell that we badly needed to fix the CONNECT authentication code with multi-pass auth methods (such as NTLM) as it didn't previously properly ignore response-bodies - in fact it stopped reading after all response headers had been received. This could lead to libcurl sending the next request and reading the body from the first request as response to the second request. (I also renamed the function, which wasn't strictly necessary but...) The best fix would to once and for all make the CONNECT code use the ordinary request sending/receiving code, treating it as any ordinary request instead of the special-purpose function we have now. It should make it better for multi-interface too. And possibly lead to less code... Added test case 265 for this. It doesn't work as a _really_ good test case since the test proxy is too stupid, but the test case helps when running the debugger to verify. Revision 1.191 - (view) (download) (annotate) - [select for diffs] Fri Jun 3 14:06:04 2005 UTC (4 years, 9 months ago) by bagder Branch: MAIN Changes since 1.190: +9 -1 lines Diff to previous 1.190 Andres Garcia's text mode fix for the 'data' part Revision 1.190 - (view) (download) (annotate) - [select for diffs] Wed May 25 12:26:20 2005 UTC (4 years, 9 months ago) by bagder Branch: MAIN Changes since 1.189: +135 -110 lines Diff to previous 1.189 modified output logging, fixed the ftpslave killing Revision 1.189 - (view) (download) (annotate) - [select for diffs] Fri May 20 10:40:32 2005 UTC (4 years, 9 months ago) by bagder Branch: MAIN Changes since 1.188: +11 -1 lines Diff to previous 1.188 Add support for text mode on stdout tests as well, and add the mode=text to the docs. Revision 1.188 - (view) (download) (annotate) - [select for diffs] Tue May 17 10:27:11 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.187: +2 -1 lines Diff to previous 1.187 Made test case 241 precheck that the given name resolves to an ipv6 address, or the test is skipped. Ideally, we should let this test case go over a few frequently used IPv6 localhost aliases... Revision 1.187 - (view) (download) (annotate) - [select for diffs] Mon May 16 07:07:00 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN CVS Tags: curl-7_14_0 Changes since 1.186: +6 -6 lines Diff to previous 1.186 return, not exit, on several places Revision 1.186 - (view) (download) (annotate) - [select for diffs] Fri May 6 23:21:34 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.185: +160 -107 lines Diff to previous 1.185 When a server is clearly running, curl is now invoked to verify that it can download a file from the server before the server is considered fine to use for the given test case. This should fix the cases where the server can run but curl cannot work with it. Revision 1.185 - (view) (download) (annotate) - [select for diffs] Wed May 4 21:58:47 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.184: +2 -2 lines Diff to previous 1.184 now add --trace-time by default for curl tests Revision 1.184 - (view) (download) (annotate) - [select for diffs] Tue May 3 23:14:43 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.183: +79 -40 lines Diff to previous 1.183 *MAN* was this hard to track down. Had I just read the docs properly from the start... Anyway, fork() + exec() makes _two_ pids (in perl) that we need to track and kill after use. Thankyouverymuch. Revision 1.183 - (view) (download) (annotate) - [select for diffs] Mon May 2 10:22:09 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.182: +2 -2 lines Diff to previous 1.182 Fixed the FTP server read stuff when waiting for a connect after a PASV/EPSV. Made the ftp server use the passed in pidfile name, and made runtests.pl pass it in properly. Revision 1.182 - (view) (download) (annotate) - [select for diffs] Mon May 2 09:08:44 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.181: +15 -4 lines Diff to previous 1.181 When starting the ftp server, wait a few seconds to make really sure that a pidfile for the server appears as otherwise it failed. Revision 1.181 - (view) (download) (annotate) - [select for diffs] Mon May 2 07:54:25 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.180: +8 -1 lines Diff to previous 1.180 blank a few more environment variables before running a test Revision 1.180 - (view) (download) (annotate) - [select for diffs] Sun May 1 13:20:53 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.179: +71 -122 lines Diff to previous 1.179 fixed to use fork()+exec() to start test servers Revision 1.179 - (view) (download) (annotate) - [select for diffs] Thu Apr 28 21:04:58 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.178: +16 -42 lines Diff to previous 1.178 moved two functions to ftp.pm, made some more changes on stopping servers and fixed the textmode attribute thing for windows a bit Revision 1.178 - (view) (download) (annotate) - [select for diffs] Thu Apr 28 14:25:48 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.177: +4 -4 lines Diff to previous 1.177 no, the kill servers messages need to be verbose, they're too frequent Revision 1.177 - (view) (download) (annotate) - [select for diffs] Thu Apr 28 14:03:08 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.176: +2 -3 lines Diff to previous 1.176 display killed pids to make it easier to see for autobuilds etc Revision 1.176 - (view) (download) (annotate) - [select for diffs] Thu Apr 28 13:54:48 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.175: +47 -38 lines Diff to previous 1.175 When staring a HTTP server, use the pidfile preferably since it turns out sometimes the server can start but curl cannot speak to it, and then we must remember the server (in order to kill it properly) anyway. Also, make sure to kill all servers on exit everywhere. Revision 1.175 - (view) (download) (annotate) - [select for diffs] Thu Apr 28 08:23:25 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.174: +15 -81 lines Diff to previous 1.174 remove unused ftps-server code and fixed two warnings Revision 1.174 - (view) (download) (annotate) - [select for diffs] Thu Apr 28 06:50:42 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.173: +19 -4 lines Diff to previous 1.173 1. no longer ask the server for the HTTPS pid, as it returns the HTTP pid (problem identified by Dan F) 2. initial text mode fix for file checks, to allow better text file testing on windows (with regard to line endings) 3. fixed to use the proper ftpserver pidfile to find pid Revision 1.173 - (view) (download) (annotate) - [select for diffs] Wed Apr 27 09:59:29 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.172: +10 -3 lines Diff to previous 1.172 detect SSL library properly and display it on startup Revision 1.172 - (view) (download) (annotate) - [select for diffs] Fri Apr 22 20:47:35 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.171: +4 -2 lines Diff to previous 1.171 ignore the memdump file when showing files after a failure Revision 1.171 - (view) (download) (annotate) - [select for diffs] Fri Apr 22 11:51:06 2005 UTC (4 years, 10 months ago) by bagder Branch: MAIN Changes since 1.170: +56 -33 lines Diff to previous 1.170 modified the test case success reporting, added "test N out of Y" and "remaining: [time]" outputs to hint users about what to expect Revision 1.170 - (view) (download) (annotate) - [select for diffs] Mon Apr 18 06:57:44 2005 UTC (4 years, 11 months ago) by bagder Branch: MAIN Changes since 1.169: +62 -14 lines Diff to previous 1.169 Modified the FTP server to use the new 'sockfilt' program to do all the socket level stuff. The FTP server communicates with sockfilt using perl's open2(). This enables easier IPv6 support and hopefully FTP-SSL support in the future. Added four test cases for FTP-ipv6. Revision 1.169 - (view) (download) (annotate) - [select for diffs] Thu Apr 14 22:52:08 2005 UTC (4 years, 11 months ago) by bagder Branch: MAIN CVS Tags: pre-sockfilt Changes since 1.168: +3 -3 lines Diff to previous 1.168 make the ftp server support reply/servercmd, and make SLOWDOWN work, and update the docs accordingly Revision 1.168 - (view) (download) (annotate) - [select for diffs] Tue Apr 12 07:18:48 2005 UTC (4 years, 11 months ago) by bagder Branch: MAIN Changes since 1.167: +22 -3 lines Diff to previous 1.167 support tests that requires 'OpenSSL' specificly Revision 1.167 - (view) (download) (annotate) - [select for diffs] Mon Mar 21 08:14:32 2005 UTC (4 years, 11 months ago) by bagder Branch: MAIN CVS Tags: curl-7_13_2 Changes since 1.166: +11 -1 lines Diff to previous 1.166 Make NTLM tests depend on the NTLM feature at not SSL, since the NTLM support is no longer only present when built with SSL support. Revision 1.166 - (view) (download) (annotate) - [select for diffs] Thu Mar 17 08:17:48 2005 UTC (5 years ago) by bagder Branch: MAIN Changes since 1.165: +17 -6 lines Diff to previous 1.165 support multiple error codes for a test case since some things just vary between platforms Revision 1.165 - (view) (download) (annotate) - [select for diffs] Wed Mar 16 22:02:09 2005 UTC (5 years ago) by bagder Branch: MAIN Changes since 1.164: +14 -10 lines Diff to previous 1.164 check for the HTTPS server in a manner similar to how we check for the HTTP server Revision 1.164 - (view) (download) (annotate) - [select for diffs] Thu Feb 10 08:50:33 2005 UTC (5 years, 1 month ago) by bagder Branch: MAIN CVS Tags: curl-7_13_1 Changes since 1.163: +20 -50 lines Diff to previous 1.163 Moved out the valgrind report parser to valgrind.pm, to make it easier to test it outside the test suite. Now we also disable valgrind usage if libcurl was built shared, as then valgrind is only testing the wrapper-script running shell which is pointless. Revision 1.163 - (view) (download) (annotate) - [select for diffs] Sun Jan 30 12:56:36 2005 UTC (5 years, 1 month ago) by bagder Branch: MAIN CVS Tags: before_ftp_statemachine, curl-7_13_0 Changes since 1.162: +26 -3 lines Diff to previous 1.162 Bugfixed the parser that scans the valgrind report outputs. I noticed that it previously didn't detect and report the "Conditional jump or move depends on uninitialised value(s)" error. When I fixed this, I caught a few curl bugs with it. And then I had to spend time to make the test suite IGNORE these errors when OpenSSL is used since it produce massive amounts of valgrind warnings (but only of the "Conditional..." kind it seems). So, if a test that requires SSL is run, it ignores the "Conditional..." errors, and you'll get a "valgrind PARTIAL" output instead of "valgrind OK". Revision 1.162 - (view) (download) (annotate) - [select for diffs] Sat Jan 29 13:06:31 2005 UTC (5 years, 1 month ago) by bagder Branch: MAIN Changes since 1.161: +2 -2 lines Diff to previous 1.161 when using valgrind, include a much longer stack trace Revision 1.161 - (view) (download) (annotate) - [select for diffs] Thu Jan 27 15:51:03 2005 UTC (5 years, 1 month ago) by bagder Branch: MAIN Changes since 1.160: +3 -3 lines Diff to previous 1.160 Make the debug build get the debug dump file path from the environment variable to allow the test suite to better control where it ends up. Revision 1.160 - (view) (download) (annotate) - [select for diffs] Thu Jan 20 22:48:43 2005 UTC (5 years, 1 month ago) by bagder Branch: MAIN Changes since 1.159: +26 -14 lines Diff to previous 1.159 Added support for "verify" => "stripfile" to strip contents of the file that is being checked. Also made the server retrying sleep only one second instead of three, to reduce some waiting when fooling around with the servers. Revision 1.159 - (view) (download) (annotate) - [select for diffs] Mon Jan 17 20:20:34 2005 UTC (5 years, 1 month ago) by bagder Branch: MAIN Changes since 1.158: +34 -15 lines Diff to previous 1.158 Add support for server 'ftp2' which is a second FTP server. Useful for 3rd party transfer tests or tests that need two FTP servers. Revision 1.158 - (view) (download) (annotate) - [select for diffs] Sat Jan 15 09:21:51 2005 UTC (5 years, 2 months ago) by bagder Branch: MAIN Changes since 1.157: +6 -1 lines Diff to previous 1.157 output better error detection, like when ipv6 can't resolve Revision 1.157 - (view) (download) (annotate) - [select for diffs] Fri Jan 7 21:11:13 2005 UTC (5 years, 2 months ago) by bagder Branch: MAIN Changes since 1.156: +60 -33 lines Diff to previous 1.156 fixed the valgrind log check and make it possible to disable it for a specific test, see test 509 Revision 1.156 - (view) (download) (annotate) - [select for diffs] Tue Dec 21 10:10:40 2004 UTC (5 years, 2 months ago) by bagder Branch: MAIN Changes since 1.155: +2 -2 lines Diff to previous 1.155 set debug curl too when -c is used Revision 1.155 - (view) (download) (annotate) - [select for diffs] Fri Dec 17 10:09:06 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN CVS Tags: curl-7_12_3 Changes since 1.154: +3 -3 lines Diff to previous 1.154 duplicate ! typo Revision 1.154 - (view) (download) (annotate) - [select for diffs] Thu Dec 16 22:45:06 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.153: +9 -5 lines Diff to previous 1.153 fix skip-reason Revision 1.153 - (view) (download) (annotate) - [select for diffs] Thu Dec 16 14:18:11 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.152: +29 -55 lines Diff to previous 1.152 Provide better reasons for why test cases are skipped. Also, don't show the SKIPPED stuff in the short output. Some platforms get quite a lot of SKIPPED and they don't add much value and only clutter screen space. Revision 1.152 - (view) (download) (annotate) - [select for diffs] Thu Dec 16 09:52:36 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.151: +8 -3 lines Diff to previous 1.151 Dinar in bug report #1086121, found a file handle leak when a multipart formpost (including a file upload part) was aborted before the whole file was sent. Revision 1.151 - (view) (download) (annotate) - [select for diffs] Tue Dec 14 21:52:16 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.150: +2 -3 lines Diff to previous 1.150 make sure the ipv6 http server gets its pid stored in a separate file Revision 1.150 - (view) (download) (annotate) - [select for diffs] Sun Dec 12 23:31:45 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.149: +8 -4 lines Diff to previous 1.149 when failing to verify a HTTP server, display what curl said on stderr to help debugging. (when using ipv6 I fell over this server that didn't have the ipv6 module loaded) Revision 1.149 - (view) (download) (annotate) - [select for diffs] Sat Dec 11 21:41:00 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.148: +68 -22 lines Diff to previous 1.148 HTTP IPv6 support added to the test suite Revision 1.148 - (view) (download) (annotate) - [select for diffs] Tue Nov 30 09:53:53 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.147: +2 -2 lines Diff to previous 1.147 Fixed the array comparison function even more, made the temporary files used for diff output get created in the log/ dir and no longer deletes them since they help in understanding the problem, fixing the test case and fixing curl problems. Revision 1.147 - (view) (download) (annotate) - [select for diffs] Tue Nov 30 09:27:11 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.146: +1 -2 lines Diff to previous 1.146 no longer use the MIME::Base64.pm package as it seems to not be standard on lots of perl versions, provide our own base64 decoder Revision 1.146 - (view) (download) (annotate) - [select for diffs] Mon Nov 29 12:23:02 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.145: +10 -1 lines Diff to previous 1.145 make it possible for a test case to depend on the feature 'libz' Revision 1.145 - (view) (download) (annotate) - [select for diffs] Mon Nov 29 12:10:09 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.144: +2 -1 lines Diff to previous 1.144 Enable test cases to provide sections base64-encoded to be able to test with binary data. Revision 1.144 - (view) (download) (annotate) - [select for diffs] Fri Nov 26 08:41:39 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.143: +4 -3 lines Diff to previous 1.143 last-second-before-commit changes corrected Revision 1.143 - (view) (download) (annotate) - [select for diffs] Thu Nov 25 22:21:50 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.142: +21 -1 lines Diff to previous 1.142 FTP improvements: If EPSV, EPRT or LPRT is tried and doesn't work, it will not be retried on the same server again even if a following request is made using a persistent connection. If a second request is made to a server, requesting a file from the same directory as the previous request operated on, libcurl will no longer make that long series of CWD commands just to end up on the same spot. Note that this is only for *exactly* the same dir. There is still room for improvements to optimize the CWD-sending when the dirs are only slightly different. Added test 210, 211 and 212 to verify these changes. Had to improve the test script too and added a new primitive to the test file format. Revision 1.142 - (view) (download) (annotate) - [select for diffs] Tue Nov 23 09:50:16 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.141: +16 -1 lines Diff to previous 1.141 introducing the client/precheck concept to allow test 518 to *only* run when it actually can run and test the FD_SETSIZE stuff it is meant to test Revision 1.141 - (view) (download) (annotate) - [select for diffs] Mon Nov 22 22:26:46 2004 UTC (5 years, 3 months ago) by bagder Branch: MAIN Changes since 1.140: +17 -1 lines Diff to previous 1.140 David Phillips fix for test 518 and my extension to make it not run on systems that can't run it fine. Revision 1.140 - (view) (download) (annotate) - [select for diffs] Mon Oct 25 11:28:15 2004 UTC (5 years, 4 months ago) by bagder Branch: MAIN Changes since 1.139: +2 -2 lines Diff to previous 1.139 just nicer output when this is seen Revision 1.139 - (view) (download) (annotate) - [select for diffs] Wed Sep 8 08:08:38 2004 UTC (5 years, 6 months ago) by bagder Branch: MAIN CVS Tags: curl-7_12_2 Changes since 1.138: +38 -15 lines Diff to previous 1.138 Now the test servers and test cases can run on a custom port number. There's no fixed port numbers in use anymore. Starting now, the default ports the servers use are 8990 - 8993. There's no option to modify these yet, but changing the $base option in the top of the runtests.pl script. Revision 1.138 - (view) (download) (annotate) - [select for diffs] Tue Aug 24 09:23:40 2004 UTC (5 years, 6 months ago) by bagder Branch: MAIN Changes since 1.137: +4 -1 lines Diff to previous 1.137 prevent files named ".nfs[something]" from being displayed when failing Revision 1.137 - (view) (download) (annotate) - [select for diffs] Mon Aug 23 14:40:43 2004 UTC (5 years, 6 months ago) by bagder Branch: MAIN Changes since 1.136: +2 -2 lines Diff to previous 1.136 Provide support for "transferring" zero bytes FTP files and comparing that the output file actually is zero bytes after the transfer. Revision 1.136 - (view) (download) (annotate) - [select for diffs] Mon Jul 26 15:45:03 2004 UTC (5 years, 7 months ago) by bagder Branch: MAIN CVS Tags: curl-7_12_1 Changes since 1.135: +13 -2 lines Diff to previous 1.135 Bertrand Demiddelaer made the testing work with valgrind 2.1 Revision 1.135 - (view) (download) (annotate) - [select for diffs] Tue Jun 22 07:09:47 2004 UTC (5 years, 8 months ago) by bagder Branch: MAIN Changes since 1.134: +17 -3 lines Diff to previous 1.134 retry to read the sent request a few times if it doesn't exist the first time Revision 1.134 - (view) (download) (annotate) - [select for diffs] Thu Jun 17 08:06:03 2004 UTC (5 years, 9 months ago) by bagder Branch: MAIN Changes since 1.133: +12 -1 lines Diff to previous 1.133 new daring features, not used by any current test Revision 1.133 - (view) (download) (annotate) - [select for diffs] Mon Jun 14 08:25:54 2004 UTC (5 years, 9 months ago) by bagder Branch: MAIN Changes since 1.132: +5 -1 lines Diff to previous 1.132 refuse running the torture tests without a debug build Revision 1.132 - (view) (download) (annotate) - [select for diffs] Mon May 17 10:53:34 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN CVS Tags: curl-7_12_0 Changes since 1.131: +21 -22 lines Diff to previous 1.131 removed debug output and trailing whitespace Revision 1.131 - (view) (download) (annotate) - [select for diffs] Mon May 17 10:51:51 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.130: +3 -3 lines Diff to previous 1.130 grrr, fix the check again if no ftp server at all is running Revision 1.130 - (view) (download) (annotate) - [select for diffs] Mon May 17 07:59:10 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.129: +29 -20 lines Diff to previous 1.129 improved the check for our own ftp server Revision 1.129 - (view) (download) (annotate) - [select for diffs] Thu May 13 07:52:33 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.128: +23 -8 lines Diff to previous 1.128 made 'runtests.pl -t' run over all the tests just like other command lines Also made -t imply -n to disable valgrind, it runs sloooow otherwise. This now manages to run all tests OK up to test case 100 (the first FTP one) for me. Revision 1.128 - (view) (download) (annotate) - [select for diffs] Tue May 11 18:57:03 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.127: +2 -2 lines Diff to previous 1.127 revert the accidentally added use of strace Revision 1.127 - (view) (download) (annotate) - [select for diffs] Tue May 11 11:30:24 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.126: +3 -3 lines Diff to previous 1.126 curl_global_init_mem() allows the memory functions to be replaced. memory.h is included everywhere for this. Revision 1.126 - (view) (download) (annotate) - [select for diffs] Mon May 10 09:01:45 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.125: +81 -102 lines Diff to previous 1.125 James Bursa's adjustments to make the -t option work for any test case. The -t is the "torture" test that first runs the test and counts the number of allocations performed during it, then it runs the test repeatedly over and over again and makes alloc number N fail to verify that we detect and return properly from error cases everywhere. Revision 1.125 - (view) (download) (annotate) - [select for diffs] Mon May 10 06:29:52 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.124: +2 -2 lines Diff to previous 1.124 don't use -i when checking for our own server Revision 1.124 - (view) (download) (annotate) - [select for diffs] Wed May 5 20:12:59 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.123: +2 -2 lines Diff to previous 1.123 fixed typo Revision 1.123 - (view) (download) (annotate) - [select for diffs] Wed May 5 14:34:35 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.122: +2 -2 lines Diff to previous 1.122 Temporary disable the logic that runs gdb on a core dump, as it can't blindly assume that the curl file is a proper binary, it is often a script file produced by libtool. Revision 1.122 - (view) (download) (annotate) - [select for diffs] Wed May 5 06:11:13 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.121: +3 -2 lines Diff to previous 1.121 added a third URL to the torture testing, this one also hangs at some point for a reason I don't know Revision 1.121 - (view) (download) (annotate) - [select for diffs] Fri Apr 30 10:37:40 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.120: +45 -16 lines Diff to previous 1.120 Display "exit OK" when the exit code has been verified to be OK, and added initial basic valgrind-log scan for memory leaks it could detect. Revision 1.120 - (view) (download) (annotate) - [select for diffs] Fri Apr 30 08:03:07 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.119: +35 -3 lines Diff to previous 1.119 support the new libcurl IDN feature, also a first attempt to display a stack trace if a test results in a 'core' file and gdb is present Revision 1.119 - (view) (download) (annotate) - [select for diffs] Thu Apr 29 13:31:57 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.118: +2 -1 lines Diff to previous 1.118 remove newline from matching pattern Revision 1.118 - (view) (download) (annotate) - [select for diffs] Fri Apr 23 08:38:43 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN CVS Tags: curl-7_11_2 Changes since 1.117: +2 -5 lines Diff to previous 1.117 No longer uses the valgrind option '--logfile-fd', we use the --logfile option instead (even though it appends the pid to the file name, making it harder to figure out its name to parse it after a test has run). Also made sure we only use valgrind for the actual test command command lines, not when for example running curl to detect if there are any already running servers are present etc. Revision 1.117 - (view) (download) (annotate) - [select for diffs] Thu Apr 22 10:33:55 2004 UTC (5 years, 10 months ago) by bagder Branch: MAIN Changes since 1.116: +5 -4 lines Diff to previous 1.116 modified how valgrind is run to make sure that file handle 3 exists when we tell valgrind to use that to send the logfile to Revision 1.116 - (view) (download) (annotate) - [select for diffs] Fri Apr 16 07:02:17 2004 UTC (5 years, 11 months ago) by bagder Branch: MAIN Changes since 1.115: +3 -3 lines Diff to previous 1.115 don't display the . and .. files when dumping the log/ contents Revision 1.115 - (view) (download) (annotate) - [select for diffs] Thu Apr 15 13:37:19 2004 UTC (5 years, 11 months ago) by bagder Branch: MAIN Changes since 1.114: +6 -23 lines Diff to previous 1.114 clean the log directory between each single test, so that we can better display all logs and only logs with relevant data when a test fails and -p is used. Revision 1.114 - (view) (download) (annotate) - [select for diffs] Wed Apr 14 07:04:45 2004 UTC (5 years, 11 months ago) by bagder Branch: MAIN Changes since 1.113: +20 -5 lines Diff to previous 1.113 display interesting log files on failure, if -p is used Revision 1.113 - (view) (download) (annotate) - [select for diffs] Tue Apr 13 05:57:50 2004 UTC (5 years, 11 months ago) by bagder Branch: MAIN Changes since 1.112: +38 -2 lines Diff to previous 1.112 Initial support for dumping the contents of the files in log/ when failing when -p is used. For easier bug-hunting of autobuild failures. This still only shows what files that are present in log/, as I believe we need to filter which files we show on a failure. Revision 1.112 - (view) (download) (annotate) - [select for diffs] Mon Mar 29 09:26:31 2004 UTC (5 years, 11 months ago) by bagder Branch: MAIN Changes since 1.111: +44 -5 lines Diff to previous 1.111 fix to figure out the "real" windows path when built and run with mingw Andrés García helped out! Revision 1.111 - (view) (download) (annotate) - [select for diffs] Mon Mar 1 16:24:54 2004 UTC (6 years ago) by bagder Branch: MAIN CVS Tags: curl-7_11_1 Changes since 1.110: +11 -1 lines Diff to previous 1.110 support 'large_file' as a feature to require for specific tests (such as test 99) Revision 1.110 - (view) (download) (annotate) - [select for diffs] Thu Feb 26 09:19:59 2004 UTC (6 years ago) by bagder Branch: MAIN Changes since 1.109: +2 -1 lines Diff to previous 1.109 runtests.pl now provides the srcdir to the ftpserver so that it can pass that to loadtest properly. Revision 1.109 - (view) (download) (annotate) - [select for diffs] Fri Feb 20 07:14:58 2004 UTC (6 years ago) by bagder Branch: MAIN Changes since 1.108: +2 -1 lines Diff to previous 1.108 %HTTPPORT supported in subVariables Revision 1.108 - (view) (download) (annotate) - [select for diffs] Fri Feb 20 06:59:17 2004 UTC (6 years ago) by bagder Branch: MAIN Changes since 1.107: +2 -2 lines Diff to previous 1.107 When trying to see if there's a friendly http server on "our" port, we only accept return code 7 to indicate that there's no server present. Revision 1.107 - (view) (download) (annotate) - [select for diffs] Thu Feb 12 14:40:08 2004 UTC (6 years, 1 month ago) by bagder Branch: MAIN Changes since 1.106: +9 -2 lines Diff to previous 1.106 provide a source path to the servers to make them find the tests when run outside the source dir, not needing any symlinks Revision 1.106 - (view) (download) (annotate) - [select for diffs] Tue Jan 13 08:57:02 2004 UTC (6 years, 2 months ago) by bagder Branch: MAIN CVS Tags: curl-7_11_0 Changes since 1.105: +11 -11 lines Diff to previous 1.105 use the *correct* header! Revision 1.105 - (view) (download) (annotate) - [select for diffs] Tue Jan 13 07:37:29 2004 UTC (6 years, 2 months ago) by bagder Branch: MAIN Changes since 1.104: +19 -2 lines Diff to previous 1.104 added standard source header Revision 1.104 - (view) (download) (annotate) - [select for diffs] Mon Jan 12 14:34:48 2004 UTC (6 years, 2 months ago) by bagder Branch: MAIN Changes since 1.103: +49 -15 lines Diff to previous 1.103 better skip reasons, longer waiting for startup of servers (due to slow/loaded host), added retrying/waiting for slow stunnel startups Revision 1.103 - (view) (download) (annotate) - [select for diffs] Wed Dec 17 15:33:04 2003 UTC (6 years, 3 months ago) by bagder Branch: MAIN Changes since 1.102: +28 -27 lines Diff to previous 1.102 Check the error code AFTER the protocol and data. Only changed to perhaps get some further input on the notorious test case 91 failures! Revision 1.102 - (view) (download) (annotate) - [select for diffs] Mon Nov 24 07:17:16 2003 UTC (6 years, 3 months ago) by bagder Branch: MAIN Changes since 1.101: +3 -1 lines Diff to previous 1.101 disable ftps-tests for now, we must make them work with the updated ftps functionality Revision 1.101 - (view) (download) (annotate) - [select for diffs] Thu Nov 13 10:05:44 2003 UTC (6 years, 4 months ago) by bagder Branch: MAIN Changes since 1.100: +21 -15 lines Diff to previous 1.100 -n disables valgrind now Revision 1.100 - (view) (download) (annotate) - [select for diffs] Fri Oct 31 21:34:39 2003 UTC (6 years, 4 months ago) by bagder Branch: MAIN CVS Tags: curl-7_10_8 Changes since 1.99: +11 -3 lines Diff to previous 1.99 my own system had a bad valgrind, so check that it works at least somewhat before we use it Revision 1.99 - (view) (download) (annotate) - [select for diffs] Wed Oct 29 16:27:43 2003 UTC (6 years, 4 months ago) by bagder Branch: MAIN Changes since 1.98: +28 -12 lines Diff to previous 1.98 Stop using stunnel.pm, we pass in the path from the main script instead. Also made it easier to stop the test suite with control-c. Revision 1.98 - (view) (download) (annotate) - [select for diffs] Wed Oct 29 09:13:36 2003 UTC (6 years, 4 months ago) by bagder Branch: MAIN Changes since 1.97: +1 -2 lines Diff to previous 1.97 stunnel.pm is removed Revision 1.97 - (view) (download) (annotate) - [select for diffs] Wed Oct 29 09:12:47 2003 UTC (6 years, 4 months ago) by bagder Branch: MAIN Changes since 1.96: +28 -3 lines Diff to previous 1.96 now check for and use valgrind, inserted and modified the check for stunnel and we no longer use the stunnel.pm Revision 1.96 - (view) (download) (annotate) - [select for diffs] Mon Oct 27 06:40:48 2003 UTC (6 years, 4 months ago) by bagder Branch: MAIN Changes since 1.95: +3 -3 lines Diff to previous 1.95 slightly quieter torture test by default Revision 1.95 - (view) (download) (annotate) - [select for diffs] Fri Oct 24 13:00:19 2003 UTC (6 years, 4 months ago) by bagder Branch: MAIN Changes since 1.94: +44 -16 lines Diff to previous 1.94 improved the torture testing Revision 1.94 - (view) (download) (annotate) - [select for diffs] Fri Oct 24 08:53:59 2003 UTC (6 years, 4 months ago) by bagder Branch: MAIN Changes since 1.93: +167 -38 lines Diff to previous 1.93 Introducing -t to "torture" the memory allocations/failing/bail-outing in curl and libcurl. -t is not used anywhere automated yet, and it does already identify memory leaks on failed allocations. Work to do. Revision 1.93 - (view) (download) (annotate) - [select for diffs] Wed Oct 22 12:46:45 2003 UTC (6 years, 4 months ago) by bagder Branch: MAIN Changes since 1.92: +2 -2 lines Diff to previous 1.92 allow gdb to check the libtest dir for sources too (for the 500- tests) Revision 1.92 - (view) (download) (annotate) - [select for diffs] Fri Sep 12 15:41:14 2003 UTC (6 years, 6 months ago) by bagder Branch: MAIN Changes since 1.91: +14 -1 lines Diff to previous 1.91 When people have environment variables set for protocol proxies, we must make sure to clear them before we run the tests as they interfere badly otherwise. Revision 1.91 - (view) (download) (annotate) - [select for diffs] Thu Aug 14 12:59:54 2003 UTC (6 years, 7 months ago) by bagder Branch: MAIN CVS Tags: curl-7_10_7 Changes since 1.90: +17 -7 lines Diff to previous 1.90 better report on why tests are skipped, and also show a count of the amount of test cases that were "considered". Revision 1.90 - (view) (download) (annotate) - [select for diffs] Tue Aug 12 21:18:39 2003 UTC (6 years, 7 months ago) by bagder Branch: MAIN Changes since 1.89: +17 -1 lines Diff to previous 1.89 David Byron's fix that makes this script use 'cygpath' instead of 'pwd' if this runs on windows, to find out the current working directory. Revision 1.89 - (view) (download) (annotate) - [select for diffs] Wed Aug 6 23:10:36 2003 UTC (6 years, 7 months ago) by bagder Branch: MAIN Changes since 1.88: +5 -16 lines Diff to previous 1.88 minor cleanup Revision 1.88 - (view) (download) (annotate) - [select for diffs] Thu Jun 26 11:44:01 2003 UTC (6 years, 8 months ago) by bagder Branch: MAIN CVS Tags: curl-7_10_6 Changes since 1.87: +109 -55 lines Diff to previous 1.87 produce a skip-report at the end of all tests, and thus record and count them properly Revision 1.87 - (view) (download) (annotate) - [select for diffs] Fri Jun 13 09:09:04 2003 UTC (6 years, 9 months ago) by bagder Branch: MAIN Changes since 1.86: +2 -2 lines Diff to previous 1.86 stdout is good enough Revision 1.86 - (view) (download) (annotate) - [select for diffs] Fri Jun 13 09:04:08 2003 UTC (6 years, 9 months ago) by bagder Branch: MAIN Changes since 1.85: +82 -60 lines Diff to previous 1.85 work more on pids, less on pidfiles to be able to do better kills at the end of the test where the pidfiles aren't found, but "our" server is running Revision 1.85 - (view) (download) (annotate) - [select for diffs] Thu Jun 12 23:05:12 2003 UTC (6 years, 9 months ago) by bagder Branch: MAIN Changes since 1.84: +3 -2 lines Diff to previous 1.84 get and use only the first line of the curl --version output Revision 1.84 - (view) (download) (annotate) - [select for diffs] Thu Jun 12 16:38:14 2003 UTC (6 years, 9 months ago) by bagder Branch: MAIN Changes since 1.83: +24 -47 lines Diff to previous 1.83 require the netrc_debug feature the same way we now can require SSL present client-side Revision 1.83 - (view) (download) (annotate) - [select for diffs] Thu Jun 12 16:22:52 2003 UTC (6 years, 9 months ago) by bagder Branch: MAIN Changes since 1.82: +22 -1 lines Diff to previous 1.82 now test cases can be set to be dependent on the presence of "SSL" in the client/library Revision 1.82 - (view) (download) (annotate) - [select for diffs] Mon May 19 13:08:48 2003 UTC (6 years, 10 months ago) by bagder Branch: MAIN Changes since 1.81: +1 -7 lines Diff to previous 1.81 remove debug output Revision 1.81 - (view) (download) (annotate) - [select for diffs] Mon May 19 13:06:10 2003 UTC (6 years, 10 months ago) by bagder Branch: MAIN Changes since 1.80: +29 -1 lines Diff to previous 1.80 setenv support added to allow test cases to require a set of environment variables Revision 1.80 - (view) (download) (annotate) - [select for diffs] Wed Apr 30 20:28:49 2003 UTC (6 years, 10 months ago) by bagder Branch: MAIN CVS Tags: curl-7_10_5 Changes since 1.79: +13 -36 lines Diff to previous 1.79 no longer assume that the test number implies servers to run Revision 1.79 - (view) (download) (annotate) - [select for diffs] Wed Apr 30 17:15:38 2003 UTC (6 years, 10 months ago) by bagder Branch: MAIN Changes since 1.78: +15 -14 lines Diff to previous 1.78 modified to produce nicer output when a single test fails Revision 1.78 - (view) (download) (annotate) - [select for diffs] Tue Apr 1 08:41:49 2003 UTC (6 years, 11 months ago) by bagder Branch: MAIN CVS Tags: curl-7_10_4 Changes since 1.77: +21 -5 lines Diff to previous 1.77 support the new <killserver> tag Revision 1.77 - (view) (download) (annotate) - [select for diffs] Wed Mar 19 09:26:29 2003 UTC (7 years ago) by bagder Branch: MAIN Changes since 1.76: +3 -2 lines Diff to previous 1.76 set binary mode for some file handling and it might work better on some cygwin installations (using DOS-style files somehow?) Revision 1.76 - (view) (download) (annotate) - [select for diffs] Sat Mar 15 17:26:59 2003 UTC (7 years ago) by bagder Branch: MAIN Changes since 1.75: +2 -2 lines Diff to previous 1.75 missing newline added Revision 1.75 - (view) (download) (annotate) - [select for diffs] Sat Mar 15 17:11:13 2003 UTC (7 years ago) by bagder Branch: MAIN Changes since 1.74: +3 -1 lines Diff to previous 1.74 allow 'none' as server Revision 1.74 - (view) (download) (annotate) - [select for diffs] Sat Mar 15 16:43:58 2003 UTC (7 years ago) by bagder Branch: MAIN Changes since 1.73: +131 -64 lines Diff to previous 1.73 * use the pid returned back from test-servers and kill them before starting them the first time * verify that the server we start really comes up fine and works as expected before continue * count test cases where the server can't be run (for whatever reason) * prefix lots of messages with RUN: to make it easier to realize which script is saying what when running tests verbose * remove the generic sleep(1) from each test, makes the suite fly! ;-) I hope these changes will make the tests run somewhat more reliably on more platforms. Revision 1.73 - (view) (download) (annotate) - [select for diffs] Mon Jan 27 13:51:35 2003 UTC (7 years, 1 month ago) by bagder Branch: MAIN Changes since 1.72: +17 -14 lines Diff to previous 1.72 tests that were not run due to restraints (the netrc-tests) were counted as skipped twice, and thus the total number of tests appeared wrong Revision 1.72 - (view) (download) (annotate) - [select for diffs] Tue Jan 21 10:29:07 2003 UTC (7 years, 1 month ago) by bagder Branch: MAIN Changes since 1.71: +2 -2 lines Diff to previous 1.71 pass srcdir to the ftps-server as well Revision 1.71 - (view) (download) (annotate) - [select for diffs] Tue Jan 21 10:14:25 2003 UTC (7 years, 1 month ago) by bagder Branch: MAIN Changes since 1.70: +2 -2 lines Diff to previous 1.70 runtests.pl now passes the sourcedir path to the httpsserver.pl script Revision 1.70 - (view) (download) (annotate) - [select for diffs] Mon Jan 20 15:43:50 2003 UTC (7 years, 1 month ago) by bagder Branch: MAIN Changes since 1.69: +5 -5 lines Diff to previous 1.69 output summary with easy identifyable string prefixes Revision 1.69 - (view) (download) (annotate) - [select for diffs] Thu Jan 9 11:26:57 2003 UTC (7 years, 2 months ago) by bagder Branch: MAIN CVS Tags: curl-7_10_3 Changes since 1.68: +2 -2 lines Diff to previous 1.68 pass a file name to memanalyze to read from instead of using stdin Revision 1.68 - (view) (download) (annotate) - [select for diffs] Fri Dec 13 16:24:57 2002 UTC (7 years, 3 months ago) by bagder Branch: MAIN Changes since 1.67: +2 -2 lines Diff to previous 1.67 fixed another space issue Revision 1.67 - (view) (download) (annotate) - [select for diffs] Thu Dec 12 16:46:45 2002 UTC (7 years, 3 months ago) by bagder Branch: MAIN Changes since 1.66: +2 -2 lines Diff to previous 1.66 missing space added, nows run old tests fine again Revision 1.66 - (view) (download) (annotate) - [select for diffs] Thu Dec 12 13:42:21 2002 UTC (7 years, 3 months ago) by bagder Branch: MAIN Changes since 1.65: +12 -5 lines Diff to previous 1.65 make ftps and https invoke both necessary servers Revision 1.65 - (view) (download) (annotate) - [select for diffs] Thu Dec 12 12:20:06 2002 UTC (7 years, 3 months ago) by bagder Branch: MAIN Changes since 1.64: +98 -47 lines Diff to previous 1.64 supports the new 'tool' and 'server' tags Revision 1.64 - (view) (download) (annotate) - [select for diffs] Wed Nov 6 08:29:48 2002 UTC (7 years, 4 months ago) by bagder Branch: MAIN CVS Tags: curl-7_10_2 Changes since 1.63: +2 -2 lines Diff to previous 1.63 output all test case numbers with three digits Revision 1.63 - (view) (download) (annotate) - [select for diffs] Fri Aug 30 10:50:22 2002 UTC (7 years, 6 months ago) by bagder Branch: MAIN CVS Tags: curl-7_10, curl-7_10_1 Changes since 1.62: +6 -2 lines Diff to previous 1.62 show return code when run verbose Revision 1.62 - (view) (download) (annotate) - [select for diffs] Mon Aug 12 09:41:56 2002 UTC (7 years, 7 months ago) by bagder Branch: MAIN Changes since 1.61: +4 -4 lines Diff to previous 1.61 redirect stderr to /dev/null when testing for running test-servers Revision 1.61 - (view) (download) (annotate) - [select for diffs] Tue Jun 11 15:11:41 2002 UTC (7 years, 9 months ago) by bagder Branch: MAIN CVS Tags: curl-7_9_8 Changes since 1.60: +9 -1 lines Diff to previous 1.60 more nonewline support Revision 1.60 - (view) (download) (annotate) - [select for diffs] Tue May 21 22:39:09 2002 UTC (7 years, 9 months ago) by bagder Branch: MAIN Changes since 1.59: +3 -2 lines Diff to previous 1.59 James Cone's little work-around for the strict error Revision 1.59 - (view) (download) (annotate) - [select for diffs] Tue May 21 22:20:56 2002 UTC (7 years, 9 months ago) by bagder Branch: MAIN Changes since 1.58: +70 -12 lines Diff to previous 1.58 test suite mods for the netrc testing stuff Revision 1.58 - (view) (download) (annotate) - [select for diffs] Tue Apr 9 14:28:16 2002 UTC (7 years, 11 months ago) by bagder Branch: MAIN CVS Tags: curl-7_9_6, curl-7_9_7, curl-7_9_7-pre2 Changes since 1.57: +2 -1 lines Diff to previous 1.57 set the HOME variable to the current dir, to prevent any real ~/.curlrc to play tricks on us! Revision 1.57 - (view) (download) (annotate) - [select for diffs] Fri Mar 1 09:20:03 2002 UTC (8 years ago) by bagder Branch: MAIN CVS Tags: curl-7_9_5 Changes since 1.56: +2 -2 lines Diff to previous 1.56 memanalyze is now moved to the tests/ dir Revision 1.56 - (view) (download) (annotate) - [select for diffs] Thu Feb 28 12:36:25 2002 UTC (8 years ago) by bagder Branch: MAIN Changes since 1.55: +5 -2 lines Diff to previous 1.55 set CURL_MEMDEBUG to enable memory debugging in case curl is compiled with it Revision 1.55 - (view) (download) (annotate) - [select for diffs] Mon Feb 25 14:08:51 2002 UTC (8 years ago) by bagder Branch: MAIN CVS Tags: curl-7_9_5-pre4 Changes since 1.54: +2 -2 lines Diff to previous 1.54 use env to run perl Revision 1.54 - (view) (download) (annotate) - [select for diffs] Mon Feb 25 12:45:20 2002 UTC (8 years ago) by bagder Branch: MAIN Changes since 1.53: +7 -3 lines Diff to previous 1.53 use the pid file, use the automake subdir Revision 1.53 - (view) (download) (annotate) - [select for diffs] Mon Feb 25 12:14:24 2002 UTC (8 years ago) by bagder Branch: MAIN Changes since 1.52: +2 -2 lines Diff to previous 1.52 use the former logfile name again since the ftp server also uses that... Revision 1.52 - (view) (download) (annotate) - [select for diffs] Mon Feb 25 11:12:10 2002 UTC (8 years ago) by bagder Branch: MAIN Changes since 1.51: +1 -14 lines Diff to previous 1.51 we actually ran all tests just now, feb 25th, 2002 12:11 MET. with the new http server on Linux Revision 1.51 - (view) (download) (annotate) - [select for diffs] Fri Feb 22 15:40:17 2002 UTC (8 years ago) by bagder Branch: MAIN Changes since 1.50: +8 -1 lines Diff to previous 1.50 16 tests OK Revision 1.50 - (view) (download) (annotate) - [select for diffs] Fri Feb 22 15:17:41 2002 UTC (8 years ago) by bagder Branch: MAIN Changes since 1.49: +1 -18 lines Diff to previous 1.49 cut off big parts of the banner Revision 1.49 - (view) (download) (annotate) - [select for diffs] Fri Feb 22 10:50:36 2002 UTC (8 years ago) by bagder Branch: MAIN Changes since 1.48: +10 -1 lines Diff to previous 1.48 support for using protocol without a trailing newline Revision 1.48 - (view) (download) (annotate) - [select for diffs] Tue Feb 19 01:04:31 2002 UTC (8 years ago) by bagder Branch: MAIN CVS Tags: curl-7_9_5-pre2 Changes since 1.47: +2 -2 lines Diff to previous 1.47 use the new HTTP server input file Revision 1.47 - (view) (download) (annotate) - [select for diffs] Tue Feb 19 00:26:44 2002 UTC (8 years ago) by bagder Branch: MAIN Changes since 1.46: +5 -6 lines Diff to previous 1.46 fixed the huge text just in case anyone actually reads it Revision 1.46 - (view) (download) (annotate) - [select for diffs] Wed Jan 30 10:18:47 2002 UTC (8 years, 1 month ago) by bagder Branch: MAIN Changes since 1.45: +31 -1 lines Diff to previous 1.45 big-time alert that this doesn't work Revision 1.45 - (view) (download) (annotate) - [select for diffs] Tue Jan 8 09:32:41 2002 UTC (8 years, 2 months ago) by bagder Branch: MAIN CVS Tags: curl-7_9_3, curl-7_9_3-pre2, curl-7_9_3-pre3 Changes since 1.44: +14 -4 lines Diff to previous 1.44 test case 38 added a few new requirements Revision 1.44 - (view) (download) (annotate) - [select for diffs] Fri Jan 4 13:20:17 2002 UTC (8 years, 2 months ago) by bagder Branch: MAIN CVS Tags: curl-7_9_3-pre1 Changes since 1.43: +20 -9 lines Diff to previous 1.43 -l lists all tests Revision 1.43 - (view) (download) (annotate) - [select for diffs] Thu Jan 3 08:22:05 2002 UTC (8 years, 2 months ago) by bagder Branch: MAIN Changes since 1.42: +3 -2 lines Diff to previous 1.42 added a little percentage for "ok coverage" Revision 1.42 - (view) (download) (annotate) - [select for diffs] Thu Nov 29 20:15:59 2001 UTC (8 years, 3 months ago) by bagder Branch: MAIN CVS Tags: curl-7_9_2 Changes since 1.41: +4 -1 lines Diff to previous 1.41 remove the command file after each test Revision 1.41 - (view) (download) (annotate) - [select for diffs] Wed Oct 17 11:51:02 2001 UTC (8 years, 5 months ago) by bagder Branch: MAIN CVS Tags: curl-7_9_1 Changes since 1.40: +28 -18 lines Diff to previous 1.40 don't use 'strict' anymore, as it doesn't work good with the cygwin fixes also, always kill/restart the HTTP server on startup if it is our test server Revision 1.40 - (view) (download) (annotate) - [select for diffs] Wed Oct 10 22:04:42 2001 UTC (8 years, 5 months ago) by bagder Branch: MAIN Changes since 1.39: +2 -2 lines Diff to previous 1.39 checkserver() bugged, Kevin Roth detected and fixed Revision 1.39 - (view) (download) (annotate) - [select for diffs] Tue Aug 21 13:18:08 2001 UTC (8 years, 6 months ago) by bagder Branch: MAIN CVS Tags: curl-7_9 Changes since 1.38: +6 -1 lines Diff to previous 1.38 Georg Huettenegger's patch curl-7.8.1-pre5-patch-20010819 Revision 1.38 - (view) (download) (annotate) - [select for diffs] Wed Aug 8 07:51:00 2001 UTC (8 years, 7 months ago) by bagder Branch: MAIN CVS Tags: curl-7_8_1 Changes since 1.37: +2 -2 lines Diff to previous 1.37 when a test expects an error code but gets a different one, we now output both of them Revision 1.37 - (view) (download) (annotate) - [select for diffs] Mon Aug 6 12:10:00 2001 UTC (8 years, 7 months ago) by bagder Branch: MAIN Changes since 1.36: +6 -1 lines Diff to previous 1.36 adjusted to the correct treatmeant of file:// URLs Revision 1.36 - (view) (download) (annotate) - [select for diffs] Mon Aug 6 08:43:37 2001 UTC (8 years, 7 months ago) by bagder Branch: MAIN CVS Tags: curl-7_8_1-pre3 Changes since 1.35: +7 -7 lines Diff to previous 1.35 7.8.1-pre3 commit Revision 1.35 - (view) (download) (annotate) - [select for diffs] Wed Jun 27 22:01:08 2001 UTC (8 years, 8 months ago) by bagder Branch: MAIN Changes since 1.34: +8 -3 lines Diff to previous 1.34 better strip Revision 1.34 - (view) (download) (annotate) - [select for diffs] Thu Jun 14 12:16:07 2001 UTC (8 years, 9 months ago) by bagder Branch: MAIN Changes since 1.33: +5 -3 lines Diff to previous 1.33 made stdin testing work, also made 'nocheck=true' work when set on the reply data section Revision 1.33 - (view) (download) (annotate) - [select for diffs] Mon May 28 15:26:15 2001 UTC (8 years, 9 months ago) by bagder Branch: MAIN CVS Tags: curl-7_8, curl-7_8-pre2 Changes since 1.32: +58 -18 lines Diff to previous 1.32 better -v use, passes -I to all perl invokes Revision 1.32 - (view) (download) (annotate) - [select for diffs] Wed May 23 15:02:58 2001 UTC (8 years, 9 months ago) by bagder Branch: MAIN Changes since 1.31: +120 -189 lines Diff to previous 1.31 adjusted to the new test case formats Revision 1.31 - (view) (download) (annotate) - [select for diffs] Mon May 21 13:38:38 2001 UTC (8 years, 9 months ago) by bagder Branch: MAIN Changes since 1.30: +13 -5 lines Diff to previous 1.30 doesn't run ssl tests if libcurl wasn't built with ssl support (and reports about the libcurl SSL status) Revision 1.30 - (view) (download) (annotate) - [select for diffs] Mon May 14 12:09:47 2001 UTC (8 years, 10 months ago) by bagder Branch: MAIN Changes since 1.29: +19 -5 lines Diff to previous 1.29 pid files fixes, ftp server already-running-but-no-control check Revision 1.29 - (view) (download) (annotate) - [select for diffs] Fri May 4 07:47:11 2001 UTC (8 years, 10 months ago) by bagder Branch: MAIN CVS Tags: curl-7_7_3 Changes since 1.28: +18 -8 lines Diff to previous 1.28 'FILE *' changed to 'void *' in all callback functions Revision 1.28 - (view) (download) (annotate) - [select for diffs] Thu Apr 26 08:32:12 2001 UTC (8 years, 10 months ago) by bagder Branch: MAIN Changes since 1.27: +10 -2 lines Diff to previous 1.27 split curl and libcurl into two strings in the initial display Revision 1.27 - (view) (download) (annotate) - [select for diffs] Tue Apr 24 21:46:37 2001 UTC (8 years, 10 months ago) by bagder Branch: MAIN Changes since 1.26: +2 -2 lines Diff to previous 1.26 no name no test Revision 1.26 - (view) (download) (annotate) - [select for diffs] Tue Apr 24 21:09:53 2001 UTC (8 years, 10 months ago) by bagder Branch: MAIN Changes since 1.25: +210 -51 lines Diff to previous 1.25 new tests, new server invoke system Revision 1.25 - (view) (download) (annotate) - [select for diffs] Tue Mar 13 22:14:53 2001 UTC (9 years ago) by bagder Branch: MAIN CVS Tags: curl-7_7, curl-7_7-beta3, curl-7_7-beta5, curl-7_7_1, curl-7_7_2 Changes since 1.24: +2 -2 lines Diff to previous 1.24 made 'X to Y' sequences not include X twice Revision 1.24 - (view) (download) (annotate) - [select for diffs] Mon Mar 12 13:46:23 2001 UTC (9 years ago) by bagder Branch: MAIN CVS Tags: curl-7_7-beta2 Changes since 1.23: +13 -5 lines Diff to previous 1.23 include the failed test case numbers in the end summary Revision 1.23 - (view) (download) (annotate) - [select for diffs] Mon Mar 12 12:58:30 2001 UTC (9 years ago) by bagder Branch: MAIN Changes since 1.22: +28 -6 lines Diff to previous 1.22 made it support test case ranges on the command line, specified as "X to Y", where X is smaller than Y. Revision 1.22 - (view) (download) (annotate) - [select for diffs] Mon Mar 5 14:03:48 2001 UTC (9 years ago) by bagder Branch: MAIN CVS Tags: curl-7_7-beta1 Changes since 1.21: +5 -1 lines Diff to previous 1.21 show the ftp server invoke line when -d is used Revision 1.21 - (view) (download) (annotate) - [select for diffs] Tue Feb 20 13:58:39 2001 UTC (9 years ago) by bagder Branch: MAIN CVS Tags: curl-7_7_alpha2 Changes since 1.20: +23 -5 lines Diff to previous 1.20 -g runs the specified test(s) with gdb! Revision 1.20 - (view) (download) (annotate) - [select for diffs] Mon Jan 29 15:07:28 2001 UTC (9 years, 1 month ago) by bagder Branch: MAIN CVS Tags: curl-7_6_1, curl-7_6_1-pre2, curl-7_6_1-pre3 Changes since 1.19: +2 -1 lines Diff to previous 1.19 removed upload.NN files after each test Revision 1.19 - (view) (download) (annotate) - [select for diffs] Sat Jan 27 18:50:54 2001 UTC (9 years, 1 month ago) by bagder Branch: MAIN CVS Tags: curl-7_6_1-pre1 Changes since 1.18: +12 -3 lines Diff to previous 1.18 Added -d that enables easier protocol/server debug overview (it invokes the servers with their -v options) Revision 1.18 - (view) (download) (annotate) - [select for diffs] Mon Jan 8 22:18:30 2001 UTC (9 years, 2 months ago) by bagder Branch: MAIN CVS Tags: curl-7_6, curl-7_6-pre4, curl_7_6-pre3 Changes since 1.17: +4 -3 lines Diff to previous 1.17 Loic Dachary's updates to get 'make distcheck' work, including running the test suite Revision 1.17 - (view) (download) (annotate) - [select for diffs] Tue Nov 28 12:49:39 2000 UTC (9 years, 3 months ago) by bagder Branch: MAIN CVS Tags: curl-7_5, curl-7_5_2, pre-header-change Changes since 1.16: +12 -3 lines Diff to previous 1.16 now counts all test cases and presents a counter at the end Revision 1.16 - (view) (download) (annotate) - [select for diffs] Mon Nov 27 12:53:50 2000 UTC (9 years, 3 months ago) by bagder Branch: MAIN Changes since 1.15: +18 -6 lines Diff to previous 1.15 modified for ftp custom commands Revision 1.15 - (view) (download) (annotate) - [select for diffs] Mon Nov 27 11:53:50 2000 UTC (9 years, 3 months ago) by bagder Branch: MAIN Changes since 1.14: +21 -16 lines Diff to previous 1.14 if the server doesn't output a logfile, the protocol file is not compared with it! This makes tests without server (like for file://) smarter. Revision 1.14 - (view) (download) (annotate) - [select for diffs] Tue Nov 21 19:28:11 2000 UTC (9 years, 3 months ago) by bagder Branch: MAIN Changes since 1.13: +39 -14 lines Diff to previous 1.13 upload check, better ability to specify test cases on the command line Revision 1.13 - (view) (download) (annotate) - [select for diffs] Tue Nov 21 17:07:16 2000 UTC (9 years, 3 months ago) by bagder Branch: MAIN Changes since 1.12: +20 -6 lines Diff to previous 1.12 added a command line log that logs all command lines run in the complete test run Revision 1.12 - (view) (download) (annotate) - [select for diffs] Tue Nov 21 15:48:40 2000 UTC (9 years, 3 months ago) by bagder Branch: MAIN Changes since 1.11: +77 -21 lines Diff to previous 1.11 starts and stops both HTTP and FTP servers now checks memanalyze output better filters PORT output when doing FTP compares Revision 1.11 - (view) (download) (annotate) - [select for diffs] Fri Nov 17 15:58:25 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.10: +52 -24 lines Diff to previous 1.10 now supports checks for exit codes and check for memory even when curl returns (expected) exit code Revision 1.10 - (view) (download) (annotate) - [select for diffs] Fri Nov 17 15:34:33 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.9: +2 -4 lines Diff to previous 1.9 output FAILED properly even when -s is used Revision 1.9 - (view) (download) (annotate) - [select for diffs] Fri Nov 17 15:15:48 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.8: +25 -9 lines Diff to previous 1.8 uses stricter output Revision 1.8 - (view) (download) (annotate) - [select for diffs] Fri Nov 17 15:07:29 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.7: +98 -24 lines Diff to previous 1.7 better stdout check, full support for memory debug tests Revision 1.7 - (view) (download) (annotate) - [select for diffs] Wed Nov 15 08:21:14 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.6: +7 -3 lines Diff to previous 1.6 now sorts the test cases when "all" is used Revision 1.6 - (view) (download) (annotate) - [select for diffs] Wed Nov 15 07:09:37 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.5: +41 -24 lines Diff to previous 1.5 'use strict' compliant Revision 1.5 - (view) (download) (annotate) - [select for diffs] Tue Nov 14 11:56:16 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.4: +1 -8 lines Diff to previous 1.4 removed some /= 256 that was wrongly left Revision 1.4 - (view) (download) (annotate) - [select for diffs] Tue Nov 14 10:28:25 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.3: +13 -0 lines Diff to previous 1.3 added help text on -h Revision 1.3 - (view) (download) (annotate) - [select for diffs] Tue Nov 14 10:18:44 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.2: +141 -19 lines Diff to previous 1.2 removed lots of external program dependencies (for windows compliance) added lots of comments added -s for short output and made it possible to run specific test cases from the command line Revision 1.2 - (view) (download) (annotate) - [select for diffs] Mon Nov 13 18:34:27 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN Changes since 1.1: +13 -8 lines Diff to previous 1.1 logs stderr as well now, which is good if the program crashes, and also dumps more information in case curl doesn't return success Revision 1.1 - (view) (download) (annotate) - [select for diffs] Mon Nov 13 16:06:16 2000 UTC (9 years, 4 months ago) by bagder Branch: MAIN converted shell script to perl This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision. |
Page updated November 16, 2009.
web site info