]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa: objectstore snippets for krbd
authorIlya Dryomov <idryomov@gmail.com>
Mon, 4 Feb 2019 19:43:38 +0000 (20:43 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Tue, 5 Feb 2019 10:23:42 +0000 (11:23 +0100)
krbd was being tested with filestore, up until recently when the
default for osd_objectstore was changed to bluestore.  This broke
rbd_simple_big.yaml because bluestore_block_size defaults to 10G.
Pick up the sepia setting of 90G from bluestore-bitmap.yaml.

Run fsx subsuite with both filestore and bluestore.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/suites/krbd/basic/bluestore-bitmap.yaml [new symlink]
qa/suites/krbd/fsx/objectstore/.qa [new symlink]
qa/suites/krbd/fsx/objectstore/bluestore-bitmap.yaml [new symlink]
qa/suites/krbd/fsx/objectstore/filestore-xfs.yaml [new symlink]
qa/suites/krbd/rbd-nomount/bluestore-bitmap.yaml [new symlink]
qa/suites/krbd/rbd-nomount/tasks/krbd_data_pool.yaml
qa/suites/krbd/rbd/bluestore-bitmap.yaml [new symlink]
qa/suites/krbd/singleton/bluestore-bitmap.yaml [new symlink]
qa/suites/krbd/thrash/bluestore-bitmap.yaml [new symlink]
qa/suites/krbd/wac/bluestore-bitmap.yaml [new symlink]

diff --git a/qa/suites/krbd/basic/bluestore-bitmap.yaml b/qa/suites/krbd/basic/bluestore-bitmap.yaml
new file mode 120000 (symlink)
index 0000000..a59cf51
--- /dev/null
@@ -0,0 +1 @@
+.qa/objectstore/bluestore-bitmap.yaml
\ No newline at end of file
diff --git a/qa/suites/krbd/fsx/objectstore/.qa b/qa/suites/krbd/fsx/objectstore/.qa
new file mode 120000 (symlink)
index 0000000..a602a03
--- /dev/null
@@ -0,0 +1 @@
+../.qa/
\ No newline at end of file
diff --git a/qa/suites/krbd/fsx/objectstore/bluestore-bitmap.yaml b/qa/suites/krbd/fsx/objectstore/bluestore-bitmap.yaml
new file mode 120000 (symlink)
index 0000000..a59cf51
--- /dev/null
@@ -0,0 +1 @@
+.qa/objectstore/bluestore-bitmap.yaml
\ No newline at end of file
diff --git a/qa/suites/krbd/fsx/objectstore/filestore-xfs.yaml b/qa/suites/krbd/fsx/objectstore/filestore-xfs.yaml
new file mode 120000 (symlink)
index 0000000..41f2a9d
--- /dev/null
@@ -0,0 +1 @@
+.qa/objectstore/filestore-xfs.yaml
\ No newline at end of file
diff --git a/qa/suites/krbd/rbd-nomount/bluestore-bitmap.yaml b/qa/suites/krbd/rbd-nomount/bluestore-bitmap.yaml
new file mode 120000 (symlink)
index 0000000..a59cf51
--- /dev/null
@@ -0,0 +1 @@
+.qa/objectstore/bluestore-bitmap.yaml
\ No newline at end of file
index 1dab39755c8565e5a5db1b52c5757affc9c8765b..35b9d67ebff8320fd877edee451fb8ccc69dae15 100644 (file)
@@ -1,21 +1,3 @@
-overrides:
-  thrashosds:
-    bdev_inject_crash: 2
-    bdev_inject_crash_probability: .5
-  ceph:
-    fs: xfs
-    conf:
-      osd: # force bluestore since it's required for ec overwrites
-        osd objectstore: bluestore
-        bluestore block size: 96636764160
-        debug bluestore: 30
-        debug bdev: 20
-        debug bluefs: 20
-        debug rocksdb: 10
-        enable experimental unrecoverable data corrupting features: "*"
-        osd debug randomize hobject sort order: false
-# this doesn't work with failures bc the log writes are not atomic across the two backends
-#        bluestore bluefs env mirror: true
 tasks:
 - workunit:
     clients:
diff --git a/qa/suites/krbd/rbd/bluestore-bitmap.yaml b/qa/suites/krbd/rbd/bluestore-bitmap.yaml
new file mode 120000 (symlink)
index 0000000..a59cf51
--- /dev/null
@@ -0,0 +1 @@
+.qa/objectstore/bluestore-bitmap.yaml
\ No newline at end of file
diff --git a/qa/suites/krbd/singleton/bluestore-bitmap.yaml b/qa/suites/krbd/singleton/bluestore-bitmap.yaml
new file mode 120000 (symlink)
index 0000000..a59cf51
--- /dev/null
@@ -0,0 +1 @@
+.qa/objectstore/bluestore-bitmap.yaml
\ No newline at end of file
diff --git a/qa/suites/krbd/thrash/bluestore-bitmap.yaml b/qa/suites/krbd/thrash/bluestore-bitmap.yaml
new file mode 120000 (symlink)
index 0000000..a59cf51
--- /dev/null
@@ -0,0 +1 @@
+.qa/objectstore/bluestore-bitmap.yaml
\ No newline at end of file
diff --git a/qa/suites/krbd/wac/bluestore-bitmap.yaml b/qa/suites/krbd/wac/bluestore-bitmap.yaml
new file mode 120000 (symlink)
index 0000000..a59cf51
--- /dev/null
@@ -0,0 +1 @@
+.qa/objectstore/bluestore-bitmap.yaml
\ No newline at end of file