From: Xiubo Li Date: Tue, 5 Mar 2024 04:38:05 +0000 (+0800) Subject: test/libcephfs: add ceph_test_libcephfs_vxattr X-Git-Tag: testing/wip-xiubli-testing-20240730.020832-reef~4^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=3d438ed87d5fe8c39d2b4d83ded121cf67c5fa02;p=ceph-ci.git test/libcephfs: add ceph_test_libcephfs_vxattr Fixes: https://tracker.ceph.com/issues/64679 Signed-off-by: Xiubo Li (cherry picked from commit b2a07f8a1b40ebbfe0fd96dc19d3307b5145f7ec) Conflicts: qa/workunits/libcephfs/test.sh src/test/libcephfs/CMakeLists.txt Missing commit 540f3962034("test/libcephfs: move the snapdiff to a dedicated binary") --- diff --git a/qa/workunits/libcephfs/test.sh b/qa/workunits/libcephfs/test.sh index c53fe893c13..4c88517d871 100755 --- a/qa/workunits/libcephfs/test.sh +++ b/qa/workunits/libcephfs/test.sh @@ -6,5 +6,6 @@ ceph_test_libcephfs_reclaim ceph_test_libcephfs_lazyio ceph_test_libcephfs_newops ceph_test_libcephfs_suidsgid +ceph_test_libcephfs_vxattr exit 0 diff --git a/src/test/libcephfs/CMakeLists.txt b/src/test/libcephfs/CMakeLists.txt index 09cb7e6dea0..4904b562fb3 100644 --- a/src/test/libcephfs/CMakeLists.txt +++ b/src/test/libcephfs/CMakeLists.txt @@ -10,7 +10,6 @@ if(WITH_LIBCEPHFS) main.cc deleg.cc monconfig.cc - vxattr.cc snapdiff.cc ) target_link_libraries(ceph_test_libcephfs @@ -37,6 +36,21 @@ if(WITH_LIBCEPHFS) install(TARGETS ceph_test_libcephfs_suidsgid DESTINATION ${CMAKE_INSTALL_BINDIR}) + add_executable(ceph_test_libcephfs_vxattr + vxattr.cc + main.cc + ) + target_link_libraries(ceph_test_libcephfs_vxattr + ceph-common + cephfs + librados + ${UNITTEST_LIBS} + ${EXTRALIBS} + ${CMAKE_DL_LIBS} + ) + install(TARGETS ceph_test_libcephfs_vxattr + DESTINATION ${CMAKE_INSTALL_BINDIR}) + add_executable(ceph_test_libcephfs_newops main.cc newops.cc