Skip to content
Snippets Groups Projects
Commit 30e3dbc6 authored by Frederik Hennig's avatar Frederik Hennig
Browse files

attempt to fix mpiexec in CI

parent 8daef09d
No related merge requests found
Pipeline #77805 failed
......@@ -35,6 +35,8 @@ typecheck:
- cd build/${cmakePresetName}
- cmake --build . --target SfgTests
- cmake --build . --target UserManualExamples
environment:
TESTSUITE_MPIEXEC_FLAGS: --oversubscribe --allow-run-as-root
script:
- ctest --output-on-failure
......
......@@ -12,7 +12,7 @@ add_dependencies( SfgTests TestBasicLbmScenariosCPU )
foreach( TestID ${TestIDs} )
foreach( NumProcs 1 2 4 )
add_test( NAME "BasicLbmScenarios - CPU - ${NumProcs} Processes - ${TestID}" COMMAND mpiexec -c ${NumProcs} TestBasicLbmScenariosCPU ${TestID} )
add_test( NAME "BasicLbmScenarios - CPU - ${NumProcs} Processes - ${TestID}" COMMAND mpiexec -c ${NumProcs} ${_SFG_TESTSUITE_MPIEXEC_FLAGS} TestBasicLbmScenariosCPU ${TestID} )
endforeach()
endforeach()
......@@ -42,7 +42,7 @@ if( $CACHE{WALBERLA_BUILD_WITH_HIP} )
foreach( TestID ${TestIDs} )
foreach( NumProcs 1 2 4 )
add_test( NAME "BasicLbmScenarios - HIP - ${NumProcs} Processes - ${TestID}" COMMAND mpiexec -c ${NumProcs} TestBasicLbmScenariosHIP ${TestID} )
add_test( NAME "BasicLbmScenarios - HIP - ${NumProcs} Processes - ${TestID}" COMMAND mpiexec -c ${NumProcs} ${_SFG_TESTSUITE_MPIEXEC_FLAGS} TestBasicLbmScenariosHIP ${TestID} )
endforeach()
endforeach()
endif()
......@@ -17,6 +17,11 @@ set(WALBERLA_BUILD_TUTORIALS OFF CACHE BOOL "")
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED)
set(
_SFG_TESTSUITE_MPIEXEC_FLAGS
$ENV{TESTSUITE_MPIEXEC_FLAGS}
)
include(FetchContent)
FetchContent_Declare(
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment