1 add_executable(unittest-transaction-manager
3 test_transaction_manager.cc
5 add_ceph_unittest(unittest-transaction-manager
8 unittest-transaction-manager
12 add_executable(unittest-btree-lba-manager
13 test_btree_lba_manager.cc
15 add_ceph_unittest(unittest-btree-lba-manager
16 --memory 256M --smp 1)
17 target_link_libraries(
18 unittest-btree-lba-manager
22 add_executable(unittest-seastore-journal
23 test_seastore_journal.cc)
24 add_ceph_test(unittest-seastore-journal
25 unittest-seastore-journal --memory 256M --smp 1)
26 target_link_libraries(
27 unittest-seastore-journal
31 add_executable(unittest-seastore-cache
33 test_seastore_cache.cc)
34 add_ceph_test(unittest-seastore-cache
35 unittest-seastore-cache --memory 256M --smp 1)
36 target_link_libraries(
37 unittest-seastore-cache
41 add_executable(unittest-object-data-handler
42 test_object_data_handler.cc
44 add_ceph_unittest(unittest-object-data-handler
45 --memory 256M --smp 1)
46 target_link_libraries(
47 unittest-object-data-handler
53 add_executable(unittest-collection-manager
54 test_collection_manager.cc
56 add_ceph_test(unittest-collection-manager
57 unittest-collection-manager --memory 256M --smp 1)
58 target_link_libraries(
59 unittest-collection-manager
65 add_executable(unittest-omap-manager
68 add_ceph_unittest(unittest-omap-manager
69 --memory 256M --smp 1)
70 target_link_libraries(
75 add_executable(unittest-seastore
78 add_ceph_unittest(unittest-seastore
79 --memory 256M --smp 1)
80 target_link_libraries(
86 add_executable(unittest-seastore-randomblock-manager
87 test_randomblock_manager.cc)
88 add_ceph_test(unittest-seastore-randomblock-manager
89 unittest-seastore-randomblock-manager --memory 256M --smp 1)
90 target_link_libraries(
91 unittest-seastore-randomblock-manager
96 add_executable(unittest-seastore-nvmedevice
97 nvmedevice/test_nvmedevice.cc)
98 add_ceph_test(unittest-seastore-nvmedevice
99 unittest-seastore-nvmedevice --memory 256M --smp 1)
100 target_link_libraries(
101 unittest-seastore-nvmedevice
106 add_executable(unittest-seastore-cbjournal
108 add_ceph_test(unittest-seastore-cbjournal
109 unittest-seastore-cbjournal --memory 256M --smp 1)
110 target_link_libraries(
111 unittest-seastore-cbjournal
116 add_executable(unittest-seastore-extent-allocator
117 test_extent_allocator.cc)
118 add_ceph_test(unittest-seastore-extent-allocator
119 unittest-seastore-extent-allocator --memory 256M --smp 1)
120 target_link_libraries(
121 unittest-seastore-extent-allocator
126 add_subdirectory(onode_tree)