curl/tests/server
Dan Fandrich 7d62f0d9b8 runtests; give each server a unique log lock file
Logs are written by several servers and all of them must be finished
writing before the test results can be determined. This means each
server must have its own lock file rather than sharing a single one,
which is how it was done up to now. Previously, the first server to
complete a test would clear the lock before the other server was done,
which caused flaky tests.

Lock files are now all found in their own directory, so counting locks
equals counting the files in that directory.  The result is that the
proxy logs are now reliably written which actually changes the expected
output for two tests.

Fixes #11231
Closes #11259
2023-06-07 16:02:58 -07:00
..
.gitignore copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
base64.pl copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
CMakeLists.txt copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
disabled.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
fake_ntlm.c tests: fix fake_ntlm to run with a dynamic log directory 2023-03-30 09:53:57 -07:00
getpart.c server/getpart: clear the buffer before load 2023-03-23 14:46:07 +01:00
getpart.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
Makefile.am copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
Makefile.inc copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
mqttd.c runtests; give each server a unique log lock file 2023-06-07 16:02:58 -07:00
resolve.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
rtspd.c runtests; give each server a unique log lock file 2023-06-07 16:02:58 -07:00
server_setup.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
server_sockaddr.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
sockfilt.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
socksd.c checksrc: find bad indentation in conditions without open brace 2023-04-28 23:11:00 +02:00
sws.c runtests; give each server a unique log lock file 2023-06-07 16:02:58 -07:00
testpart.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
tftp.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
tftpd.c runtests; give each server a unique log lock file 2023-06-07 16:02:58 -07:00
util.c tests: fix fake_ntlm to run with a dynamic log directory 2023-03-30 09:53:57 -07:00
util.h runtests; give each server a unique log lock file 2023-06-07 16:02:58 -07:00