mirror of
https://github.com/curl/curl.git
synced 2024-11-21 01:16:58 +08:00
Mention that 'make test' does more than just run all the tests (suggested
by Kris/tinker105 in bug #1779054) and mention the torture tests.
This commit is contained in:
parent
8cf0814a14
commit
5cb2ee878c
11
tests/README
11
tests/README
@ -38,8 +38,10 @@ TCP ports used by default:
|
||||
on one machine.
|
||||
|
||||
Run:
|
||||
'make test'. This invokes the 'runtests.pl' perl script. Edit the top
|
||||
variables of that script in case you have some specific needs.
|
||||
'make test'. This builds the test suite support code and invokes the
|
||||
'runtests.pl' perl script to run all the tests. Edit the top variables
|
||||
of that script in case you have some specific needs, or run the script
|
||||
manually (after the support code has been built).
|
||||
|
||||
The script breaks on the first test that doesn't do OK. Use -a to prevent
|
||||
the script from abort on the first error. Run the script with -v for more
|
||||
@ -58,6 +60,11 @@ Memory:
|
||||
automatically detect if that is the case, and it will use the ../memanalyze
|
||||
script to analyze the memory debugging output.
|
||||
|
||||
The -t option will enable torture testing mode, which runs each test
|
||||
many times but causes a different memory allocation to fail on each
|
||||
successive run. This tests the out of memory error handling code to
|
||||
ensure that memory leaks do not occur even in those situations.
|
||||
|
||||
Debug:
|
||||
If a test case fails, you can conveniently get the script to invoke the
|
||||
debugger (gdb) for you with the server running and the exact same command
|
||||
|
Loading…
Reference in New Issue
Block a user