]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/osd: Add erasure code plugins as a dependancy of ceph_test_rados_io_sequence
authorJon <jonathan.bailey1@ibm.com>
Thu, 19 Jun 2025 14:14:04 +0000 (15:14 +0100)
committerJon <jonathan.bailey1@ibm.com>
Tue, 24 Jun 2025 09:44:38 +0000 (10:44 +0100)
ceph_test_rados_io_sequence uses the plugins for determining erasure code values for testing, so we want these to be built as a dependancy of the application when built in isolation

Signed-off-by: Jon Bailey <jonathan.bailey1@ibm.com>
(cherry picked from commit 60ac642690f1994b03d476daf89aebd75babf324)

src/test/osd/CMakeLists.txt

index 3661d91dffea19000b578038f2aeacd2a265cf07..a777ee9179aa355ae5d1b1d4869dcbdb9ac54334 100644 (file)
@@ -21,6 +21,7 @@ install(TARGETS
 
 add_executable(ceph_test_rados_io_sequence
   ${CMAKE_CURRENT_SOURCE_DIR}/ceph_test_rados_io_sequence/ceph_test_rados_io_sequence.cc)
+add_dependencies(ceph_test_rados_io_sequence erasure_code_plugins)
 target_link_libraries(ceph_test_rados_io_sequence
   librados global object_io_exerciser json_structures)
 install(TARGETS