]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa: wire up ceph_test_mon into qa
authorPatrick Donnelly <pdonnell@ibm.com>
Thu, 28 May 2026 16:41:11 +0000 (12:41 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Fri, 29 May 2026 19:37:39 +0000 (15:37 -0400)
Oddly, I don't see these executed anywhere in teuthology.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
qa/suites/rados/singleton/all/ceph-test-mon.yaml [new file with mode: 0644]
qa/workunits/mon/ceph_test.sh [new file with mode: 0755]

diff --git a/qa/suites/rados/singleton/all/ceph-test-mon.yaml b/qa/suites/rados/singleton/all/ceph-test-mon.yaml
new file mode 100644 (file)
index 0000000..686feca
--- /dev/null
@@ -0,0 +1,20 @@
+roles:
+- - mon.a
+  - mon.b
+  - mon.c
+  - mgr.x
+  - osd.0
+  - osd.1
+  - osd.2
+  - client.0
+openstack:
+  - volumes: # attached to each instance
+      count: 3
+      size: 10 # GB
+tasks:
+- install:
+- ceph:
+- workunit:
+    clients:
+      client.0:
+        - mon/ceph_test.sh
diff --git a/qa/workunits/mon/ceph_test.sh b/qa/workunits/mon/ceph_test.sh
new file mode 100755 (executable)
index 0000000..6bb1891
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+set -ex
+
+for t in ceph_test_mon_*; do
+    "$t"
+done