diff --git a/scripts/cmake/test/AddTest.cmake b/scripts/cmake/test/AddTest.cmake index 0ab5b41d5d85fd7c930a6f21325b7dfd0856f291..209c77e21e85909a5ba1b1dfc9c5fca6fdae281c 100644 --- a/scripts/cmake/test/AddTest.cmake +++ b/scripts/cmake/test/AddTest.cmake @@ -152,10 +152,9 @@ function(AddTest) elseif(AddTest_WRAPPER STREQUAL "mpirun") if(MPIRUN_TOOL_PATH) if("${HOSTNAME}" MATCHES "frontend.*") - set(AddTest_WRAPPER_ARGS ${AddTest_WRAPPER_ARGS} --mca - btl_openib_allow_ib 1 - ) + list(APPEND AddTest_WRAPPER_ARGS --mca btl_openib_allow_ib 1) endif() + list(APPEND AddTest_WRAPPER_ARGS --bind-to none) set(WRAPPER_COMMAND ${MPIRUN_TOOL_PATH}) if("${AddTest_WRAPPER_ARGS}" MATCHES "-np;([0-9]*)") set(MPI_PROCESSORS ${CMAKE_MATCH_1})