]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd: move nbd test workload to separate client host from OSDs
authorJason Dillaman <dillaman@redhat.com>
Thu, 8 Sep 2016 14:43:35 +0000 (10:43 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 9 Sep 2016 01:34:23 +0000 (21:34 -0400)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
12 files changed:
suites/rbd/nbd/% [new file with mode: 0644]
suites/rbd/nbd/base [new symlink]
suites/rbd/nbd/cluster/+ [new file with mode: 0644]
suites/rbd/nbd/cluster/fixed-3.yaml [new file with mode: 0644]
suites/rbd/nbd/cluster/openstack.yaml [new symlink]
suites/rbd/nbd/fs [new symlink]
suites/rbd/nbd/msgr-failures [new symlink]
suites/rbd/nbd/thrashers [new symlink]
suites/rbd/nbd/workloads/rbd_fsx_nbd.yaml [new file with mode: 0644]
suites/rbd/nbd/workloads/rbd_nbd.yaml [new file with mode: 0644]
suites/rbd/thrash/workloads/rbd_fsx_nbd.yaml [deleted file]
suites/rbd/thrash/workloads/rbd_nbd.yaml [deleted file]

diff --git a/suites/rbd/nbd/% b/suites/rbd/nbd/%
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/suites/rbd/nbd/base b/suites/rbd/nbd/base
new file mode 120000 (symlink)
index 0000000..fd10a85
--- /dev/null
@@ -0,0 +1 @@
+../thrash/base
\ No newline at end of file
diff --git a/suites/rbd/nbd/cluster/+ b/suites/rbd/nbd/cluster/+
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/suites/rbd/nbd/cluster/fixed-3.yaml b/suites/rbd/nbd/cluster/fixed-3.yaml
new file mode 100644 (file)
index 0000000..455de4f
--- /dev/null
@@ -0,0 +1,4 @@
+roles:
+- [mon.a, mon.c, osd.0, osd.1, osd.2]
+- [mon.b, osd.3, osd.4, osd.5]
+- [client.0]
diff --git a/suites/rbd/nbd/cluster/openstack.yaml b/suites/rbd/nbd/cluster/openstack.yaml
new file mode 120000 (symlink)
index 0000000..48becbb
--- /dev/null
@@ -0,0 +1 @@
+../../thrash/clusters/openstack.yaml
\ No newline at end of file
diff --git a/suites/rbd/nbd/fs b/suites/rbd/nbd/fs
new file mode 120000 (symlink)
index 0000000..c11782e
--- /dev/null
@@ -0,0 +1 @@
+../thrash/fs
\ No newline at end of file
diff --git a/suites/rbd/nbd/msgr-failures b/suites/rbd/nbd/msgr-failures
new file mode 120000 (symlink)
index 0000000..03689aa
--- /dev/null
@@ -0,0 +1 @@
+../thrash/msgr-failures
\ No newline at end of file
diff --git a/suites/rbd/nbd/thrashers b/suites/rbd/nbd/thrashers
new file mode 120000 (symlink)
index 0000000..f461dad
--- /dev/null
@@ -0,0 +1 @@
+../thrash/thrashers
\ No newline at end of file
diff --git a/suites/rbd/nbd/workloads/rbd_fsx_nbd.yaml b/suites/rbd/nbd/workloads/rbd_fsx_nbd.yaml
new file mode 100644 (file)
index 0000000..b6e9d5b
--- /dev/null
@@ -0,0 +1,15 @@
+os_type: ubuntu
+overrides:
+  install:
+    ceph:
+      extra_packages: [rbd-nbd]
+tasks:
+- rbd_fsx:
+    clients: [client.0]
+    ops: 6000
+    nbd: True
+    holebdy: 512
+    punch_holes: true
+    readbdy: 512
+    truncbdy: 512
+    writebdy: 512
diff --git a/suites/rbd/nbd/workloads/rbd_nbd.yaml b/suites/rbd/nbd/workloads/rbd_nbd.yaml
new file mode 100644 (file)
index 0000000..897d07c
--- /dev/null
@@ -0,0 +1,10 @@
+os_type: ubuntu
+overrides:
+  install:
+    ceph:
+      extra_packages: [rbd-nbd]
+tasks:
+- workunit:
+    clients:
+      client.0:
+        - rbd/rbd-nbd.sh
diff --git a/suites/rbd/thrash/workloads/rbd_fsx_nbd.yaml b/suites/rbd/thrash/workloads/rbd_fsx_nbd.yaml
deleted file mode 100644 (file)
index b6e9d5b..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-os_type: ubuntu
-overrides:
-  install:
-    ceph:
-      extra_packages: [rbd-nbd]
-tasks:
-- rbd_fsx:
-    clients: [client.0]
-    ops: 6000
-    nbd: True
-    holebdy: 512
-    punch_holes: true
-    readbdy: 512
-    truncbdy: 512
-    writebdy: 512
diff --git a/suites/rbd/thrash/workloads/rbd_nbd.yaml b/suites/rbd/thrash/workloads/rbd_nbd.yaml
deleted file mode 100644 (file)
index 897d07c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-os_type: ubuntu
-overrides:
-  install:
-    ceph:
-      extra_packages: [rbd-nbd]
-tasks:
-- workunit:
-    clients:
-      client.0:
-        - rbd/rbd-nbd.sh