From 8d5432c5599e618173be7bc81df5a0f88eabb1d7 Mon Sep 17 00:00:00 2001 From: Matthew Parkinson Date: Wed, 8 May 2019 15:51:41 +0100 Subject: [PATCH] Expensive test property. (#43) Make expensive tests run sequentially to prevent possible out-of-memory issues. --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index be9fe0b..8b79931 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -124,6 +124,9 @@ foreach(TEST_CATEGORY ${TEST_CATEGORIES}) message(STATUS "Adding test: ${TESTNAME}") add_test(${TESTNAME} ${TESTNAME}) endif() + if (${TEST_CATEGORY} MATCHES "perf") + set_tests_properties(${TESTNAME} PROPERTIES PROCESSORS 3) + endif() endforeach() endforeach() endforeach()