${PROJECT_SOURCE_DIR}/src/auth/Crypto.cc
${PROJECT_SOURCE_DIR}/src/crimson/osd/backfill_state.cc
${PROJECT_SOURCE_DIR}/src/osd/recovery_types.cc)
-add_ceph_unittest(unittest-crimson-backfill)
+add_ceph_unittest(unittest-crimson-backfill
+ unittest-crimson-backfill --memory 256M --smp 1)
target_link_libraries(unittest-crimson-backfill crimson GTest::Main)
add_executable(unittest-seastar-buffer
add_executable(unittest-seastar-denc
test_denc.cc)
-add_ceph_unittest(unittest-seastar-denc)
+add_ceph_unittest(unittest-seastar-denc --memory 256M --smp 1)
target_link_libraries(unittest-seastar-denc crimson GTest::Main)
add_executable(unittest-seastar-socket test_socket.cc)
add_executable(unittest-seastar-config
test_config.cc)
add_ceph_test(unittest-seastar-config
- unittest-seastar-config --memory 256M)
+ unittest-seastar-config --memory 256M --smp 4)
target_link_libraries(unittest-seastar-config crimson)
add_executable(unittest-seastar-monc
add_executable(unittest_interruptible_future
test_interruptible_future.cc
gtest_seastar.cc)
-add_ceph_unittest(unittest_interruptible_future)
+add_ceph_unittest(unittest_interruptible_future
+ unittest_interruptible_future --memory 256M --smp 1)
target_link_libraries(
unittest_interruptible_future
crimson-common)
target_link_libraries(
unittest-seastar-errorator
crimson::gtest)
-add_ceph_unittest(unittest-seastar-errorator)
+add_ceph_unittest(unittest-seastar-errorator
+ unittest-seastar-errorator --memory 256M --smp 1)
test_block.cc
test_transaction_manager.cc
../gtest_seastar.cc)
-add_ceph_unittest(unittest-transaction-manager)
+add_ceph_unittest(unittest-transaction-manager
+ unittest-seastar-socket --memory 256M --smp 1)
target_link_libraries(
unittest-transaction-manager
${CMAKE_DL_LIBS}
add_executable(unittest-btree-lba-manager
test_btree_lba_manager.cc
../gtest_seastar.cc)
-add_ceph_unittest(unittest-btree-lba-manager)
+add_ceph_unittest(unittest-btree-lba-manager
+ unittest-btree-lba-manager --memory 256M --smp 1)
target_link_libraries(
unittest-btree-lba-manager
${CMAKE_DL_LIBS}
add_executable(unittest-seastore-journal
test_seastore_journal.cc)
add_ceph_test(unittest-seastore-journal
- unittest-seastore-journal)
+ unittest-seastore-journal --memory 256M --smp 1)
target_link_libraries(
unittest-seastore-journal
crimson::gtest
test_block.cc
test_seastore_cache.cc)
add_ceph_test(unittest-seastore-cache
- unittest-seastore-cache)
+ unittest-seastore-cache --memory 256M --smp 1)
target_link_libraries(
unittest-seastore-cache
crimson::gtest
add_executable(unittest-extmap-manager
test_extmap_manager.cc
../gtest_seastar.cc)
-add_ceph_unittest(unittest-extmap-manager)
+add_ceph_unittest(unittest-extmap-manager
+ unittest-extmap-manager --memory 256M --smp 1)
target_link_libraries(
unittest-extmap-manager
crimson::gtest
add_executable(unittest-collection-manager
test_collection_manager.cc
../gtest_seastar.cc)
-add_ceph_unittest(unittest-collection-manager)
+add_ceph_unittest(unittest-collection-manager
+ unittest-collection-manager --memory 256M --smp 1)
target_link_libraries(
unittest-collection-manager
crimson::gtest
add_executable(unittest-omap-manager
test_omap_manager.cc
../gtest_seastar.cc)
-add_ceph_unittest(unittest-omap-manager)
+add_ceph_unittest(unittest-omap-manager
+ unittest-omap-manager --memory 256M --smp 1)
target_link_libraries(
unittest-omap-manager
${CMAKE_DL_LIBS}
add_executable(unittest-seastore
test_seastore.cc
../gtest_seastar.cc)
-add_ceph_unittest(unittest-seastore)
+add_ceph_unittest(unittest-seastore
+ unittest-seastore --memory 256M --smp 1)
target_link_libraries(
unittest-seastore
${CMAKE_DL_LIBS}
add_executable(unittest-staged-fltree
test_staged_fltree.cc
../../gtest_seastar.cc)
-add_ceph_unittest(unittest-staged-fltree)
+add_ceph_unittest(unittest-staged-fltree
+ unittest-staged-fltree --memory 256M --smp 1)
target_link_libraries(unittest-staged-fltree
crimson-seastore)
add_executable(unittest-fltree-onode-manager
test_fltree_onode_manager.cc
../../gtest_seastar.cc)
-add_ceph_unittest(unittest-fltree-onode-manager)
+add_ceph_unittest(unittest-fltree-onode-manager
+ unittest-fltree-onode-manager --memory 256M --smp 1)
target_link_libraries(unittest-fltree-onode-manager
crimson-seastore)