mirror of
https://github.com/curl/curl.git
synced 2026-04-14 22:41:40 +03:00
test1238: avoid tftpd being busy for tests shortly following
The tftpd server may still be busy if the total timeout of 25 seconds has not been reached or no sread error was received during or after the execution of the timeout test 1238. Once the next TFTP test comes around (eg. 1242 or 1243), those will fail because the tftpd server is still waiting on data from curl due to the UDP protocol being stateless and having no connection close. On Linux this error may not happen, because ICMP errors generated due to a swrite error can also be returned async on the next sread call instead. Therefore we will now just kill the tftpd server after test 1238 to make sure that the following tests are not affected. This enables us to no longer ignore tests 1242, 1243, 2002 and 2003 on the CI platforms CirrusCI and AppVeyor. Assisted-by: Peter Wu Closes #5364
This commit is contained in:
parent
743e9c234b
commit
cffbcc3110
3 changed files with 13 additions and 5 deletions
|
|
@ -220,12 +220,12 @@ environment:
|
|||
- APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2015"
|
||||
BUILD_SYSTEM: autotools
|
||||
TESTING: ON
|
||||
DISABLED_TESTS: "!19 ~1056 !1233 ~1242 ~1243 ~2002 ~2003"
|
||||
DISABLED_TESTS: "!19 ~1056 !1233"
|
||||
CONFIG_ARGS: "--enable-debug --enable-werror --enable-alt-svc --disable-threaded-resolver --disable-proxy"
|
||||
- APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2019"
|
||||
BUILD_SYSTEM: autotools
|
||||
TESTING: ON
|
||||
DISABLED_TESTS: "!19 !504 !704 !705 ~1056 !1233 ~1242 ~1243 ~2002 ~2003"
|
||||
DISABLED_TESTS: "!19 !504 !704 !705 ~1056 !1233"
|
||||
CONFIG_ARGS: "--enable-debug --enable-werror --enable-alt-svc --disable-threaded-resolver"
|
||||
|
||||
install:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue