]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | # ceph_test_mon_workloadgen |
2 | add_executable(ceph_test_mon_workloadgen | |
3 | test_mon_workloadgen.cc | |
4 | ) | |
5 | target_link_libraries(ceph_test_mon_workloadgen | |
6 | os | |
7 | osdc | |
8 | global | |
9 | ${EXTRALIBS} | |
10 | ${CMAKE_DL_LIBS} | |
11 | ) | |
12 | install(TARGETS ceph_test_mon_workloadgen | |
13 | DESTINATION ${CMAKE_INSTALL_BINDIR}) | |
14 | ||
15 | # ceph_test_mon_msg | |
16 | add_executable(ceph_test_mon_msg | |
17 | test-mon-msg.cc | |
18 | ) | |
19 | target_link_libraries(ceph_test_mon_msg os osdc global ${UNITTEST_LIBS}) | |
20 | set_target_properties(ceph_test_mon_msg PROPERTIES COMPILE_FLAGS | |
21 | ${UNITTEST_CXX_FLAGS}) | |
22 | ||
23 | #scripts | |
24 | add_ceph_test(misc.sh ${CMAKE_CURRENT_SOURCE_DIR}/misc.sh) | |
25 | add_ceph_test(mkfs.sh ${CMAKE_CURRENT_SOURCE_DIR}/mkfs.sh) | |
224ce89b | 26 | add_ceph_test(mon-bind.sh ${CMAKE_CURRENT_SOURCE_DIR}/mon-bind.sh) |
7c673cae FG |
27 | add_ceph_test(mon-created-time.sh ${CMAKE_CURRENT_SOURCE_DIR}/mon-created-time.sh) |
28 | add_ceph_test(mon-handle-forward.sh ${CMAKE_CURRENT_SOURCE_DIR}/mon-handle-forward.sh) | |
29 | add_ceph_test(mon-ping.sh ${CMAKE_CURRENT_SOURCE_DIR}/mon-ping.sh) | |
30 | add_ceph_test(mon-scrub.sh ${CMAKE_CURRENT_SOURCE_DIR}/mon-scrub.sh) | |
31 | add_ceph_test(osd-crush.sh ${CMAKE_CURRENT_SOURCE_DIR}/osd-crush.sh) | |
32 | add_ceph_test(osd-erasure-code-profile.sh ${CMAKE_CURRENT_SOURCE_DIR}/osd-erasure-code-profile.sh) | |
33 | add_ceph_test(osd-pool-create.sh ${CMAKE_CURRENT_SOURCE_DIR}/osd-pool-create.sh) | |
34 | add_ceph_test(test_pool_quota.sh ${CMAKE_CURRENT_SOURCE_DIR}/test_pool_quota.sh) | |
35 | ||
36 | # unittest_mon_moncap | |
37 | add_executable(unittest_mon_moncap | |
38 | moncap.cc | |
39 | ) | |
40 | add_ceph_unittest(unittest_mon_moncap ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_mon_moncap) | |
41 | target_link_libraries(unittest_mon_moncap mon global) | |
42 | ||
43 | # unittest_mon_pgmap | |
44 | add_executable(unittest_mon_pgmap | |
45 | PGMap.cc | |
46 | $<TARGET_OBJECTS:unit-main> | |
47 | ) | |
48 | add_ceph_unittest(unittest_mon_pgmap ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_mon_pgmap) | |
49 | target_link_libraries(unittest_mon_pgmap mon global) | |
50 | ||
51 | # unittest_mon_montypes | |
52 | add_executable(unittest_mon_montypes | |
53 | test_mon_types.cc | |
54 | ) | |
55 | add_ceph_unittest(unittest_mon_montypes ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_mon_montypes) | |
56 | target_link_libraries(unittest_mon_montypes mon global) |