]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: compile more radosstriper tests
authorKefu Chai <kchai@redhat.com>
Fri, 3 Jun 2016 05:32:44 +0000 (13:32 +0800)
committerKefu Chai <kchai@redhat.com>
Sat, 4 Jun 2016 01:40:28 +0000 (09:40 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
src/test/libradosstriper/CMakeLists.txt

index f633b734051874803568bb0c11a7b738c29165d0..5dc864a696d8b382fb5884e3c35a51523f35830b 100644 (file)
@@ -3,12 +3,26 @@ target_link_libraries(rados_striper_test radostest)
 set_target_properties(rados_striper_test PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
 
-add_executable(ceph_test_rados_api_striping
+add_executable(ceph_test_rados_striper_api_striping
   striping.cc
   )
-target_link_libraries(ceph_test_rados_api_striping librados radosstriper
+target_link_libraries(ceph_test_rados_striper_api_striping librados radosstriper
   ${UNITTEST_LIBS} rados_striper_test)
-set_target_properties(ceph_test_rados_api_striping PROPERTIES COMPILE_FLAGS
+set_target_properties(ceph_test_rados_striper_api_striping PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
 
 add_ceph_test(rados-striper.sh ${CMAKE_SOURCE_DIR}/src/test/libradosstriper/rados-striper.sh)
+
+add_executable(ceph_test_rados_striper_api_io
+  io.cc)
+target_link_libraries(ceph_test_rados_striper_api_io librados radosstriper
+  ${UNITTEST_LIBS} rados_striper_test)
+set_target_properties(ceph_test_rados_striper_api_io PROPERTIES COMPILE_FLAGS
+  ${UNITTEST_CXX_FLAGS})
+
+add_executable(ceph_test_rados_striper_api_aio
+  aio.cc)
+target_link_libraries(ceph_test_rados_striper_api_aio librados radosstriper
+  ${UNITTEST_LIBS} rados_striper_test)
+set_target_properties(ceph_test_rados_striper_api_aio PROPERTIES COMPILE_FLAGS
+  ${UNITTEST_CXX_FLAGS})