]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
TODO: Use "random" ports for the test servers
authorDaniel Stenberg <daniel@haxx.se>
Sun, 22 Mar 2020 22:30:09 +0000 (23:30 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 22 Mar 2020 22:30:09 +0000 (23:30 +0100)
docs/TODO

index fbf2d2520cce84fda6e9d68e86d7c321c0914ad7..ddf3652b8084b0e7a0bcf81beb6245474fd8b4f2 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
  20.6 Use the RFC6265 test suite
  20.7 Support LD_PRELOAD on macOS
  20.8 Run web-platform-tests url tests
+ 20.9 Use "random" ports for the test servers
 
  21. Next SONAME bump
  21.1 http-style HEAD output for FTP
@@ -1096,6 +1097,17 @@ that doesn't exist on the server, just like --ftp-create-dirs.
 
  See https://github.com/curl/curl/issues/4477
 
+20.9 Use "random" ports for the test servers
+
+ Instead of insisting and using fixed port numbers for the tests (even though
+ they can be changed with a switch), consider letting each server pick a
+ random available one at start-up, store that info in a file and let the test
+ suite use that.
+
+ We could then remove the "check that it is our server that's running"-check
+ and we would immediately detect when we write tests wrongly to use hard-coded
+ port numbers.
+
 21. Next SONAME bump
 
 21.1 http-style HEAD output for FTP