they are:
- ceph_test_rados: used by
tasks/rados.py
- ceph_test_rados_delete_pools_parallel: used by
suites/rados/monthrash/workloads/pool-create-delete.yaml
- ceph_test_filejournal
suites/rados/objectstore/filejournal.yaml
- ceph_test_objectstore: used by
suites/rados/objectstore/objectstore.yaml
- ceph_test_{async_driver,msgr}: used by
suites/rados/singleton-nomsgr/all/msgr.yaml
Signed-off-by: Kefu Chai <kchai@redhat.com>
${CMAKE_DL_LIBS}
${EXTRALIBS}
)
+install(TARGETS
+ ceph_test_filejournal
+ DESTINATION ${CMAKE_INSTALL_BINDIR})
# ceph_test_keys
add_executable(ceph_test_keys
target_link_libraries(ceph_perf_msgr_client os global ${UNITTEST_LIBS})
install(TARGETS
+ ceph_test_async_driver
+ ceph_test_msgr
ceph_perf_msgr_server
ceph_perf_msgr_client
- DESTINATION bin)
+ DESTINATION ${CMAKE_INSTALL_BINDIR})
${BLKID_LIBRARIES}
${CMAKE_DL_LIBS}
)
+install(TARGETS ceph_test_objectstore
+ DESTINATION ${CMAKE_INSTALL_BINDIR})
#ceph_test_keyvaluedb
add_executable(ceph_test_keyvaluedb
${EXTRALIBS}
${CMAKE_DL_LIBS}
)
+install(TARGETS
+ ceph_test_rados
+ DESTINATION ${CMAKE_INSTALL_BINDIR})
# scripts
add_ceph_test(osd-bench.sh ${CMAKE_CURRENT_SOURCE_DIR}/osd-bench.sh)
st_rados_delete_pool.cc
st_rados_list_objects.cc
)
-add_executable(test_rados_delete_pools_parallel
+add_executable(ceph_test_rados_delete_pools_parallel
${test_rados_delete_pools_parallel_srcs}
)
-target_link_libraries(test_rados_delete_pools_parallel librados systest global
+target_link_libraries(ceph_test_rados_delete_pools_parallel librados systest global
pthread rt ${BLKID_LIBRARIES} ${CMAKE_DL_LIBS})
+install(TARGETS ceph_test_rados_delete_pools_parallel
+ DESTINATION ${CMAKE_INSTALL_BINDIR})
# test_rados_watch_notify
set(test_rados_watch_notify_srcs