cmake set-up, specifically not allowing dmclock to call add_test.
Remove dmclock tests from being dependencies on ceph's "test" target.
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
%{_bindir}/ceph-osdomap-tool
%{_bindir}/ceph-kvstore-tool
%{_bindir}/ceph-debugpack
-%{_bindir}/dmclock-tests
-%{_bindir}/dmclock-data-struct-tests
%{_mandir}/man8/ceph-debugpack.8*
%dir %{_libdir}/ceph
%{_libdir}/ceph/ceph-monstore-update-crush.sh
usr/bin/ceph-monstore-tool
usr/bin/ceph-osdomap-tool
usr/bin/ceph-kvstore-tool
-usr/bin/dmclock-tests
-usr/bin/dmclock-data-struct-tests
usr/share/java/libcephfs-test.jar
usr/lib/ceph/ceph-monstore-update-crush.sh
add_subdirectory(tools)
-# dmClock
-
-add_subdirectory(dmclock) # after gmock
-add_dependencies(tests dmclock-tests dmclock-data-struct-tests)
+# dmClock (after gmock)
+add_subdirectory(dmclock/src)
if(WITH_TESTS)
- install(PROGRAMS
- ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/dmclock-tests
- ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/dmclock-data-struct-tests
- DESTINATION bin)
+ # note: add_test is not being called, so dmclock tests aren't part
+ # of ceph tests
+ add_subdirectory(dmclock/test)
+ add_subdirectory(dmclock/support/test)
endif(WITH_TESTS)
if(HAVE_INTEL)