From: Ali Maredia Date: Tue, 2 Feb 2016 01:43:57 +0000 (-0500) Subject: cmake: moved tests into test/ObjectMap dir X-Git-Tag: v10.2.0~27^2~25 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4492439ef09a7d4736791308db726c505c19a5ad;p=ceph.git cmake: moved tests into test/ObjectMap dir Added a CMakeLists.txt into test/ObjectMap. Signed-off-by: Ali Maredia --- diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 8350779dda2a..6b0087eae921 100644 --- a/src/test/CMakeLists.txt +++ b/src/test/CMakeLists.txt @@ -20,6 +20,7 @@ add_subdirectory(libcephfs) add_subdirectory(librados_test_stub) add_subdirectory(messenger) add_subdirectory(msgr) +add_subdirectory(ObjectMap) # test_timers add_executable(ceph_test_timers @@ -439,53 +440,6 @@ target_link_libraries(ceph_test_filejournal ${EXTRALIBS} ) -# ceph_test_object_map -add_executable(ceph_test_object_map - ObjectMap/test_object_map.cc - ObjectMap/KeyValueDBMemory.cc - ) -set_target_properties(ceph_test_object_map PROPERTIES COMPILE_FLAGS - ${UNITTEST_CXX_FLAGS}) -target_link_libraries(ceph_test_object_map - os - common - ${UNITTEST_LIBS} - global - ${EXTRALIBS} - ${CMAKE_DL_LIBS} - ) - -# ceph_test_keyvaluedb_atomicity -add_executable(ceph_test_keyvaluedb_atomicity - ObjectMap/test_keyvaluedb_atomicity.cc - ) -set_target_properties(ceph_test_keyvaluedb_atomicity PROPERTIES COMPILE_FLAGS - ${UNITTEST_CXX_FLAGS}) -target_link_libraries(ceph_test_keyvaluedb_atomicity - os - common - ${UNITTEST_LIBS} - global - ${EXTRALIBS} - ${CMAKE_DL_LIBS} - ) - -# ceph_test_keyvaluedb_iterators -add_executable(ceph_test_keyvaluedb_iterators - ObjectMap/test_keyvaluedb_iterators.cc - ObjectMap/KeyValueDBMemory.cc - ) -set_target_properties(ceph_test_keyvaluedb_iterators PROPERTIES COMPILE_FLAGS - ${UNITTEST_CXX_FLAGS}) -target_link_libraries(ceph_test_keyvaluedb_iterators - os - common - ${UNITTEST_LIBS} - global - ${EXTRALIBS} - ${CMAKE_DL_LIBS} - ) - # ceph_test_keys add_executable(ceph_test_keys testkeys.cc diff --git a/src/test/ObjectMap/CMakeLists.txt b/src/test/ObjectMap/CMakeLists.txt new file mode 100644 index 000000000000..2a37b5acb260 --- /dev/null +++ b/src/test/ObjectMap/CMakeLists.txt @@ -0,0 +1,47 @@ +# ceph_test_object_map +add_executable(ceph_test_object_map + test_object_map.cc + KeyValueDBMemory.cc + ) +set_target_properties(ceph_test_object_map PROPERTIES COMPILE_FLAGS + ${UNITTEST_CXX_FLAGS}) +target_link_libraries(ceph_test_object_map + os + common + ${UNITTEST_LIBS} + global + ${EXTRALIBS} + ${CMAKE_DL_LIBS} + ) + +# ceph_test_keyvaluedb_atomicity +add_executable(ceph_test_keyvaluedb_atomicity + test_keyvaluedb_atomicity.cc + ) +set_target_properties(ceph_test_keyvaluedb_atomicity PROPERTIES COMPILE_FLAGS + ${UNITTEST_CXX_FLAGS}) +target_link_libraries(ceph_test_keyvaluedb_atomicity + os + common + ${UNITTEST_LIBS} + global + ${EXTRALIBS} + ${CMAKE_DL_LIBS} + ) + +# ceph_test_keyvaluedb_iterators +add_executable(ceph_test_keyvaluedb_iterators + test_keyvaluedb_iterators.cc + KeyValueDBMemory.cc + ) +set_target_properties(ceph_test_keyvaluedb_iterators PROPERTIES COMPILE_FLAGS + ${UNITTEST_CXX_FLAGS}) +target_link_libraries(ceph_test_keyvaluedb_iterators + os + common + ${UNITTEST_LIBS} + global + ${EXTRALIBS} + ${CMAKE_DL_LIBS} + ) +