test_ImageWatcher.cc
test_internal.cc
test_mirroring.cc
+ test_BlockGuard.cc
+ test_Groups.cc
test_MirroringWatcher.cc
test_ObjectMap.cc
test_Operations.cc
# unittest_librbd
# doesn't use add_ceph_test because it is called by run-rbd-unit-tests.sh
set(unittest_librbd_srcs
- test_BlockGuard.cc
- test_Groups.cc
test_main.cc
test_mock_fixture.cc
test_mock_ExclusiveLock.cc
image/test_mock_RefreshRequest.cc
image/test_mock_RemoveRequest.cc
io/test_mock_ImageRequest.cc
+ io/test_mock_ImageRequestWQ.cc
journal/test_mock_OpenRequest.cc
journal/test_mock_PromoteRequest.cc
journal/test_mock_Replay.cc
rados_a
${UNITTEST_LIBS}
radostest)
+target_compile_definitions(ceph_test_librbd PUBLIC "-DTEST_LIBRBD_INTERNALS")
set_target_properties(ceph_test_librbd PROPERTIES COMPILE_FLAGS
${UNITTEST_CXX_FLAGS})