]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: add test fragments to test subvols
authorMilind Changire <mchangir@redhat.com>
Wed, 2 Aug 2023 05:47:06 +0000 (11:17 +0530)
committerMilind Changire <mchangir@redhat.com>
Wed, 2 Aug 2023 05:48:55 +0000 (11:18 +0530)
Signed-off-by: Milind Changire <mchangir@redhat.com>
(cherry picked from commit f6c68c32aa953ff82f9045110a206dd9b9216cee)

qa/suites/fs/workload/subvolume/$ [new file with mode: 0644]
qa/suites/fs/workload/subvolume/no-subvolume.yaml [new file with mode: 0644]
qa/suites/fs/workload/subvolume/with-namespace-isolated-and-quota.yaml [new file with mode: 0644]
qa/suites/fs/workload/subvolume/with-namespace-isolated.yaml [new file with mode: 0644]
qa/suites/fs/workload/subvolume/with-no-extra-options.yaml [new file with mode: 0644]
qa/suites/fs/workload/subvolume/with-quota.yaml [new file with mode: 0644]

diff --git a/qa/suites/fs/workload/subvolume/$ b/qa/suites/fs/workload/subvolume/$
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/qa/suites/fs/workload/subvolume/no-subvolume.yaml b/qa/suites/fs/workload/subvolume/no-subvolume.yaml
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/qa/suites/fs/workload/subvolume/with-namespace-isolated-and-quota.yaml b/qa/suites/fs/workload/subvolume/with-namespace-isolated-and-quota.yaml
new file mode 100644 (file)
index 0000000..7129e54
--- /dev/null
@@ -0,0 +1,11 @@
+overrides:
+  ceph:
+    subvols:
+      create: 2
+      subvol_options: "--namespace-isolated --size 25000000000"
+  ceph-fuse:
+    client.0:
+      mount_subvol_num: 0
+  kclient:
+    client.0:
+      mount_subvol_num: 1
diff --git a/qa/suites/fs/workload/subvolume/with-namespace-isolated.yaml b/qa/suites/fs/workload/subvolume/with-namespace-isolated.yaml
new file mode 100644 (file)
index 0000000..2ac901f
--- /dev/null
@@ -0,0 +1,11 @@
+overrides:
+  ceph:
+    subvols:
+      create: 2
+      subvol_options: "--namespace-isolated"
+  ceph-fuse:
+    client.0:
+      mount_subvol_num: 0
+  kclient:
+    client.0:
+      mount_subvol_num: 1
diff --git a/qa/suites/fs/workload/subvolume/with-no-extra-options.yaml b/qa/suites/fs/workload/subvolume/with-no-extra-options.yaml
new file mode 100644 (file)
index 0000000..40f98c2
--- /dev/null
@@ -0,0 +1,10 @@
+overrides:
+  ceph:
+    subvols:
+      create: 2
+  ceph-fuse:
+    client.0:
+      mount_subvol_num: 0
+  kclient:
+    client.0:
+      mount_subvol_num: 1
diff --git a/qa/suites/fs/workload/subvolume/with-quota.yaml b/qa/suites/fs/workload/subvolume/with-quota.yaml
new file mode 100644 (file)
index 0000000..6cda00d
--- /dev/null
@@ -0,0 +1,11 @@
+overrides:
+  ceph:
+    subvols:
+      create: 2
+      subvol_options: "--size 25000000000"
+  ceph-fuse:
+    client.0:
+      mount_subvol_num: 0
+  kclient:
+    client.0:
+      mount_subvol_num: 1