From f3f0cb31a245ef47545e011754e54e40a9a94fd4 Mon Sep 17 00:00:00 2001 From: Brad King Date: Mon, 4 Nov 2024 16:39:53 -0500 Subject: [PATCH] Tests/RunCMake/CTestTimeout: Improve reliability when running on busy hosts The `Signal` case occasionally reaches the `TIMEOUT_SIGNAL_GRACE_PERIOD` before the test process has a chance to print its `SIGUSR1` count. Extend the grace period to make it less likely to be exceeded. --- Tests/RunCMake/CTestTimeout/RunCMakeTest.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tests/RunCMake/CTestTimeout/RunCMakeTest.cmake b/Tests/RunCMake/CTestTimeout/RunCMakeTest.cmake index 09205d1008..6b4b96ae2b 100644 --- a/Tests/RunCMake/CTestTimeout/RunCMakeTest.cmake +++ b/Tests/RunCMake/CTestTimeout/RunCMakeTest.cmake @@ -34,7 +34,7 @@ else() target_compile_definitions(TestTimeout PRIVATE SIGNAL) set_tests_properties(TestTimeout PROPERTIES TIMEOUT_SIGNAL_NAME SIGUSR1 - TIMEOUT_SIGNAL_GRACE_PERIOD 1.2 + TIMEOUT_SIGNAL_GRACE_PERIOD 32.1 ) ]]) run_ctest_timeout(Signal)