]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/krbd: reorganize thrash tests
authorIlya Dryomov <idryomov@gmail.com>
Mon, 10 Jul 2017 14:54:24 +0000 (16:54 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 19 Jul 2017 10:18:16 +0000 (12:18 +0200)
- factor out install and ceph into ceph/ceph.yaml
- pg_num thrashing + 20 minute health timeout for thrashosds
- common thrashosds-health.yaml whitelist
- drop iozone workload

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/suites/krbd/thrash/ceph/ceph.yaml [new file with mode: 0644]
qa/suites/krbd/thrash/thrashers/default.yaml [deleted file]
qa/suites/krbd/thrash/thrashers/mon-thrasher.yaml
qa/suites/krbd/thrash/thrashers/pggrow.yaml [new file with mode: 0644]
qa/suites/krbd/thrash/thrashosds-health.yaml [new symlink]
qa/suites/krbd/thrash/workloads/rbd_workunit_suites_iozone.yaml.disabled [deleted file]

diff --git a/qa/suites/krbd/thrash/ceph/ceph.yaml b/qa/suites/krbd/thrash/ceph/ceph.yaml
new file mode 100644 (file)
index 0000000..2030acb
--- /dev/null
@@ -0,0 +1,3 @@
+tasks:
+- install:
+- ceph:
diff --git a/qa/suites/krbd/thrash/thrashers/default.yaml b/qa/suites/krbd/thrash/thrashers/default.yaml
deleted file mode 100644 (file)
index 14d7725..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-tasks:
-- install:
-- ceph:
-    log-whitelist:
-    - wrongly marked me down
-    - objects unfound and apparently lost
-- thrashosds:
index 90612f21865fd1fe9c8fe2019467d6241806dc3e..2ce44c8601fa576e95efb2d2a87a89ac553b8b5d 100644 (file)
@@ -1,6 +1,4 @@
 tasks:
-- install:
-- ceph:
 - mon_thrash:
     revive_delay: 20
     thrash_delay: 1
diff --git a/qa/suites/krbd/thrash/thrashers/pggrow.yaml b/qa/suites/krbd/thrash/thrashers/pggrow.yaml
new file mode 100644 (file)
index 0000000..1cd6d29
--- /dev/null
@@ -0,0 +1,10 @@
+overrides:
+  ceph:
+    log-whitelist:
+    - wrongly marked me down
+    - objects unfound and apparently lost
+tasks:
+- thrashosds:
+    timeout: 1200
+    chance_pgnum_grow: 2
+    chance_pgpnum_fix: 1
diff --git a/qa/suites/krbd/thrash/thrashosds-health.yaml b/qa/suites/krbd/thrash/thrashosds-health.yaml
new file mode 120000 (symlink)
index 0000000..ebf7f34
--- /dev/null
@@ -0,0 +1 @@
+../../../tasks/thrashosds-health.yaml
\ No newline at end of file
diff --git a/qa/suites/krbd/thrash/workloads/rbd_workunit_suites_iozone.yaml.disabled b/qa/suites/krbd/thrash/workloads/rbd_workunit_suites_iozone.yaml.disabled
deleted file mode 100644 (file)
index d61ede1..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-tasks:
-- rbd:
-    all:
-      image_size: 20480
-- workunit:
-    clients:
-      all:
-        - suites/iozone.sh