]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/rgw: run ceph_test_rgw_gc_log in rgw verify suite
authorCasey Bodley <cbodley@redhat.com>
Wed, 9 Oct 2019 18:46:20 +0000 (14:46 -0400)
committerPritha Srivastava <prsrivas@redhat.com>
Sat, 19 Oct 2019 07:58:18 +0000 (13:28 +0530)
since it requires a running ceph cluster, it can't run in 'make check'
as a unittest. add it to the rgw/verify suite instead

Signed-off-by: Casey Bodley <cbodley@redhat.com>
qa/suites/rgw/verify/tasks/cls.yaml
qa/workunits/rgw/test_rgw_gc_log.sh [new file with mode: 0755]
src/test/rgw/CMakeLists.txt

index 88a8f9d239f6f084cb4c09b821b1f89efb8e9b09..a45f7bb8b7ca2c5f2db819daefe9447ffa43b22c 100644 (file)
@@ -6,3 +6,4 @@ tasks:
         - cls/test_cls_log.sh
         - cls/test_cls_refcount.sh
         - cls/test_cls_rgw.sh
+        - rgw/test_rgw_gc_log.sh
diff --git a/qa/workunits/rgw/test_rgw_gc_log.sh b/qa/workunits/rgw/test_rgw_gc_log.sh
new file mode 100755 (executable)
index 0000000..ab4015a
--- /dev/null
@@ -0,0 +1,5 @@
+#!/bin/sh -e
+
+ceph_test_rgw_gc_log
+
+exit 0
index cb010b54355cbc389d82de0d22878d92526ce279..5e0fad13cacc5db2ed2903ed7a06138b4b7b7455 100644 (file)
@@ -172,5 +172,5 @@ add_ceph_unittest(unittest_rgw_kms)
 target_link_libraries(unittest_rgw_kms ${rgw_libs})
 
 add_executable(ceph_test_rgw_gc_log test_rgw_gc_log.cc $<TARGET_OBJECTS:unit-main>)
-add_ceph_unittest(ceph_test_rgw_gc_log)
-target_link_libraries(ceph_test_rgw_gc_log radostest-cxx ${rgw_libs})
+target_link_libraries(ceph_test_rgw_gc_log ${rgw_libs} radostest-cxx)
+install(TARGETS ceph_test_rgw_gc_log DESTINATION ${CMAKE_INSTALL_BINDIR})