diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 30f975f88..9cb754322 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -27,8 +27,6 @@ foreach(program ${API_TESTS}) LSAN_OPTIONS=suppressions=${CMAKE_CURRENT_SOURCE_DIR}/data/asan.supp) endforeach() - - #------------------------------------------------------------------------------ # Bucket test #------------------------------------------------------------------------------ @@ -49,18 +47,6 @@ add_test(NAME "Testbucket_test" set_tests_properties("Testbucket_test" PROPERTIES ENVIRONMENT LSAN_OPTIONS=suppressions=${CMAKE_CURRENT_SOURCE_DIR}/data/asan.supp) -add_executable(swap_test swap_test.cc) -target_link_libraries(swap_test ${LIBRT} hermes MPI::MPI_CXX ZLIB::ZLIB - $<$:thallium>) -target_compile_definitions(swap_test - PRIVATE $<$:HERMES_RPC_THALLIUM>) -add_test(NAME "Testswap_test" - COMMAND ${MPIEXEC_EXECUTABLE} ${MPIEXEC_NUMPROC_FLAG} 2 - "${CMAKE_BINARY_DIR}/bin/swap_test" - "${CMAKE_CURRENT_SOURCE_DIR}/data/swap_test.conf") -set_tests_properties("Testswap_test" PROPERTIES ENVIRONMENT - LSAN_OPTIONS=suppressions=${CMAKE_CURRENT_SOURCE_DIR}/data/asan.supp) - #------------------------------------------------------------------------------ # POSIX GOTCHA test #------------------------------------------------------------------------------ @@ -74,7 +60,6 @@ endif() #------------------------------------------------------------------------------ # BufferPool tests #------------------------------------------------------------------------------ - add_executable(bp buffer_pool_test.cc) target_link_libraries(bp ${LIBRT} hermes MPI::MPI_CXX $<$:thallium>) @@ -93,7 +78,6 @@ target_compile_definitions(bp_test #------------------------------------------------------------------------------ # Config Parser tests #------------------------------------------------------------------------------ - add_executable(config_parser_test config_parser_test.cc) target_link_libraries(config_parser_test hermes $<$:thallium>) @@ -106,7 +90,6 @@ target_compile_definitions(config_parser_test #------------------------------------------------------------------------------ # Memory Management tests #------------------------------------------------------------------------------ - add_executable(mem memory_test.cc) target_link_libraries(mem hermes $<$:thallium>) add_test(NAME TestMemoryManagement COMMAND mem) @@ -123,7 +106,6 @@ add_test(NAME TestSTBMapWithHeap COMMAND stb_map) #------------------------------------------------------------------------------ # Metadata Manager tests #------------------------------------------------------------------------------ - add_executable(mdm mdm_test.cc) target_link_libraries(mdm hermes ${LIBRT} $<$:thallium> MPI::MPI_CXX) @@ -136,7 +118,6 @@ set_tests_properties("TestMDM" PROPERTIES ENVIRONMENT #------------------------------------------------------------------------------ # Trait tests #------------------------------------------------------------------------------ - add_executable(trait trait_test.cc) target_link_libraries(trait ${LIBRT} hermes MPI::MPI_CXX $<$:thallium> Catch2::Catch2 -lstdc++fs) @@ -150,7 +131,6 @@ LSAN_OPTIONS=suppressions=${CMAKE_CURRENT_SOURCE_DIR}/data/asan.supp) #------------------------------------------------------------------------------ # Custom Targets #------------------------------------------------------------------------------ - add_custom_target(ares COMMAND LSAN_OPTIONS=suppressions=${CMAKE_CURRENT_SOURCE_DIR}/data/asan.supp ${MPIEXEC_EXECUTABLE} ${MPIEXEC_NUMPROC_FLAG} 4 -ppn 2