@@ -291,12 +291,12 @@ function(four_c_test)
291291 set (test_command
292292 "mkdir -p ${test_directory} \
293293 && ${FOUR_C_ENABLE_ADDRESS_SANITIZER_TEST_OPTIONS} $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > --to-yaml ${base_test_file} ${test_directory} /converted_input.yaml \
294- && ${MPIEXEC_EXECUTABLE} ${MPIEXEC_EXTRA_OPTS_FOR_TESTING } -np ${base_NP} $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > ${test_directory} /converted_input.yaml ${test_directory} /xxx"
294+ && ${MPIEXEC_EXECUTABLE} ${_mpiexec_all_args_for_testing } -np ${base_NP} $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > ${test_directory} /converted_input.yaml ${test_directory} /xxx"
295295 )
296296 else ()
297297 set (test_command
298298 "mkdir -p ${test_directory} \
299- && ${MPIEXEC_EXECUTABLE} ${MPIEXEC_EXTRA_OPTS_FOR_TESTING } -np ${base_NP} $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > ${base_test_file} ${test_directory} /xxx"
299+ && ${MPIEXEC_EXECUTABLE} ${_mpiexec_all_args_for_testing } -np ${base_NP} $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > ${base_test_file} ${test_directory} /xxx"
300300 )
301301 endif ()
302302
@@ -362,7 +362,7 @@ function(four_c_test)
362362 )
363363 set (restart_test_directory ${PROJECT_BINARY_DIR} /framework_test_output/${name_of_test} )
364364 set (test_command
365- "mkdir -p ${restart_test_directory} && ${MPIEXEC_EXECUTABLE} ${MPIEXEC_EXTRA_OPTS_FOR_TESTING } -np ${restart_NP} $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > ${restart_test_file} ${restart_test_directory} /xxx restartfrom=${test_directory} /xxx restart=${_parsed_RESTART_STEP} "
365+ "mkdir -p ${restart_test_directory} && ${MPIEXEC_EXECUTABLE} ${_mpiexec_all_args_for_testing } -np ${restart_NP} $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > ${restart_test_file} ${restart_test_directory} /xxx restartfrom=${test_directory} /xxx restart=${_parsed_RESTART_STEP} "
366366 )
367367
368368 # Optional OpenMP threads per processor
@@ -419,7 +419,7 @@ function(four_c_test)
419419 # parallel run
420420 set (name_of_ensight_test "${name_of_test} -post_ensight_parallel" )
421421 set (ensight_command
422- "${MPIEXEC_EXECUTABLE} \ ${MPIEXEC_EXTRA_OPTS_FOR_TESTING } \ -np\ ${_parsed_NP} \ ./post_ensight\ --file=${test_directory} /xxx\ --output=${test_directory} /xxx_parallel --outputtype=bin\ --stress=ndxyz && ${FOUR_C_PYTHON_VENV_BUILD} /bin/python3 ${PROJECT_SOURCE_DIR} /tests/post_processing_test/ensight_comparison.py ${source_file} ${test_directory} /xxx_parallel_structure.case"
422+ "${MPIEXEC_EXECUTABLE} \ ${_mpiexec_all_args_for_testing } \ -np\ ${_parsed_NP} \ ./post_ensight\ --file=${test_directory} /xxx\ --output=${test_directory} /xxx_parallel --outputtype=bin\ --stress=ndxyz && ${FOUR_C_PYTHON_VENV_BUILD} /bin/python3 ${PROJECT_SOURCE_DIR} /tests/post_processing_test/ensight_comparison.py ${source_file} ${test_directory} /xxx_parallel_structure.case"
423423 )
424424 _add_test_with_options(
425425 NAME_OF_TEST
@@ -484,7 +484,7 @@ function(four_c_test_nested_parallelism name_of_input_file_1 name_of_input_file_
484484 NAME ${name_of_input_file_1} -nestedPar
485485 COMMAND
486486 bash -c
487- "mkdir -p ${test_directory} && ${MPIEXEC_EXECUTABLE} ${MPIEXEC_EXTRA_OPTS_FOR_TESTING } -np 3 $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > -ngroup=2 -glayout=1,2 -nptype=separateDatFiles ${PROJECT_SOURCE_DIR} /tests/input_files/${name_of_input_file_1} ${test_directory} /xxx ${PROJECT_SOURCE_DIR} /tests/input_files/${name_of_input_file_2} ${test_directory} /xxxAdditional"
487+ "mkdir -p ${test_directory} && ${MPIEXEC_EXECUTABLE} ${_mpiexec_all_args_for_testing } -np 3 $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > -ngroup=2 -glayout=1,2 -nptype=separateDatFiles ${PROJECT_SOURCE_DIR} /tests/input_files/${name_of_input_file_1} ${test_directory} /xxx ${PROJECT_SOURCE_DIR} /tests/input_files/${name_of_input_file_2} ${test_directory} /xxxAdditional"
488488 )
489489
490490 require_fixture(${name_of_input_file_1} -nestedPar test_cleanup)
@@ -497,7 +497,7 @@ function(four_c_test_nested_parallelism name_of_input_file_1 name_of_input_file_
497497 NAME ${name_of_input_file_1} -nestedPar-restart
498498 COMMAND
499499 bash -c
500- "${MPIEXEC_EXECUTABLE} ${MPIEXEC_EXTRA_OPTS_FOR_TESTING } -np 3 $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > -ngroup=2 -glayout=1,2 -nptype=separateDatFiles ${PROJECT_SOURCE_DIR} /tests/input_files/${name_of_input_file_1} ${test_directory} /xxx restart=${restart_step} ${PROJECT_SOURCE_DIR} /tests/input_files/${name_of_input_file_2} ${test_directory} /xxxAdditional restart=${restart_step} "
500+ "${MPIEXEC_EXECUTABLE} ${_mpiexec_all_args_for_testing } -np 3 $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} > -ngroup=2 -glayout=1,2 -nptype=separateDatFiles ${PROJECT_SOURCE_DIR} /tests/input_files/${name_of_input_file_1} ${test_directory} /xxx restart=${restart_step} ${PROJECT_SOURCE_DIR} /tests/input_files/${name_of_input_file_2} ${test_directory} /xxxAdditional restart=${restart_step} "
501501 )
502502
503503 require_fixture(
@@ -558,7 +558,7 @@ function(four_c_test_framework)
558558 endif ()
559559
560560 set (_run_4C
561- ${MPIEXEC_EXECUTABLE} \ ${MPIEXEC_EXTRA_OPTS_FOR_TESTING } \ -np\ ${num_proc} \ $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} >\ ${test_directory} /xxx.4C.yaml\ ${test_directory} /xxx
561+ ${MPIEXEC_EXECUTABLE} \ ${_mpiexec_all_args_for_testing } \ -np\ ${num_proc} \ $<TARGET_FILE:${FOUR_C_EXECUTABLE_NAME} >\ ${test_directory} /xxx.4C.yaml\ ${test_directory} /xxx
562562 ) # 4C is run using the generated input file
563563
564564 add_test (
@@ -584,7 +584,7 @@ function(four_c_test_cut_test num_proc)
584584
585585 set (RUNTESTS
586586 # Run all the cuttests with num_proc except from alex53
587- ${MPIEXEC_EXECUTABLE} \ ${MPIEXEC_EXTRA_OPTS_FOR_TESTING } \ -np\ ${num_proc} \ ${PROJECT_BINARY_DIR} /cut_test\ --ignore_test=alex53
587+ ${MPIEXEC_EXECUTABLE} \ ${_mpiexec_all_args_for_testing } \ -np\ ${num_proc} \ ${PROJECT_BINARY_DIR} /cut_test\ --ignore_test=alex53
588588 # Run alex53 serially
589589 ${FOUR_C_ENABLE_ADDRESS_SANITIZER_TEST_OPTIONS} \ ${PROJECT_BINARY_DIR} /cut_test\ --test =alex53
590590 )
@@ -645,7 +645,7 @@ function(
645645 ${FOUR_C_ENABLE_ADDRESS_SANITIZER_TEST_OPTIONS} \ ./post_ensight\ --file=${test_directory} /xxx${IDENTIFIER} \ --output =${test_directory} /xxx${IDENTIFIER} _SER_${name_of_input_file} \ --stress=${stresstype} \ --strain=${straintype} \ --start =${startstep}
646646 )
647647 set (RUNPOSTFILTER_PAR
648- ${MPIEXEC_EXECUTABLE} \ ${MPIEXEC_EXTRA_OPTS_FOR_TESTING } \ -np\ ${num_proc} \ ./post_ensight\ --file=${test_directory} /xxx${IDENTIFIER} \ --output =${test_directory} /xxx${IDENTIFIER} _PAR_${name_of_input_file} \ --stress=${stresstype} \ --strain=${straintype} \ --start =${startstep}
648+ ${MPIEXEC_EXECUTABLE} \ ${_mpiexec_all_args_for_testing } \ -np\ ${num_proc} \ ./post_ensight\ --file=${test_directory} /xxx${IDENTIFIER} \ --output =${test_directory} /xxx${IDENTIFIER} _PAR_${name_of_input_file} \ --stress=${stresstype} \ --strain=${straintype} \ --start =${startstep}
649649 )
650650
651651 # remove file ending of input file for reference file
0 commit comments