From: Matan Breizman Date: Mon, 5 Jun 2023 11:58:28 +0000 (+0000) Subject: test/crimson: embed lsan_suppressions into tests executables X-Git-Tag: v18.2.1~120^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=01ce1cd23d07610ee72ad40ef86fd1f122a6b099;p=ceph.git test/crimson: embed lsan_suppressions into tests executables Signed-off-by: Matan Breizman (cherry picked from commit 814a3c23c76299076edeee9c8459b89c08302533) --- diff --git a/src/test/crimson/CMakeLists.txt b/src/test/crimson/CMakeLists.txt index 6e39d338a4d34..1f9b6208db82f 100644 --- a/src/test/crimson/CMakeLists.txt +++ b/src/test/crimson/CMakeLists.txt @@ -41,7 +41,8 @@ add_executable(test-async-echo target_link_libraries(test-async-echo ceph-common global) add_executable(unittest-seastar-alienstore-thread-pool - test_alienstore_thread_pool.cc) + test_alienstore_thread_pool.cc + ${PROJECT_SOURCE_DIR}/src/crimson/osd/lsan_suppressions.cc) add_ceph_unittest(unittest-seastar-alienstore-thread-pool --memory 256M --smp 1) target_link_libraries(unittest-seastar-alienstore-thread-pool diff --git a/src/test/crimson/seastore/CMakeLists.txt b/src/test/crimson/seastore/CMakeLists.txt index 1f6ddb778d0e1..5c6c2771ce1aa 100644 --- a/src/test/crimson/seastore/CMakeLists.txt +++ b/src/test/crimson/seastore/CMakeLists.txt @@ -40,7 +40,8 @@ target_link_libraries( add_executable(unittest-object-data-handler test_object_data_handler.cc - ../gtest_seastar.cc) + ../gtest_seastar.cc + ${PROJECT_SOURCE_DIR}/src/crimson/osd/lsan_suppressions.cc) add_ceph_unittest(unittest-object-data-handler --memory 256M --smp 1) target_link_libraries( @@ -52,7 +53,8 @@ target_link_libraries( add_executable(unittest-collection-manager test_collection_manager.cc - ../gtest_seastar.cc) + ../gtest_seastar.cc + ${PROJECT_SOURCE_DIR}/src/crimson/osd/lsan_suppressions.cc) add_ceph_test(unittest-collection-manager unittest-collection-manager --memory 256M --smp 1) target_link_libraries(