Skip to content

Commit

Permalink
adding back in parallel tests for mars and aorsa
Browse files Browse the repository at this point in the history
  • Loading branch information
mbeidler3 committed Nov 12, 2024
1 parent 9ec0caf commit 4ffa31b
Showing 1 changed file with 10 additions and 32 deletions.
42 changes: 10 additions & 32 deletions test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,46 +28,24 @@ file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/bin/egyro_test)
file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/bin/mars_test)
file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/bin/aorsa_test)

if(USE_PSPLINE)
add_test (NAME mars_test_1
COMMAND ${CMAKE_BINARY_DIR}/mars_test/korc_mars.sh 1
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
set_tests_properties (mars_test_1 PROPERTIES PROCESSORS 1 ENVIRONMENT OMP_NUM_THREADS=1)

#add_test (NAME mars_test_2
# COMMAND ${CMAKE_BINARY_DIR}/mars_test/korc_mars.sh 2
# WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
#set_tests_properties (mars_test_2 PROPERTIES PROCESSORS 2 ENVIRONMENT OMP_NUM_THREADS=1)

#add_test (NAME aorsa_test_1
# COMMAND ${CMAKE_BINARY_DIR}/aorsa_test/korc_aorsa.sh 1
# WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
#set_tests_properties (aorsa_test_1 PROPERTIES PROCESSORS 1 ENVIRONMENT OMP_NUM_THREADS=1)

#add_test (NAME aorsa_test_2
# COMMAND ${CMAKE_BINARY_DIR}/aorsa_test/korc_aorsa.sh 2
# WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
#set_tests_properties (aorsa_test_2 PROPERTIES PROCESSORS 2 ENVIRONMENT OMP_NUM_THREADS=1)
endif()

foreach(RANK IN ITEMS 1 2 4 8)
if(${RANK} LESS_EQUAL ${MPIEXEC_MAX_NUMPROCS})
add_test (NAME egyro_test_${RANK}
COMMAND ${CMAKE_BINARY_DIR}/egyro_test/korc_egyro.sh ${RANK}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
set_tests_properties (egyro_test_${RANK} PROPERTIES PROCESSORS ${RANK} ENVIRONMENT OMP_NUM_THREADS=1)

#if(USE_PSPLINE)
# add_test (NAME mars_test_${RANK}
# COMMAND ${CMAKE_BINARY_DIR}/mars_test/korc_mars.sh ${RANK}
# WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
# set_tests_properties (mars_test_${RANK} PROPERTIES PROCESSORS ${RANK} ENVIRONMENT OMP_NUM_THREADS=1)
if(USE_PSPLINE)
add_test (NAME mars_test_${RANK}
COMMAND ${CMAKE_BINARY_DIR}/mars_test/korc_mars.sh ${RANK}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
set_tests_properties (mars_test_${RANK} PROPERTIES PROCESSORS ${RANK} ENVIRONMENT OMP_NUM_THREADS=1)

# add_test (NAME aorsa_test_${RANK}
# COMMAND ${CMAKE_BINARY_DIR}/aorsa_test/korc_aorsa.sh ${RANK}
# WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
# set_tests_properties (aorsa_test_${RANK} PROPERTIES PROCESSORS ${RANK} ENVIRONMENT OMP_NUM_THREADS=1)
#endif()
add_test (NAME aorsa_test_${RANK}
COMMAND ${CMAKE_BINARY_DIR}/aorsa_test/korc_aorsa.sh ${RANK}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
set_tests_properties (aorsa_test_${RANK} PROPERTIES PROCESSORS ${RANK} ENVIRONMENT OMP_NUM_THREADS=1)
endif()

add_test (NAME unit_testing_${RANK}
COMMAND ${MPIEXEC_EXECUTABLE} ${MPIEXEC_NUMPROC_FLAG} ${RANK} ./xtest TEST_OUT
Expand Down

0 comments on commit 4ffa31b

Please sign in to comment.