]> git.proxmox.com Git - ceph.git/blame - ceph/src/test/crimson/CMakeLists.txt
import 15.2.0 Octopus source
[ceph.git] / ceph / src / test / crimson / CMakeLists.txt
CommitLineData
11fdf7f2
TL
1add_executable(unittest_seastar_buffer
2 test_buffer.cc)
9f95a23c
TL
3add_ceph_test(unittest_seastar_buffer
4 unittest_seastar_buffer --memory 256M --smp 1)
5target_link_libraries(unittest_seastar_buffer crimson)
11fdf7f2
TL
6
7add_executable(unittest_seastar_denc
8 test_denc.cc)
9f95a23c 9add_ceph_unittest(unittest_seastar_denc)
11fdf7f2
TL
10target_link_libraries(unittest_seastar_denc crimson GTest::Main)
11
9f95a23c
TL
12add_executable(unittest_seastar_socket test_socket.cc)
13add_ceph_test(unittest_seastar_socket
14 unittest_seastar_socket --memory 256M --smp 2)
15target_link_libraries(unittest_seastar_socket crimson)
16
11fdf7f2 17add_executable(unittest_seastar_messenger test_messenger.cc)
9f95a23c
TL
18add_ceph_test(unittest_seastar_messenger
19 unittest_seastar_messenger --memory 256M --smp 1)
20target_link_libraries(unittest_seastar_messenger crimson)
11fdf7f2 21
9f95a23c
TL
22add_executable(test_seastar_messenger_peer test_messenger_peer.cc)
23target_link_libraries(test_seastar_messenger_peer ceph-common global ${ALLOC_LIBS})
11fdf7f2
TL
24
25add_executable(unittest_seastar_echo
26 test_alien_echo.cc)
27target_link_libraries(unittest_seastar_echo crimson)
28
29add_executable(unittest_async_echo
30 test_async_echo.cc)
31target_link_libraries(unittest_async_echo ceph-common global)
32
33add_executable(unittest_seastar_thread_pool
34 test_thread_pool.cc)
9f95a23c
TL
35add_ceph_test(unittest_seastar_thread_pool
36 unittest_seastar_thread_pool --memory 256M --smp 1)
11fdf7f2
TL
37target_link_libraries(unittest_seastar_thread_pool crimson)
38
39add_executable(unittest_seastar_config
40 test_config.cc)
41target_link_libraries(unittest_seastar_config crimson)
42
43add_executable(unittest_seastar_monc
44 test_monc.cc)
45target_link_libraries(unittest_seastar_monc crimson)
46
47add_executable(unittest_seastar_perfcounters
48 test_perfcounters.cc)
9f95a23c
TL
49add_ceph_test(unittest_seastar_perfcounters
50 unittest_seastar_perfcounters --memory 256M --smp 1)
11fdf7f2
TL
51target_link_libraries(unittest_seastar_perfcounters crimson)
52
53add_executable(unittest_seastar_lru
54 test_lru.cc)
9f95a23c 55add_ceph_unittest(unittest_seastar_lru --memory 256M --smp 1)
11fdf7f2
TL
56target_link_libraries(unittest_seastar_lru crimson GTest::Main)
57