]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/rados/objectstore: separate store_test tests 40626/head
authorSage Weil <sage@newdream.net>
Tue, 6 Apr 2021 14:41:09 +0000 (09:41 -0500)
committerSage Weil <sage@newdream.net>
Mon, 12 Apr 2021 21:27:29 +0000 (16:27 -0500)
This takes 5 hours currently.

- Separate out filestore and memstore into separate task (~1 hr)
- Split bluestore into -a and -b (a tests exclude SynethicMatrixC,
  b tests include it)

Signed-off-by: Sage Weil <sage@newdream.net>
qa/suites/rados/objectstore/backends/objectstore-bluestore-a.yaml [new file with mode: 0644]
qa/suites/rados/objectstore/backends/objectstore-bluestore-b.yaml [new file with mode: 0644]
qa/suites/rados/objectstore/backends/objectstore-filestore-memstore.yaml [new file with mode: 0644]
qa/suites/rados/objectstore/backends/objectstore.yaml [deleted file]

diff --git a/qa/suites/rados/objectstore/backends/objectstore-bluestore-a.yaml b/qa/suites/rados/objectstore/backends/objectstore-bluestore-a.yaml
new file mode 100644 (file)
index 0000000..e2c97d3
--- /dev/null
@@ -0,0 +1,12 @@
+roles:
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
+openstack:
+- volumes: # attached to each instance
+    count: 2
+    size: 10 # GB
+tasks:
+- install:
+- exec:
+    client.0:
+      - mkdir $TESTDIR/archive/ostest && cd $TESTDIR/archive/ostest && ulimit -Sn 16384 && CEPH_ARGS="--no-log-to-stderr --log-file $TESTDIR/archive/ceph_test_objectstore.log --debug-bluestore 20" ceph_test_objectstore --gtest_filter=*/2:-*SyntheticMatrixC* --gtest_catch_exceptions=0
+      - rm -rf $TESTDIR/archive/ostest
diff --git a/qa/suites/rados/objectstore/backends/objectstore-bluestore-b.yaml b/qa/suites/rados/objectstore/backends/objectstore-bluestore-b.yaml
new file mode 100644 (file)
index 0000000..eacb5ab
--- /dev/null
@@ -0,0 +1,12 @@
+roles:
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
+openstack:
+- volumes: # attached to each instance
+    count: 2
+    size: 10 # GB
+tasks:
+- install:
+- exec:
+    client.0:
+      - mkdir $TESTDIR/archive/ostest && cd $TESTDIR/archive/ostest && ulimit -Sn 16384 && CEPH_ARGS="--no-log-to-stderr --log-file $TESTDIR/archive/ceph_test_objectstore.log --debug-bluestore 20" ceph_test_objectstore --gtest_filter=*SyntheticMatrixC*/2 --gtest_catch_exceptions=0
+      - rm -rf $TESTDIR/archive/ostest
diff --git a/qa/suites/rados/objectstore/backends/objectstore-filestore-memstore.yaml b/qa/suites/rados/objectstore/backends/objectstore-filestore-memstore.yaml
new file mode 100644 (file)
index 0000000..fc7906e
--- /dev/null
@@ -0,0 +1,12 @@
+roles:
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
+openstack:
+- volumes: # attached to each instance
+    count: 2
+    size: 10 # GB
+tasks:
+- install:
+- exec:
+    client.0:
+      - mkdir $TESTDIR/archive/ostest && cd $TESTDIR/archive/ostest && ulimit -Sn 16384 && CEPH_ARGS="--no-log-to-stderr --log-file $TESTDIR/archive/ceph_test_objectstore.log --debug-bluestore 20" ceph_test_objectstore --gtest_filter=*/1:*/0 --gtest_catch_exceptions=0
+      - rm -rf $TESTDIR/archive/ostest
diff --git a/qa/suites/rados/objectstore/backends/objectstore.yaml b/qa/suites/rados/objectstore/backends/objectstore.yaml
deleted file mode 100644 (file)
index b323a0e..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-roles:
-- [mon.a, mgr.x, osd.0, osd.1, client.0]
-openstack:
-- volumes: # attached to each instance
-    count: 2
-    size: 10 # GB
-tasks:
-- install:
-- exec:
-    client.0:
-      - mkdir $TESTDIR/archive/ostest && cd $TESTDIR/archive/ostest && ulimit -Sn 16384 && CEPH_ARGS="--no-log-to-stderr --log-file $TESTDIR/archive/ceph_test_objectstore.log --debug-bluestore 20" ceph_test_objectstore --gtest_filter=-*/3 --gtest_catch_exceptions=0
-      - rm -rf $TESTDIR/archive/ostest