]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: rename workload suite
authorPatrick Donnelly <pdonnell@redhat.com>
Fri, 30 Oct 2020 00:15:29 +0000 (17:15 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Tue, 3 Nov 2020 21:00:37 +0000 (13:00 -0800)
Fixes: https://tracker.ceph.com/issues/23718
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
74 files changed:
qa/suites/fs/basic_workload/% [deleted file]
qa/suites/fs/basic_workload/.qa [deleted symlink]
qa/suites/fs/basic_workload/begin.yaml [deleted symlink]
qa/suites/fs/basic_workload/clusters/.qa [deleted symlink]
qa/suites/fs/basic_workload/clusters/1-mds-1-client.yaml [deleted symlink]
qa/suites/fs/basic_workload/conf [deleted symlink]
qa/suites/fs/basic_workload/mount [deleted symlink]
qa/suites/fs/basic_workload/objectstore-ec [deleted symlink]
qa/suites/fs/basic_workload/omap_limit/.qa [deleted symlink]
qa/suites/fs/basic_workload/omap_limit/10.yaml [deleted file]
qa/suites/fs/basic_workload/omap_limit/10000.yaml [deleted file]
qa/suites/fs/basic_workload/overrides/+ [deleted file]
qa/suites/fs/basic_workload/overrides/.qa [deleted symlink]
qa/suites/fs/basic_workload/overrides/frag_enable.yaml [deleted symlink]
qa/suites/fs/basic_workload/overrides/osd-asserts.yaml [deleted symlink]
qa/suites/fs/basic_workload/overrides/session_timeout.yaml [deleted symlink]
qa/suites/fs/basic_workload/overrides/whitelist_health.yaml [deleted symlink]
qa/suites/fs/basic_workload/overrides/whitelist_wrongly_marked_down.yaml [deleted symlink]
qa/suites/fs/basic_workload/supported-random-distros$ [deleted symlink]
qa/suites/fs/basic_workload/tasks/.qa [deleted symlink]
qa/suites/fs/basic_workload/tasks/workunit/.qa [deleted symlink]
qa/suites/fs/basic_workload/tasks/workunit/cfuse_workunit_norstats.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/cfuse_workunit_suites_truncate_delay.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/direct_io.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/fs/misc.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/fs/test_o_trunc.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/kernel_untar_build.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/suites/.qa [deleted symlink]
qa/suites/fs/basic_workload/tasks/workunit/suites/blogbench.yaml [deleted symlink]
qa/suites/fs/basic_workload/tasks/workunit/suites/dbench.yaml [deleted symlink]
qa/suites/fs/basic_workload/tasks/workunit/suites/ffsb.yaml [deleted symlink]
qa/suites/fs/basic_workload/tasks/workunit/suites/fsstress.yaml [deleted symlink]
qa/suites/fs/basic_workload/tasks/workunit/suites/fsx.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/suites/fsync-tester.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/suites/iogen.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/suites/iozone.yaml [deleted file]
qa/suites/fs/basic_workload/tasks/workunit/suites/pjd.yaml [deleted file]
qa/suites/fs/workload/% [new file with mode: 0644]
qa/suites/fs/workload/.qa [new symlink]
qa/suites/fs/workload/begin.yaml [new symlink]
qa/suites/fs/workload/clusters/.qa [new symlink]
qa/suites/fs/workload/clusters/1-mds-1-client.yaml [new symlink]
qa/suites/fs/workload/conf [new symlink]
qa/suites/fs/workload/mount [new symlink]
qa/suites/fs/workload/objectstore-ec [new symlink]
qa/suites/fs/workload/omap_limit/.qa [new symlink]
qa/suites/fs/workload/omap_limit/10.yaml [new file with mode: 0644]
qa/suites/fs/workload/omap_limit/10000.yaml [new file with mode: 0644]
qa/suites/fs/workload/overrides/+ [new file with mode: 0644]
qa/suites/fs/workload/overrides/.qa [new symlink]
qa/suites/fs/workload/overrides/frag_enable.yaml [new symlink]
qa/suites/fs/workload/overrides/osd-asserts.yaml [new symlink]
qa/suites/fs/workload/overrides/session_timeout.yaml [new symlink]
qa/suites/fs/workload/overrides/whitelist_health.yaml [new symlink]
qa/suites/fs/workload/overrides/whitelist_wrongly_marked_down.yaml [new symlink]
qa/suites/fs/workload/supported-random-distros$ [new symlink]
qa/suites/fs/workload/tasks/.qa [new symlink]
qa/suites/fs/workload/tasks/workunit/.qa [new symlink]
qa/suites/fs/workload/tasks/workunit/cfuse_workunit_norstats.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/cfuse_workunit_suites_truncate_delay.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/direct_io.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/fs/misc.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/fs/test_o_trunc.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/kernel_untar_build.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/suites/.qa [new symlink]
qa/suites/fs/workload/tasks/workunit/suites/blogbench.yaml [new symlink]
qa/suites/fs/workload/tasks/workunit/suites/dbench.yaml [new symlink]
qa/suites/fs/workload/tasks/workunit/suites/ffsb.yaml [new symlink]
qa/suites/fs/workload/tasks/workunit/suites/fsstress.yaml [new symlink]
qa/suites/fs/workload/tasks/workunit/suites/fsx.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/suites/fsync-tester.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/suites/iogen.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/suites/iozone.yaml [new file with mode: 0644]
qa/suites/fs/workload/tasks/workunit/suites/pjd.yaml [new file with mode: 0644]

diff --git a/qa/suites/fs/basic_workload/% b/qa/suites/fs/basic_workload/%
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/qa/suites/fs/basic_workload/.qa b/qa/suites/fs/basic_workload/.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/fs/basic_workload/begin.yaml b/qa/suites/fs/basic_workload/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/fs/basic_workload/clusters/.qa b/qa/suites/fs/basic_workload/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/fs/basic_workload/clusters/1-mds-1-client.yaml b/qa/suites/fs/basic_workload/clusters/1-mds-1-client.yaml
deleted file mode 120000 (symlink)
index 64bdb79..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/clusters/1-mds-1-client.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/conf b/qa/suites/fs/basic_workload/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/fs/basic_workload/mount b/qa/suites/fs/basic_workload/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/fs/basic_workload/objectstore-ec b/qa/suites/fs/basic_workload/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/fs/basic_workload/omap_limit/.qa b/qa/suites/fs/basic_workload/omap_limit/.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/fs/basic_workload/omap_limit/10.yaml b/qa/suites/fs/basic_workload/omap_limit/10.yaml
deleted file mode 100644 (file)
index eec30f6..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-overrides:
-  ceph:
-    conf:
-      osd:
-        osd_max_omap_entries_per_request: 10
diff --git a/qa/suites/fs/basic_workload/omap_limit/10000.yaml b/qa/suites/fs/basic_workload/omap_limit/10000.yaml
deleted file mode 100644 (file)
index c4bea55..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-overrides:
-  ceph:
-    conf:
-      osd:
-        osd_max_omap_entries_per_request: 10000
diff --git a/qa/suites/fs/basic_workload/overrides/+ b/qa/suites/fs/basic_workload/overrides/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/qa/suites/fs/basic_workload/overrides/.qa b/qa/suites/fs/basic_workload/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/fs/basic_workload/overrides/frag_enable.yaml b/qa/suites/fs/basic_workload/overrides/frag_enable.yaml
deleted file mode 120000 (symlink)
index 34a39a3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/overrides/frag_enable.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/overrides/osd-asserts.yaml b/qa/suites/fs/basic_workload/overrides/osd-asserts.yaml
deleted file mode 120000 (symlink)
index f290c74..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/overrides/osd-asserts.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/overrides/session_timeout.yaml b/qa/suites/fs/basic_workload/overrides/session_timeout.yaml
deleted file mode 120000 (symlink)
index fce0318..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/overrides/session_timeout.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/overrides/whitelist_health.yaml b/qa/suites/fs/basic_workload/overrides/whitelist_health.yaml
deleted file mode 120000 (symlink)
index 74f39a4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/overrides/whitelist_health.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/overrides/whitelist_wrongly_marked_down.yaml b/qa/suites/fs/basic_workload/overrides/whitelist_wrongly_marked_down.yaml
deleted file mode 120000 (symlink)
index b4528c0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/overrides/whitelist_wrongly_marked_down.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/supported-random-distros$ b/qa/suites/fs/basic_workload/supported-random-distros$
deleted file mode 120000 (symlink)
index 0862b44..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/distros/supported-random-distro$
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/tasks/.qa b/qa/suites/fs/basic_workload/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/fs/basic_workload/tasks/workunit/.qa b/qa/suites/fs/basic_workload/tasks/workunit/.qa
deleted file mode 120000 (symlink)
index fea2489..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.qa
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/cfuse_workunit_norstats.yaml b/qa/suites/fs/basic_workload/tasks/workunit/cfuse_workunit_norstats.yaml
deleted file mode 100644 (file)
index 016e339..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-tasks:
-- check-counter:
-    counters:
-      mds:
-        - "mds.dir_split"
-- workunit:
-    clients:
-      all:
-        - fs/norstats
-overrides:
-  kclient:
-    rbytes: false
-  ceph:
-    conf:
-      client:
-        client dirsize rbytes: false
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/cfuse_workunit_suites_truncate_delay.yaml b/qa/suites/fs/basic_workload/tasks/workunit/cfuse_workunit_suites_truncate_delay.yaml
deleted file mode 100644 (file)
index b47b565..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-overrides:
-  ceph:
-    conf:
-      client:
-        ms_inject_delay_probability: 1
-        ms_inject_delay_type: osd
-        ms_inject_delay_max: 5
-        client_oc_max_dirty_age: 1
-tasks:
-- exec:
-    client.0:
-      - cd $TESTDIR/mnt.* && dd if=/dev/zero of=./foo count=100
-      - sleep 2
-      - cd $TESTDIR/mnt.* && truncate --size 0 ./foo
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/direct_io.yaml b/qa/suites/fs/basic_workload/tasks/workunit/direct_io.yaml
deleted file mode 100644 (file)
index d0128bc..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-tasks:
-- workunit:
-    clients:
-      all:
-        - direct_io
-
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/fs/misc.yaml b/qa/suites/fs/basic_workload/tasks/workunit/fs/misc.yaml
deleted file mode 100644 (file)
index 7c3f7bc..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-tasks:
-- check-counter:
-    counters:
-      mds:
-        - "mds.dir_split"
-- workunit:
-    clients:
-      all:
-        - fs/misc
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/fs/test_o_trunc.yaml b/qa/suites/fs/basic_workload/tasks/workunit/fs/test_o_trunc.yaml
deleted file mode 100644 (file)
index c9de5c3..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-tasks:
-- workunit:
-    clients:
-      all:
-        - fs/test_o_trunc.sh
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/kernel_untar_build.yaml b/qa/suites/fs/basic_workload/tasks/workunit/kernel_untar_build.yaml
deleted file mode 100644 (file)
index 65245fc..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-tasks:
-- check-counter:
-    counters:
-      mds:
-        - "mds.dir_split"
-- workunit:
-    clients:
-      all:
-        - kernel_untar_build.sh
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/suites/.qa b/qa/suites/fs/basic_workload/tasks/workunit/suites/.qa
deleted file mode 120000 (symlink)
index fea2489..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.qa
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/suites/blogbench.yaml b/qa/suites/fs/basic_workload/tasks/workunit/suites/blogbench.yaml
deleted file mode 120000 (symlink)
index 8702f4f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/tasks/cfuse_workunit_suites_blogbench.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/suites/dbench.yaml b/qa/suites/fs/basic_workload/tasks/workunit/suites/dbench.yaml
deleted file mode 120000 (symlink)
index b0f876c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/tasks/cfuse_workunit_suites_dbench.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/suites/ffsb.yaml b/qa/suites/fs/basic_workload/tasks/workunit/suites/ffsb.yaml
deleted file mode 120000 (symlink)
index 01e889b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/cephfs/tasks/cfuse_workunit_suites_ffsb.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/suites/fsstress.yaml b/qa/suites/fs/basic_workload/tasks/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/basic_workload/tasks/workunit/suites/fsx.yaml b/qa/suites/fs/basic_workload/tasks/workunit/suites/fsx.yaml
deleted file mode 100644 (file)
index b16cfb1..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-tasks:
-- check-counter:
-    counters:
-      mds:
-        - "mds.dir_split"
-- workunit:
-    clients:
-      all:
-        - suites/fsx.sh
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/suites/fsync-tester.yaml b/qa/suites/fs/basic_workload/tasks/workunit/suites/fsync-tester.yaml
deleted file mode 100644 (file)
index 7efa1ad..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-tasks:
-- workunit:
-    clients:
-      all:
-        - suites/fsync-tester.sh
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/suites/iogen.yaml b/qa/suites/fs/basic_workload/tasks/workunit/suites/iogen.yaml
deleted file mode 100644 (file)
index d45d4ea..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-tasks:
-- workunit:
-    clients:
-      all:
-        - suites/iogen.sh
diff --git a/qa/suites/fs/basic_workload/tasks/workunit/suites/iozone.yaml b/qa/suites/fs/basic_workload/tasks/workunit/suites/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/basic_workload/tasks/workunit/suites/pjd.yaml b/qa/suites/fs/basic_workload/tasks/workunit/suites/pjd.yaml
deleted file mode 100644 (file)
index 37e315f..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-overrides:
-  ceph:
-    conf:
-      client:
-        fuse set user groups: true
-        fuse default permissions: false
-tasks:
-- workunit:
-    timeout: 6h
-    clients:
-      all:
-        - suites/pjd.sh
diff --git a/qa/suites/fs/workload/% b/qa/suites/fs/workload/%
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/qa/suites/fs/workload/.qa b/qa/suites/fs/workload/.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/workload/begin.yaml b/qa/suites/fs/workload/begin.yaml
new file mode 120000 (symlink)
index 0000000..311d404
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/begin.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/clusters/.qa b/qa/suites/fs/workload/clusters/.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/workload/clusters/1-mds-1-client.yaml b/qa/suites/fs/workload/clusters/1-mds-1-client.yaml
new file mode 120000 (symlink)
index 0000000..64bdb79
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/clusters/1-mds-1-client.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/conf b/qa/suites/fs/workload/conf
new file mode 120000 (symlink)
index 0000000..16e8cc4
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/conf
\ No newline at end of file
diff --git a/qa/suites/fs/workload/mount b/qa/suites/fs/workload/mount
new file mode 120000 (symlink)
index 0000000..e3600f4
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/mount/
\ No newline at end of file
diff --git a/qa/suites/fs/workload/objectstore-ec b/qa/suites/fs/workload/objectstore-ec
new file mode 120000 (symlink)
index 0000000..affe294
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/objectstore-ec
\ No newline at end of file
diff --git a/qa/suites/fs/workload/omap_limit/.qa b/qa/suites/fs/workload/omap_limit/.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/workload/omap_limit/10.yaml b/qa/suites/fs/workload/omap_limit/10.yaml
new file mode 100644 (file)
index 0000000..eec30f6
--- /dev/null
@@ -0,0 +1,5 @@
+overrides:
+  ceph:
+    conf:
+      osd:
+        osd_max_omap_entries_per_request: 10
diff --git a/qa/suites/fs/workload/omap_limit/10000.yaml b/qa/suites/fs/workload/omap_limit/10000.yaml
new file mode 100644 (file)
index 0000000..c4bea55
--- /dev/null
@@ -0,0 +1,5 @@
+overrides:
+  ceph:
+    conf:
+      osd:
+        osd_max_omap_entries_per_request: 10000
diff --git a/qa/suites/fs/workload/overrides/+ b/qa/suites/fs/workload/overrides/+
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/qa/suites/fs/workload/overrides/.qa b/qa/suites/fs/workload/overrides/.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/workload/overrides/frag_enable.yaml b/qa/suites/fs/workload/overrides/frag_enable.yaml
new file mode 120000 (symlink)
index 0000000..34a39a3
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/overrides/frag_enable.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/overrides/osd-asserts.yaml b/qa/suites/fs/workload/overrides/osd-asserts.yaml
new file mode 120000 (symlink)
index 0000000..f290c74
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/overrides/osd-asserts.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/overrides/session_timeout.yaml b/qa/suites/fs/workload/overrides/session_timeout.yaml
new file mode 120000 (symlink)
index 0000000..fce0318
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/overrides/session_timeout.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/overrides/whitelist_health.yaml b/qa/suites/fs/workload/overrides/whitelist_health.yaml
new file mode 120000 (symlink)
index 0000000..74f39a4
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/overrides/whitelist_health.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/overrides/whitelist_wrongly_marked_down.yaml b/qa/suites/fs/workload/overrides/whitelist_wrongly_marked_down.yaml
new file mode 120000 (symlink)
index 0000000..b4528c0
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/overrides/whitelist_wrongly_marked_down.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/supported-random-distros$ b/qa/suites/fs/workload/supported-random-distros$
new file mode 120000 (symlink)
index 0000000..0862b44
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/supported-random-distro$
\ No newline at end of file
diff --git a/qa/suites/fs/workload/tasks/.qa b/qa/suites/fs/workload/tasks/.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/workload/tasks/workunit/.qa b/qa/suites/fs/workload/tasks/workunit/.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/workload/tasks/workunit/cfuse_workunit_norstats.yaml b/qa/suites/fs/workload/tasks/workunit/cfuse_workunit_norstats.yaml
new file mode 100644 (file)
index 0000000..016e339
--- /dev/null
@@ -0,0 +1,16 @@
+tasks:
+- check-counter:
+    counters:
+      mds:
+        - "mds.dir_split"
+- workunit:
+    clients:
+      all:
+        - fs/norstats
+overrides:
+  kclient:
+    rbytes: false
+  ceph:
+    conf:
+      client:
+        client dirsize rbytes: false
diff --git a/qa/suites/fs/workload/tasks/workunit/cfuse_workunit_suites_truncate_delay.yaml b/qa/suites/fs/workload/tasks/workunit/cfuse_workunit_suites_truncate_delay.yaml
new file mode 100644 (file)
index 0000000..b47b565
--- /dev/null
@@ -0,0 +1,14 @@
+overrides:
+  ceph:
+    conf:
+      client:
+        ms_inject_delay_probability: 1
+        ms_inject_delay_type: osd
+        ms_inject_delay_max: 5
+        client_oc_max_dirty_age: 1
+tasks:
+- exec:
+    client.0:
+      - cd $TESTDIR/mnt.* && dd if=/dev/zero of=./foo count=100
+      - sleep 2
+      - cd $TESTDIR/mnt.* && truncate --size 0 ./foo
diff --git a/qa/suites/fs/workload/tasks/workunit/direct_io.yaml b/qa/suites/fs/workload/tasks/workunit/direct_io.yaml
new file mode 100644 (file)
index 0000000..d0128bc
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+    clients:
+      all:
+        - direct_io
+
diff --git a/qa/suites/fs/workload/tasks/workunit/fs/misc.yaml b/qa/suites/fs/workload/tasks/workunit/fs/misc.yaml
new file mode 100644 (file)
index 0000000..7c3f7bc
--- /dev/null
@@ -0,0 +1,9 @@
+tasks:
+- check-counter:
+    counters:
+      mds:
+        - "mds.dir_split"
+- workunit:
+    clients:
+      all:
+        - fs/misc
diff --git a/qa/suites/fs/workload/tasks/workunit/fs/test_o_trunc.yaml b/qa/suites/fs/workload/tasks/workunit/fs/test_o_trunc.yaml
new file mode 100644 (file)
index 0000000..c9de5c3
--- /dev/null
@@ -0,0 +1,5 @@
+tasks:
+- workunit:
+    clients:
+      all:
+        - fs/test_o_trunc.sh
diff --git a/qa/suites/fs/workload/tasks/workunit/kernel_untar_build.yaml b/qa/suites/fs/workload/tasks/workunit/kernel_untar_build.yaml
new file mode 100644 (file)
index 0000000..65245fc
--- /dev/null
@@ -0,0 +1,9 @@
+tasks:
+- check-counter:
+    counters:
+      mds:
+        - "mds.dir_split"
+- workunit:
+    clients:
+      all:
+        - kernel_untar_build.sh
diff --git a/qa/suites/fs/workload/tasks/workunit/suites/.qa b/qa/suites/fs/workload/tasks/workunit/suites/.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/workload/tasks/workunit/suites/blogbench.yaml b/qa/suites/fs/workload/tasks/workunit/suites/blogbench.yaml
new file mode 120000 (symlink)
index 0000000..8702f4f
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/tasks/cfuse_workunit_suites_blogbench.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/tasks/workunit/suites/dbench.yaml b/qa/suites/fs/workload/tasks/workunit/suites/dbench.yaml
new file mode 120000 (symlink)
index 0000000..b0f876c
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/tasks/cfuse_workunit_suites_dbench.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/tasks/workunit/suites/ffsb.yaml b/qa/suites/fs/workload/tasks/workunit/suites/ffsb.yaml
new file mode 120000 (symlink)
index 0000000..01e889b
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/tasks/cfuse_workunit_suites_ffsb.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/tasks/workunit/suites/fsstress.yaml b/qa/suites/fs/workload/tasks/workunit/suites/fsstress.yaml
new file mode 120000 (symlink)
index 0000000..c2e859f
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/tasks/cfuse_workunit_suites_fsstress.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/workload/tasks/workunit/suites/fsx.yaml b/qa/suites/fs/workload/tasks/workunit/suites/fsx.yaml
new file mode 100644 (file)
index 0000000..b16cfb1
--- /dev/null
@@ -0,0 +1,9 @@
+tasks:
+- check-counter:
+    counters:
+      mds:
+        - "mds.dir_split"
+- workunit:
+    clients:
+      all:
+        - suites/fsx.sh
diff --git a/qa/suites/fs/workload/tasks/workunit/suites/fsync-tester.yaml b/qa/suites/fs/workload/tasks/workunit/suites/fsync-tester.yaml
new file mode 100644 (file)
index 0000000..7efa1ad
--- /dev/null
@@ -0,0 +1,5 @@
+tasks:
+- workunit:
+    clients:
+      all:
+        - suites/fsync-tester.sh
diff --git a/qa/suites/fs/workload/tasks/workunit/suites/iogen.yaml b/qa/suites/fs/workload/tasks/workunit/suites/iogen.yaml
new file mode 100644 (file)
index 0000000..d45d4ea
--- /dev/null
@@ -0,0 +1,5 @@
+tasks:
+- workunit:
+    clients:
+      all:
+        - suites/iogen.sh
diff --git a/qa/suites/fs/workload/tasks/workunit/suites/iozone.yaml b/qa/suites/fs/workload/tasks/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/workload/tasks/workunit/suites/pjd.yaml b/qa/suites/fs/workload/tasks/workunit/suites/pjd.yaml
new file mode 100644 (file)
index 0000000..37e315f
--- /dev/null
@@ -0,0 +1,12 @@
+overrides:
+  ceph:
+    conf:
+      client:
+        fuse set user groups: true
+        fuse default permissions: false
+tasks:
+- workunit:
+    timeout: 6h
+    clients:
+      all:
+        - suites/pjd.sh