diff --git a/src/test/libradosstriper/CMakeLists.txt b/src/test/libradosstriper/CMakeLists.txt index f633b734051..5dc864a696d 100644 --- a/src/test/libradosstriper/CMakeLists.txt +++ b/src/test/libradosstriper/CMakeLists.txt @@ -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})