diff options
author | Daniel Stenberg <daniel@haxx.se> | 2021-06-11 11:22:46 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2021-06-11 12:48:56 +0200 |
commit | a15d146f47c5a0962fcd87566359d011a623a678 (patch) | |
tree | ae944003dc894b07e29cc95882b5eb213d909337 /tests | |
parent | 14a2ca85ecb8478772a30d8c2521e5e1d1d98b3d (diff) | |
download | curl-a15d146f47c5a0962fcd87566359d011a623a678.tar.gz |
tests: update README about servers and port numbers
Closes #7242
Diffstat (limited to 'tests')
-rw-r--r-- | tests/README.md | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/tests/README.md b/tests/README.md index 3ecfb4ac0..db884a2be 100644 --- a/tests/README.md +++ b/tests/README.md @@ -51,17 +51,15 @@ ### Test servers - The test suite runs simple FTP, POP3, IMAP, SMTP, HTTP and TFTP stand-alone - servers on the ports listed above to which it makes requests. For SSL tests, - it runs stunnel to handle encryption to the regular servers. For SSH, it - runs a standard OpenSSH server. For SOCKS4/5 tests SSH is used to perform - the SOCKS functionality and requires a SSH client and server. - - The base port number (8990), which all the individual port numbers are - indexed from, can be set explicitly using runtests.pl' -b option to allow - running more than one instance of the test suite simultaneously on one - machine, or just move the servers in case you have local services on any of - those ports. + The test suite runs stand-alone servers on random ports to which it makes + requests. For SSL tests, it runs stunnel to handle encryption to the regular + servers. For SSH, it runs a standard OpenSSH server. For SOCKS4/5 tests SSH + is used to perform the SOCKS functionality and requires a SSH client and + server. + + The listen port numbers for the test servers are picked randomly to allow + users to run multiple test cases concurrently and to not collide with other + existing services that might listen to ports on the machine. The HTTP server supports listening on a Unix domain socket, the default location is 'http.sock'. @@ -87,6 +85,8 @@ line). The latter is meant for local temporary disables and will be ignored by git. + Test cases mentioned in `DISABLED` can still be run if `-f` is provided. + When `-s` is not present, each successful test will display on one line the test number and description and on the next line a set of flags, the test result, current test sequence, total number of tests to be run and an |