]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/rados: Add ceph_test_bluefs 61034/head
authorAdam Kupczyk <akupczyk@ibm.com>
Wed, 11 Dec 2024 17:33:53 +0000 (17:33 +0000)
committerAdam Kupczyk <akupczyk@ibm.com>
Fri, 13 Dec 2024 12:01:58 +0000 (12:01 +0000)
unittest_bluefs was difficult for jenkins make check.
On jenkins disable the most resource hungry tests.
Make test on teuthology that tests everything.

Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
qa/suites/rados/objectstore/backends/ceph_test_bluefs.yaml [new file with mode: 0644]
src/test/CMakeLists.txt

diff --git a/qa/suites/rados/objectstore/backends/ceph_test_bluefs.yaml b/qa/suites/rados/objectstore/backends/ceph_test_bluefs.yaml
new file mode 100644 (file)
index 0000000..7cd4789
--- /dev/null
@@ -0,0 +1,8 @@
+roles:
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
+tasks:
+- install:
+- exec:
+    client.0:
+      - mkdir $TESTDIR/ceph_test_bluefs && cd $TESTDIR/ceph_test_bluefs && ceph_test_bluefs --log-file $TESTDIR/archive/ceph_test_bluefs.log --debug-bluefs 5/20 --gtest_catch_exceptions=0
+      - rm -rf $TESTDIR/ceph_test_bluefs
index 0ea0bb293475d6e007648199655f6eb6f3967875..82816fb07c84e5f90d27dba4d08d6daaeb7fb980 100644 (file)
@@ -591,6 +591,7 @@ if(NOT WIN32)
   ceph_snappy
   cls_lock
   ceph_test_objectstore
+  ceph_test_bluefs
   ceph_erasure_code_non_regression
   cython_modules
   crushtool