Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-30 | Improved the test harness to allow running test servers on other than | Dan Fandrich | |
the default port numbers, allowing more than one test suite to run simultaneously on the same host. | |||
2007-04-25 | Added support in runtests.pl for "!n" test numbers to disable individual tests. | Dan Fandrich | |
2007-04-25 | When displaying log files, truncate the really longs ones such as you | Dan Fandrich | |
would get from a torture test. | |||
2007-04-24 | Treat log files and -k the same when running torture tests as when not. | Dan Fandrich | |
2007-04-23 | Added <postcheck> support to the test harness. | Dan Fandrich | |
2007-04-10 | Honour the -a option when -t is enabled. | Dan Fandrich | |
2007-04-06 | In case of test failure, try not to show log files of other tests | Yang Tse | |
2007-04-05 | Further improve displaying of individual logfiles | Yang Tse | |
2007-04-03 | fix enumeration of disabled tests when they have the highest number | Yang Tse | |
2007-04-03 | Improve displaying of logfiles making sure all lines end with \n | Yang Tse | |
and avoid using ! as last char of line. | |||
2007-03-24 | Changed the test harness to attempt to gracefully shut down servers | Dan Fandrich | |
before resorting to the kill -9 hammer. Added test harness infrastructure to support scp/sftp tests, using OpenSSH as the server. | |||
2007-03-18 | detect and show if built with yassl, but also set the "openssl" flag internally | Daniel Stenberg | |
since that is the API yassl attempts to provide | |||
2007-03-12 | libcurl supplies its own crypto hash functions when SSL is disabled, so | Dan Fandrich | |
'crypto' tests aren't dependent on SSL. Compiling with --disable-crypto-auth will cause test failures, however. | |||
2007-03-09 | Updated the test harness to add a new "crypto" feature check and updated the | Dan Fandrich | |
appropriate test case to use it. For now, this is treated the same as the "SSL" feature because curl doesn't list it separately. | |||
2007-03-09 | Updated the test harness to check for protocol support before running each | Dan Fandrich | |
test, fixing KNOWN_BUGS #11. Fixed some tests to more accurately specify their required servers and features. | |||
2007-03-08 | Added test infrastructure to support basic FTPS tests. This currently | Dan Fandrich | |
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. | |||
2007-02-22 | 5 seconds isn't always enough time to start a server on a loaded system. | Dan Fandrich | |
2007-02-12 | Rob Crittenden added support for NSS (Network Security Service) for the | Daniel Stenberg | |
SSL/TLS layer. http://www.mozilla.org/projects/security/pki/nss/ | |||
2007-01-27 | update copyright year notice | Yang Tse | |
2007-01-25 | Fixed a dangling pointer problem that prevented the http_proxy environment | Dan Fandrich | |
variable from being properly used in many cases (and caused test case 63 to fail). | |||
2007-01-18 | Added precheck that curl supports the 'openssl' engine in test 307. | Dan Fandrich | |
2006-11-20 | Revert runtests.pl back to revision 1.212 | Yang Tse | |
This is done to back out changes done from revisions 1.213 to 1.217 | |||
2006-11-20 | Add some message logging | Yang Tse | |
2006-11-20 | stop slaves before stopping servers | Yang Tse | |
2006-11-19 | Avoid passing child pid and test server pid, using the running | Yang Tse | |
servers hash, and adjust message arguments accordingly. | |||
2006-11-18 | Avoid keeping dupe pids When forked pid and test server pid is the same one. | Yang Tse | |
2006-11-17 | The hash of running servers is now a hash of hashes which for each running | Yang Tse | |
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. | |||
2006-11-09 | Remove showing stderr log files unconditionally for tests 518 and 537. | Yang Tse | |
Add failure checking for servers when fork()ed. Use same code path in 'stopserver' when called with a single or multiple pids. | |||
2006-11-01 | test 518 is all about testing libcurl functionality | Yang Tse | |
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. | |||
2006-10-31 | Show stderr log file for test 518 unconditionally. | Yang Tse | |
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. | |||
2006-10-27 | a small unification of the error text on failed server startups | Daniel Stenberg | |
2006-10-06 | catch silly mistakes better | Daniel Stenberg | |
2006-09-13 | nicer reporting of disabled tests | Daniel Stenberg | |
2006-09-13 | Added a generic way to disable test cases when "all" is run, and added the | Daniel Stenberg | |
FTP 3rd party transfers to that file for now until I have them sorted out. | |||
2006-09-06 | Invoke memanalyze from the source path and hush up about killing the FTP | Daniel Stenberg | |
server as part of test cases | |||
2006-05-11 | 1 - allow much longer time for the test FTP server to startup and get verified | Daniel Stenberg | |
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. | |||
2006-05-10 | My Solaris test server was simply too slow to be able to respond within 4 | Daniel Stenberg | |
seconds even when everything is fine! Now we allow a test server 8 seconds to respond to still be considered ok. | |||
2006-04-10 | Scan for 'stunnel4' before 'stunnel' since debian have them setup this way | Daniel Stenberg | |
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. | |||
2006-03-03 | If run on a curl built shared, detect this and invoke libtool for gdb | Daniel Stenberg | |
accordingly. | |||
2006-01-16 | David Shaw finally removed all traces of Gopher and we are now officially | Daniel Stenberg | |
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. | |||
2006-01-13 | Andrew Benham fixed a race condition in the test suite that could cause the | Daniel Stenberg | |
test script to kill all processes in the current process group! | |||
2005-12-08 | If unable to get curl's version, log all failure details. | Yang Tse | |
2005-12-06 | Yang Tse: With last change logging directory needs to be created sooner. | Daniel Stenberg | |
2005-12-05 | Yang Tse: make runtests.pl more talkative when unable to find out curl's | Daniel Stenberg | |
version. | |||
2005-09-30 | fixed the proper path to the tftpd server | Daniel Stenberg | |
2005-09-15 | added TFTP and TFTP-ipv6 support | Daniel Stenberg | |
2005-08-24 | valgrind version 3 renames the --logfile command line option to --log-file... | Daniel Stenberg | |
2005-07-03 | Andrew Bushnell provided enough info for me to tell that we badly needed to | Daniel Stenberg | |
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. | |||
2005-06-03 | Andres Garcia's text mode fix for the 'data' part | Daniel Stenberg | |
2005-05-25 | modified output logging, fixed the ftpslave killing | Daniel Stenberg | |