From 8f9543e0aaee15c5d51377f708451f3f2aa73956 Mon Sep 17 00:00:00 2001 From: Assam Boudjelthia Date: Tue, 19 Dec 2023 13:52:42 +0200 Subject: [PATCH] CMake: don't set TIMEOUT_SIGNAL_NAME for Android target on Windows host TIMEOUT_SIGNAL_NAME and TIMEOUT_SIGNAL_GRACE_PERIOD are not supported on Windows. Amends 4a3936c33cb2ab9fee2e93cbe99d31daf1cd0cc8. Pick-to: 6.6 6.5 Task-number: QTBUG-106479 Change-Id: Ifa00a9183750454960b1ff24e1a0048224feff4b Reviewed-by: Alexey Edelev (cherry picked from commit 1a7db3ab11ef9500e9c6bf111d7525cacca2f867) Reviewed-by: Qt Cherry-pick Bot --- cmake/QtTestHelpers.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/QtTestHelpers.cmake b/cmake/QtTestHelpers.cmake index 95a11814359..934ac0ec9fa 100644 --- a/cmake/QtTestHelpers.cmake +++ b/cmake/QtTestHelpers.cmake @@ -737,7 +737,7 @@ function(qt_internal_add_test name) set_tests_properties(${testname} PROPERTIES TIMEOUT ${arg_TIMEOUT}) endif() - if(ANDROID) + if(ANDROID AND NOT CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows") # Set timeout signal and some time for androidtestrunner to do cleanup set_tests_properties(${testname} PROPERTIES TIMEOUT_SIGNAL_NAME "SIGINT"