From: Kefu Chai Date: Tue, 1 Oct 2019 09:29:16 +0000 (+0800) Subject: cmake: pass arguments to crimson tests X-Git-Tag: v15.1.0~1355^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d656c05f5077d5ba66d893f62b81bd6e29a2c636;p=ceph.git cmake: pass arguments to crimson tests otherwise they will take all CPU cores and all memory Signed-off-by: Kefu Chai --- diff --git a/src/test/crimson/CMakeLists.txt b/src/test/crimson/CMakeLists.txt index 0763f9229612..26d32576a77e 100644 --- a/src/test/crimson/CMakeLists.txt +++ b/src/test/crimson/CMakeLists.txt @@ -1,19 +1,22 @@ add_executable(unittest_seastar_buffer test_buffer.cc) -add_ceph_unittest(unittest_seastar_buffer --memory 256M --smp 1) +add_ceph_test(unittest_seastar_buffer + unittest_seastar_buffer --memory 256M --smp 1) target_link_libraries(unittest_seastar_buffer crimson) add_executable(unittest_seastar_denc test_denc.cc) -add_ceph_unittest(unittest_seastar_denc --memory 256M --smp 1) +add_ceph_unittest(unittest_seastar_denc) target_link_libraries(unittest_seastar_denc crimson GTest::Main) add_executable(unittest_seastar_socket test_socket.cc) -add_ceph_unittest(unittest_seastar_socket --memory 256M --smp 1) +add_ceph_test(unittest_seastar_socket + unittest_seastar_socket --memory 256M --smp 2) target_link_libraries(unittest_seastar_socket crimson) add_executable(unittest_seastar_messenger test_messenger.cc) -add_ceph_unittest(unittest_seastar_messenger --memory 256M --smp 1) +add_ceph_test(unittest_seastar_messenger + unittest_seastar_messenger --memory 256M --smp 1) target_link_libraries(unittest_seastar_messenger crimson) add_executable(perf_crimson_msgr perf_crimson_msgr.cc) @@ -32,7 +35,8 @@ target_link_libraries(unittest_async_echo ceph-common global) add_executable(unittest_seastar_thread_pool test_thread_pool.cc) -add_ceph_unittest(unittest_seastar_thread_pool --memory 256M --smp 1) +add_ceph_test(unittest_seastar_thread_pool + unittest_seastar_thread_pool --memory 256M --smp 1) target_link_libraries(unittest_seastar_thread_pool crimson) add_executable(unittest_seastar_config @@ -45,7 +49,8 @@ target_link_libraries(unittest_seastar_monc crimson) add_executable(unittest_seastar_perfcounters test_perfcounters.cc) -add_ceph_unittest(unittest_seastar_perfcounters --memory 256M --smp 1) +add_ceph_test(unittest_seastar_perfcounters + unittest_seastar_perfcounters --memory 256M --smp 1) target_link_libraries(unittest_seastar_perfcounters crimson) add_executable(unittest_seastar_lru