From 3314a96b06a8399cf29df55a4cdbd3075be1cf66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Sun, 21 Jan 2024 13:42:28 +0100 Subject: [PATCH] Run CTest tests serially to avoid oversubscribing cores The lit tests are already internally parallelized, so using CTest to run them in parallel ends up with the CPU cores hopelessly oversubscribed. --- tests/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 2cb6e24e969..811886ce5be 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -41,3 +41,4 @@ list(APPEND STLASAN_LIT_COMMAND "${STL_LIT_OUTPUT}" add_test(NAME stl COMMAND ${Python_EXECUTABLE} ${STL_LIT_COMMAND} COMMAND_EXPAND_LISTS) add_test(NAME stlasan COMMAND ${Python_EXECUTABLE} ${STLASAN_LIT_COMMAND} COMMAND_EXPAND_LISTS) +set_tests_properties(stl stlasan PROPERTIES RUN_SERIAL ON)