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}" )