]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: merge multimds:thrash to fs:thrash
authorPatrick Donnelly <pdonnell@redhat.com>
Sun, 20 Dec 2020 02:55:40 +0000 (18:55 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Thu, 7 Jan 2021 20:55:25 +0000 (12:55 -0800)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Fixes: https://tracker.ceph.com/issues/48121
41 files changed:
qa/cephfs/clusters/1a5s-mds-1c-client.yaml [new file with mode: 0644]
qa/suites/fs/thrash/workloads/clusters/1-mds-1-client-coloc.yaml [deleted symlink]
qa/suites/fs/thrash/workloads/clusters/1a5s-mds-1c-client.yaml [new symlink]
qa/suites/fs/thrash/workloads/ranks/.qa [new symlink]
qa/suites/fs/thrash/workloads/ranks/1.yaml [new file with mode: 0644]
qa/suites/fs/thrash/workloads/ranks/3.yaml [new file with mode: 0644]
qa/suites/fs/thrash/workloads/ranks/5.yaml [new file with mode: 0644]
qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_snaptests.yaml [deleted file]
qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_suites_fsstress.yaml [deleted symlink]
qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_suites_pjd.yaml [deleted file]
qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_trivial_sync.yaml [deleted symlink]
qa/suites/fs/thrash/workloads/tasks/2-workunit/ffsb.yaml [deleted file]
qa/suites/fs/thrash/workloads/tasks/2-workunit/fs/.qa [new symlink]
qa/suites/fs/thrash/workloads/tasks/2-workunit/fs/snaps.yaml [new file with mode: 0644]
qa/suites/fs/thrash/workloads/tasks/2-workunit/fs/trivial_sync.yaml [new symlink]
qa/suites/fs/thrash/workloads/tasks/2-workunit/iozone.yaml [deleted file]
qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/.qa [new symlink]
qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/ffsb.yaml [new file with mode: 0644]
qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/fsstress.yaml [new file with mode: 0644]
qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/iozone.yaml [new file with mode: 0644]
qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/pjd.yaml [new file with mode: 0644]
qa/suites/multimds/thrash/% [deleted file]
qa/suites/multimds/thrash/.qa [deleted symlink]
qa/suites/multimds/thrash/0-supported-random-distro$ [deleted symlink]
qa/suites/multimds/thrash/begin.yaml [deleted symlink]
qa/suites/multimds/thrash/ceph-thrash [deleted symlink]
qa/suites/multimds/thrash/clusters/.qa [deleted symlink]
qa/suites/multimds/thrash/clusters/3-mds-2-standby.yaml [deleted file]
qa/suites/multimds/thrash/clusters/9-mds-3-standby.yaml [deleted file]
qa/suites/multimds/thrash/conf [deleted symlink]
qa/suites/multimds/thrash/mount [deleted symlink]
qa/suites/multimds/thrash/msgr-failures [deleted symlink]
qa/suites/multimds/thrash/objectstore-ec [deleted symlink]
qa/suites/multimds/thrash/overrides/% [deleted file]
qa/suites/multimds/thrash/overrides/.qa [deleted symlink]
qa/suites/multimds/thrash/overrides/fuse-default-perm-no.yaml [deleted symlink]
qa/suites/multimds/thrash/overrides/thrash [deleted symlink]
qa/suites/multimds/thrash/overrides/thrash_debug.yaml [deleted file]
qa/suites/multimds/thrash/tasks/.qa [deleted symlink]
qa/suites/multimds/thrash/tasks/cfuse_workunit_suites_fsstress.yaml [deleted symlink]
qa/suites/multimds/thrash/tasks/cfuse_workunit_suites_pjd.yaml [deleted symlink]

diff --git a/qa/cephfs/clusters/1a5s-mds-1c-client.yaml b/qa/cephfs/clusters/1a5s-mds-1c-client.yaml
new file mode 100644 (file)
index 0000000..79fd84c
--- /dev/null
@@ -0,0 +1,9 @@
+roles:
+- [mon.a, mgr.y, mds.a, mds.c, mds.e, osd.0, osd.1, osd.2, osd.3, client.0]
+- [mon.b, mon.c, mgr.x, mds.b, mds.d, mds.f, osd.4, osd.5, osd.6, osd.7]
+openstack:
+- volumes: # attached to each instance
+    count: 4
+    size: 20 # GB
+- machine:
+    disk: 200 # GB
diff --git a/qa/suites/fs/thrash/workloads/clusters/1-mds-1-client-coloc.yaml b/qa/suites/fs/thrash/workloads/clusters/1-mds-1-client-coloc.yaml
deleted file mode 120000 (symlink)
index d15ecfd..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/clusters/1-mds-1-client-coloc.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/thrash/workloads/clusters/1a5s-mds-1c-client.yaml b/qa/suites/fs/thrash/workloads/clusters/1a5s-mds-1c-client.yaml
new file mode 120000 (symlink)
index 0000000..2ab33af
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/clusters/1a5s-mds-1c-client.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/thrash/workloads/ranks/.qa b/qa/suites/fs/thrash/workloads/ranks/.qa
new file mode 120000 (symlink)
index 0000000..fea2489
--- /dev/null
@@ -0,0 +1 @@
+../.qa
\ No newline at end of file
diff --git a/qa/suites/fs/thrash/workloads/ranks/1.yaml b/qa/suites/fs/thrash/workloads/ranks/1.yaml
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/qa/suites/fs/thrash/workloads/ranks/3.yaml b/qa/suites/fs/thrash/workloads/ranks/3.yaml
new file mode 100644 (file)
index 0000000..9ed043c
--- /dev/null
@@ -0,0 +1,9 @@
+overrides:
+  ceph:
+    cephfs:
+      max_mds: 3
+  check-counter:
+    counters:
+      mds:
+        - mds.exported
+        - mds.imported
diff --git a/qa/suites/fs/thrash/workloads/ranks/5.yaml b/qa/suites/fs/thrash/workloads/ranks/5.yaml
new file mode 100644 (file)
index 0000000..ed89cef
--- /dev/null
@@ -0,0 +1,9 @@
+overrides:
+  ceph:
+    cephfs:
+      max_mds: 5
+  check-counter:
+    counters:
+      mds:
+        - mds.exported
+        - mds.imported
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_snaptests.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_snaptests.yaml
deleted file mode 100644 (file)
index 790c93c..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-tasks:
-- workunit:
-    clients:
-      all:
-        - fs/snaps
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_suites_fsstress.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_suites_fsstress.yaml
deleted file mode 120000 (symlink)
index c2e859f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/tasks/cfuse_workunit_suites_fsstress.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_suites_pjd.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_suites_pjd.yaml
deleted file mode 100644 (file)
index f778438..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-overrides:
-  ceph:
-    conf:
-      client:
-        fuse set user groups: true
-tasks:
-- workunit:
-    timeout: 6h
-    clients:
-      all:
-        - suites/pjd.sh
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_trivial_sync.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/cfuse_workunit_trivial_sync.yaml
deleted file mode 120000 (symlink)
index a1df032..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/tasks/cfuse_workunit_trivial_sync.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/ffsb.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/ffsb.yaml
deleted file mode 100644 (file)
index 7e4f711..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-overrides:
-  ceph:
-    log-ignorelist:
-    - SLOW_OPS
-    - slow request
-    conf:
-      osd:
-        filestore flush min: 0
-tasks:
-- workunit:
-    clients:
-      all:
-        - suites/ffsb.sh
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/fs/.qa b/qa/suites/fs/thrash/workloads/tasks/2-workunit/fs/.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/fs/thrash/workloads/tasks/2-workunit/fs/snaps.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/fs/snaps.yaml
new file mode 100644 (file)
index 0000000..790c93c
--- /dev/null
@@ -0,0 +1,5 @@
+tasks:
+- workunit:
+    clients:
+      all:
+        - fs/snaps
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/fs/trivial_sync.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/fs/trivial_sync.yaml
new file mode 120000 (symlink)
index 0000000..a1df032
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/tasks/cfuse_workunit_trivial_sync.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/iozone.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/iozone.yaml
deleted file mode 100644 (file)
index 9270f3c..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-tasks:
-- workunit:
-    clients:
-      all:
-        - suites/iozone.sh
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/.qa b/qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/.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/fs/thrash/workloads/tasks/2-workunit/suites/ffsb.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/ffsb.yaml
new file mode 100644 (file)
index 0000000..7e4f711
--- /dev/null
@@ -0,0 +1,13 @@
+overrides:
+  ceph:
+    log-ignorelist:
+    - SLOW_OPS
+    - slow request
+    conf:
+      osd:
+        filestore flush min: 0
+tasks:
+- workunit:
+    clients:
+      all:
+        - suites/ffsb.sh
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/fsstress.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/fsstress.yaml
new file mode 100644 (file)
index 0000000..bae2202
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+    timeout: 6h
+    clients:
+      all:
+        - suites/fsstress.sh
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/iozone.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/iozone.yaml
new file mode 100644 (file)
index 0000000..9270f3c
--- /dev/null
@@ -0,0 +1,5 @@
+tasks:
+- workunit:
+    clients:
+      all:
+        - suites/iozone.sh
diff --git a/qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/pjd.yaml b/qa/suites/fs/thrash/workloads/tasks/2-workunit/suites/pjd.yaml
new file mode 100644 (file)
index 0000000..f778438
--- /dev/null
@@ -0,0 +1,11 @@
+overrides:
+  ceph:
+    conf:
+      client:
+        fuse set user groups: true
+tasks:
+- workunit:
+    timeout: 6h
+    clients:
+      all:
+        - suites/pjd.sh
diff --git a/qa/suites/multimds/thrash/% b/qa/suites/multimds/thrash/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/qa/suites/multimds/thrash/.qa b/qa/suites/multimds/thrash/.qa
deleted file mode 120000 (symlink)
index a602a03..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.qa/
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/0-supported-random-distro$ b/qa/suites/multimds/thrash/0-supported-random-distro$
deleted file mode 120000 (symlink)
index 78f2991..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/distros/supported-random-distro$/
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/begin.yaml b/qa/suites/multimds/thrash/begin.yaml
deleted file mode 120000 (symlink)
index 311d404..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/begin.yaml
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/ceph-thrash b/qa/suites/multimds/thrash/ceph-thrash
deleted file mode 120000 (symlink)
index cbda5fa..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/suites/fs/thrash/tasks/1-thrash/
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/clusters/.qa b/qa/suites/multimds/thrash/clusters/.qa
deleted file mode 120000 (symlink)
index a602a03..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.qa/
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/clusters/3-mds-2-standby.yaml b/qa/suites/multimds/thrash/clusters/3-mds-2-standby.yaml
deleted file mode 100644 (file)
index 5936fcb..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-roles:
-- [mon.a, mon.c, mds.a, mds.c, mds.e, osd.0, osd.1, osd.2]
-- [mon.b, mgr.x, mds.b, mds.d, osd.3, osd.4, osd.5]
-- [client.0]
diff --git a/qa/suites/multimds/thrash/clusters/9-mds-3-standby.yaml b/qa/suites/multimds/thrash/clusters/9-mds-3-standby.yaml
deleted file mode 100644 (file)
index 6775e62..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-roles:
-- [mon.a, mon.c, mds.a, mds.c, mds.e, mds.g, mds.i, mds.k, osd.0, osd.1, osd.2]
-- [mon.b, mgr.x, mds.b, mds.d, mds.f, mds.h, mds.j, mds.l, osd.3, osd.4, osd.5]
-- [client.0]
diff --git a/qa/suites/multimds/thrash/conf b/qa/suites/multimds/thrash/conf
deleted file mode 120000 (symlink)
index 16e8cc4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/conf
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/mount b/qa/suites/multimds/thrash/mount
deleted file mode 120000 (symlink)
index e3600f4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/mount/
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/msgr-failures b/qa/suites/multimds/thrash/msgr-failures
deleted file mode 120000 (symlink)
index 435253f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/suites/fs/thrash/msgr-failures/
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/objectstore-ec b/qa/suites/multimds/thrash/objectstore-ec
deleted file mode 120000 (symlink)
index affe294..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/objectstore-ec
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/overrides/% b/qa/suites/multimds/thrash/overrides/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/qa/suites/multimds/thrash/overrides/.qa b/qa/suites/multimds/thrash/overrides/.qa
deleted file mode 120000 (symlink)
index a602a03..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.qa/
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/overrides/fuse-default-perm-no.yaml b/qa/suites/multimds/thrash/overrides/fuse-default-perm-no.yaml
deleted file mode 120000 (symlink)
index 1da96a1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/overrides/fuse/default-perm/no.yaml
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/overrides/thrash b/qa/suites/multimds/thrash/overrides/thrash
deleted file mode 120000 (symlink)
index 1f0c36d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../../../fs/thrash/overrides/
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/overrides/thrash_debug.yaml b/qa/suites/multimds/thrash/overrides/thrash_debug.yaml
deleted file mode 100644 (file)
index 2243037..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-overrides:
-  ceph:
-    conf:
-      mds:
-        debug ms: 10
-      client:
-        debug ms: 10
diff --git a/qa/suites/multimds/thrash/tasks/.qa b/qa/suites/multimds/thrash/tasks/.qa
deleted file mode 120000 (symlink)
index a602a03..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.qa/
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/tasks/cfuse_workunit_suites_fsstress.yaml b/qa/suites/multimds/thrash/tasks/cfuse_workunit_suites_fsstress.yaml
deleted file mode 120000 (symlink)
index 7c81984..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/suites/fs/thrash/tasks/2-workunit/cfuse_workunit_suites_fsstress.yaml
\ No newline at end of file
diff --git a/qa/suites/multimds/thrash/tasks/cfuse_workunit_suites_pjd.yaml b/qa/suites/multimds/thrash/tasks/cfuse_workunit_suites_pjd.yaml
deleted file mode 120000 (symlink)
index 716290f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/suites/fs/thrash/tasks/2-workunit/cfuse_workunit_suites_pjd.yaml
\ No newline at end of file