From 2e5ede8f7f18a16b8dc8aad754c33170bda03f3c Mon Sep 17 00:00:00 2001 From: Dan Fandrich Date: Fri, 29 Sep 2023 12:28:57 -0700 Subject: [PATCH] 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 --- tests/libtest/lib574.c | 3 +++ 1 file changed, 3 insertions(+) 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) { -- 2.47.2