]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
cmake: pass arguments to crimson tests
authorKefu Chai <kchai@redhat.com>
Tue, 1 Oct 2019 09:29:16 +0000 (17:29 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 1 Oct 2019 11:40:37 +0000 (19:40 +0800)
otherwise they will take all CPU cores and all memory

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/test/crimson/CMakeLists.txt

index 0763f9229612d950e36137f362fbabb2360d05a4..26d32576a77ea262a3f31473e8f3675d745f147a 100644 (file)
@@ -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