From: Dan Fandrich Date: Fri, 29 Sep 2023 19:28:57 +0000 (-0700) Subject: test574: add a timeout to the test X-Git-Tag: curl-8_4_0~42 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2e5ede8f7f18a16b8dc8aad754c33170bda03f3c;p=thirdparty%2Fcurl.git test574: add a timeout to the test This one hangs occasionally, so this will speed up a test run and allow logs to be seen when it does. Closes #12025 --- diff --git a/tests/libtest/lib574.c b/tests/libtest/lib574.c index 8bb8704b93..79a9b167e7 100644 --- a/tests/libtest/lib574.c +++ b/tests/libtest/lib574.c @@ -25,6 +25,8 @@ #include "memdebug.h" +#define TEST_HANG_TIMEOUT (60 * 1000) + static int new_fnmatch(void *ptr, const char *pattern, const char *string) { @@ -54,6 +56,7 @@ int test(char *URL) test_setopt(curl, CURLOPT_URL, URL); test_setopt(curl, CURLOPT_WILDCARDMATCH, 1L); test_setopt(curl, CURLOPT_FNMATCH_FUNCTION, new_fnmatch); + test_setopt(curl, CURLOPT_TIMEOUT_MS, (long) TEST_HANG_TIMEOUT); res = curl_easy_perform(curl); if(res) {