From 55534e277ef81a917f6b78b680faac7b498e89c8 Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Tue, 1 Nov 2022 15:39:13 +0100
Subject: [PATCH] cmake: add time out to tests to avoid ci timeouts
---
test/CMakeLists.txt | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index a396ad54c03b..676a8e791962 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -405,9 +405,10 @@ foreach(TESTCASE ${SDL_TESTS_NONINTERACTIVE})
COMMAND ${TESTCASE}
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)
- set_tests_properties(
- ${TESTCASE}
- PROPERTIES ENVIRONMENT "${TESTS_ENVIRONMENT}"
+ set_tests_properties(${TESTCASE}
+ PROPERTIES
+ ENVIRONMENT "${TESTS_ENVIRONMENT}"
+ TIMEOUT 10
)
if(SDL_INSTALL_TESTS)
set(exe ${TESTCASE})
@@ -420,6 +421,9 @@ foreach(TESTCASE ${SDL_TESTS_NONINTERACTIVE})
endif()
endforeach()
+set_tests_properties(testthread PROPERTIES TIMEOUT 40)
+set_tests_properties(testtimer PROPERTIES TIMEOUT 60)
+
if(SDL_INSTALL_TESTS)
if(RISCOS)
install(