[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnurl] 63/264: TODO: Use "random" ports for the test servers
From: |
gnunet |
Subject: |
[gnurl] 63/264: TODO: Use "random" ports for the test servers |
Date: |
Thu, 30 Apr 2020 16:06:06 +0200 |
This is an automated email from the git hooks/post-receive script.
nikita pushed a commit to branch master
in repository gnurl.
commit 4b355dd13b29eb8ef93d20c60b418004d8b8d6b1
Author: Daniel Stenberg <address@hidden>
AuthorDate: Sun Mar 22 23:30:09 2020 +0100
TODO: Use "random" ports for the test servers
---
docs/TODO | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/docs/TODO b/docs/TODO
index fbf2d2520..ddf3652b8 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -163,6 +163,7 @@
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
--
To stop receiving notification emails like this one, please contact
address@hidden.
- [gnurl] 62/264: lib/curl_setup: adjust the copyright year range, (continued)
- [gnurl] 62/264: lib/curl_setup: adjust the copyright year range, gnunet, 2020/04/30
- [gnurl] 78/264: CI: remove default Ubuntu build from GitHub Actions, gnunet, 2020/04/30
- [gnurl] 30/264: vtls: free ssl_config leftovers on out-of-memory, gnunet, 2020/04/30
- [gnurl] 75/264: config: remove all defines of HAVE_DES_H, gnunet, 2020/04/30
- [gnurl] 65/264: test970: improve the test, gnunet, 2020/04/30
- [gnurl] 82/264: docs/make: generate curl.1 from listed files only, gnunet, 2020/04/30
- [gnurl] 76/264: CI: migrate macOS jobs from Azure and Travis CI to GitHub Actions, gnunet, 2020/04/30
- [gnurl] 34/264: DISABLED: disable test 323, gnunet, 2020/04/30
- [gnurl] 42/264: tool_setopt: correct the copyright year range, gnunet, 2020/04/30
- [gnurl] 90/264: KNOWN_BUGS: "stick to same family over SOCKS pro" is presumed fixed, gnunet, 2020/04/30
- [gnurl] 63/264: TODO: Use "random" ports for the test servers,
gnunet <=
- [gnurl] 85/264: RELEASE-NOTES: synced, gnunet, 2020/04/30
- [gnurl] 120/264: windows: enable UnixSockets with all build toolchains, gnunet, 2020/04/30
- [gnurl] 118/264: sockfilt: remove redundancy in timeout handling, gnunet, 2020/04/30
- [gnurl] 97/264: output.d: quote the URL when globbing, gnunet, 2020/04/30
- [gnurl] 15/264: tests: remove python_dependencies for smbserver from our tree, gnunet, 2020/04/30
- [gnurl] 94/264: curl.h: remnove CURL_VERSION_ESNI. Never supported nor documented, gnunet, 2020/04/30
- [gnurl] 96/264: dist: add tests/version-scan.pl to tarball, gnunet, 2020/04/30
- [gnurl] 99/264: ngtcp2: update to git master for the key installation API change, gnunet, 2020/04/30
- [gnurl] 129/264: lib670: use the same Win32 API check as all other lib tests, gnunet, 2020/04/30
- [gnurl] 102/264: cleanup: insert newline after if() conditions, gnunet, 2020/04/30