From fcf2fab31e6b50e59b2137fdf72da92ee434a929 Mon Sep 17 00:00:00 2001 From: Emil <65846814+emil28092005@users.noreply.github.com> Date: Thu, 24 Sep 2026 05:27:17 +0300 Subject: [PATCH] Give Windows schema fixture bounded runner headroom --- cmake/BuildService.cmake | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cmake/BuildService.cmake b/cmake/BuildService.cmake index 012a0a2..195badb 100644 --- a/cmake/BuildService.cmake +++ b/cmake/BuildService.cmake @@ -24,10 +24,12 @@ if(BUILD_TESTING) add_dependencies(faset_build_schema_tests faset_build_schema_tool) add_test(NAME build_schema_publication COMMAND faset_build_schema_tests $ ${PROJECT_SOURCE_DIR}) # This fixture performs many full cache invalidations and process launches. - # Windows runner startup and antivirus overhead exceed 60 seconds even when - # individual native fixture commands finish normally. + # Windows runner startup and antivirus overhead vary across otherwise + # identical native jobs. The combined P1/P3 fixture completed in 218 s on + # one runner and hit the former 240 s limit on another; retain a bounded + # timeout with enough headroom for this integration-heavy check. if(WIN32) - set_tests_properties(build_schema_publication PROPERTIES TIMEOUT 240) + set_tests_properties(build_schema_publication PROPERTIES TIMEOUT 360) else() set_tests_properties(build_schema_publication PROPERTIES TIMEOUT 60) endif()