]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: Add qa/suites/nvmeof/thrash/gateway-initiator-setup/2-subsys-8-namespace.yaml
authorVallari Agrawal <vallari.agrawal@ibm.com>
Mon, 13 Jan 2025 09:39:39 +0000 (15:09 +0530)
committerVallari Agrawal <vallari.agrawal@ibm.com>
Thu, 30 Jan 2025 12:16:59 +0000 (17:46 +0530)
This allows to run nvmeof thrasher test on smaller
confgurations which finshes faster than 120subsys-8ns
config.

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
qa/suites/nvmeof/thrash/gateway-initiator-setup/2-subsys-8-namespace.yaml [new file with mode: 0644]

diff --git a/qa/suites/nvmeof/thrash/gateway-initiator-setup/2-subsys-8-namespace.yaml b/qa/suites/nvmeof/thrash/gateway-initiator-setup/2-subsys-8-namespace.yaml
new file mode 100644 (file)
index 0000000..7696751
--- /dev/null
@@ -0,0 +1,24 @@
+tasks:
+- nvmeof:
+    installer: host.a
+    gw_image: quay.io/ceph/nvmeof:latest # "default" is the image cephadm defaults to; change to test specific nvmeof images, example "latest"
+    rbd:
+      pool_name: mypool
+      image_name_prefix: myimage
+    gateway_config:
+      subsystems_count: 2
+      namespaces_count: 8 # each subsystem
+      cli_image: quay.io/ceph/nvmeof-cli:latest
+
+- cephadm.wait_for_service:
+    service: nvmeof.mypool.mygroup0
+
+- workunit:
+    no_coverage_and_limits: true
+    clients:
+      client.0:
+        - nvmeof/setup_subsystem.sh
+        - nvmeof/basic_tests.sh
+    env:
+      RBD_POOL: mypool
+      RBD_IMAGE_PREFIX: myimage