From: Adam Kupczyk Date: Wed, 11 Dec 2024 17:33:53 +0000 (+0000) Subject: qa/suites/rados: Add ceph_test_bluefs X-Git-Tag: v20.0.0~543^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F61034%2Fhead;p=ceph.git qa/suites/rados: Add ceph_test_bluefs 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 --- 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 index 000000000000..7cd478985447 --- /dev/null +++ b/qa/suites/rados/objectstore/backends/ceph_test_bluefs.yaml @@ -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 diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 0ea0bb293475..82816fb07c84 100644 --- a/src/test/CMakeLists.txt +++ b/src/test/CMakeLists.txt @@ -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