From 7da98f6e95f6789ab9eb342f7c09cdf153e20892 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Fri, 26 Jan 2024 13:44:14 -0600 Subject: [PATCH] CMake: deal_ii_add_test(): use ./serial subdirectory for output of serial tests --- cmake/macros/macro_deal_ii_add_test.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/macros/macro_deal_ii_add_test.cmake b/cmake/macros/macro_deal_ii_add_test.cmake index a987a1d511..438c5c3fc6 100644 --- a/cmake/macros/macro_deal_ii_add_test.cmake +++ b/cmake/macros/macro_deal_ii_add_test.cmake @@ -407,6 +407,10 @@ function(deal_ii_add_test _category _test_name _comparison_file) set(_test_full ${_category}/${_test_name}) # full test name set(_test_directory ${CMAKE_CURRENT_BINARY_DIR}/${_test_name}.${_build_lowercase}) # directory to run the test in + if("${_n_cpu}" STREQUAL "0" AND "${_n_threads}" STREQUAL "0") + string(APPEND _test_directory "/serial") + endif() + if(NOT "${_n_cpu}" STREQUAL "0") string(APPEND _test_target ".mpirun${_n_cpu}") string(APPEND _test_full ".mpirun=${_n_cpu}") -- 2.39.5