From 5cc40827b5bb90694108ce8dee3829d3f0f27b51 Mon Sep 17 00:00:00 2001 From: Geoffrey Daniels Date: Fri, 13 Oct 2023 14:09:48 +0100 Subject: [PATCH] Adding a repeat after timeout flag to ctest to try and avoid CI issues. --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 92736b3..6cedc72 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -542,7 +542,7 @@ IF(BUILD_TESTING) # Add a test target. ADD_CUSTOM_TARGET(gtl_test COMMAND "${CMAKE_COMMAND}" "-E" "echo" "Running tests..." - COMMAND "${CMAKE_CTEST_COMMAND}" "-C" "$" "--output-on-failure" "--parallel" "${BUILD_TESTING_PARALLELISM}" "--timeout" "${BUILD_TESTING_TIMEOUT}" + COMMAND "${CMAKE_CTEST_COMMAND}" "-C" "$" "--repeat" "after-timeout:3" "--output-on-failure" "--parallel" "${BUILD_TESTING_PARALLELISM}" "--timeout" "${BUILD_TESTING_TIMEOUT}" DEPENDS gtl_build gtl_cleanup WORKING_DIRECTORY "${CMAKE_BINARY_DIR}" )