]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
upgrade: refactor single-hop fs tests
authorSage Weil <sage@inktank.com>
Fri, 21 Jun 2013 01:29:43 +0000 (18:29 -0700)
committerSage Weil <sage@inktank.com>
Mon, 24 Jun 2013 04:41:32 +0000 (21:41 -0700)
28 files changed:
suites/upgrade/fs/0-cluster/start.yaml [new file with mode: 0644]
suites/upgrade/fs/1-bobtail-install/bobtail.yaml [new file with mode: 0644]
suites/upgrade/fs/2-bobtail-workload/blogbench.yaml [new file with mode: 0644]
suites/upgrade/fs/2-bobtail-workload/dbench.yaml [new file with mode: 0644]
suites/upgrade/fs/2-bobtail-workload/iogen.yaml [new file with mode: 0644]
suites/upgrade/fs/3-upgrade/next.yaml [new file with mode: 0644]
suites/upgrade/fs/4-restart/mds-mon-osd.yaml [new file with mode: 0644]
suites/upgrade/fs/4-restart/mon-mds-osd.yaml [new file with mode: 0644]
suites/upgrade/fs/4-restart/osd-mds-mon.yaml [new file with mode: 0644]
suites/upgrade/fs/5-next-workload/fsstress.yaml [new file with mode: 0644]
suites/upgrade/fs/5-next-workload/iogen.yaml [new file with mode: 0644]
suites/upgrade/fs/5-next-workload/kernel-untar-build.yaml [new file with mode: 0644]
suites/upgrade/fs/5-next-workload/tiobench.yaml [new file with mode: 0644]
suites/upgrade/fs/tasks/upgrade_mds_first_blogbench_fsstress.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_mds_first_cuttlefish_next.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_mds_mon_b_c_next.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_mon_first_cuttlefish_next.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_mon_first_dbench_untar.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_mon_first_iogen_trivialsync.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_mon_mds_b_c_next.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_mon_osd_b_c_next.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_mon_osd_cuttlefish_next.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_osd_first_cuttlefish_next.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_osd_first_dbench_tiobench.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_osd_first_iozone_iogen.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_osd_mds_b_c_next.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_osd_mon_b_c_next.yaml [deleted file]
suites/upgrade/fs/tasks/upgrade_osd_mon_cuttlefish_next.yaml [deleted file]

diff --git a/suites/upgrade/fs/0-cluster/start.yaml b/suites/upgrade/fs/0-cluster/start.yaml
new file mode 100644 (file)
index 0000000..01747e4
--- /dev/null
@@ -0,0 +1,10 @@
+roles:
+- - mon.a
+  - mds.a
+  - osd.0
+  - osd.1
+- - mon.b
+  - mon.c
+  - osd.2
+  - osd.3
+- - client.0
diff --git a/suites/upgrade/fs/1-bobtail-install/bobtail.yaml b/suites/upgrade/fs/1-bobtail-install/bobtail.yaml
new file mode 100644 (file)
index 0000000..f76c841
--- /dev/null
@@ -0,0 +1,5 @@
+tasks:
+- install:
+     branch: bobtail
+- ceph:
+- ceph-fuse:
diff --git a/suites/upgrade/fs/2-bobtail-workload/blogbench.yaml b/suites/upgrade/fs/2-bobtail-workload/blogbench.yaml
new file mode 100644 (file)
index 0000000..830893e
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: bobtail
+     clients:
+        client.0:
+           - suites/blogbench.sh
diff --git a/suites/upgrade/fs/2-bobtail-workload/dbench.yaml b/suites/upgrade/fs/2-bobtail-workload/dbench.yaml
new file mode 100644 (file)
index 0000000..d3aac66
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: bobtail
+     clients:
+        all:
+           - suites/dbench.sh
diff --git a/suites/upgrade/fs/2-bobtail-workload/iogen.yaml b/suites/upgrade/fs/2-bobtail-workload/iogen.yaml
new file mode 100644 (file)
index 0000000..77ce802
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: bobtail
+     clients:
+        client.0:
+           - suites/iogen.sh
diff --git a/suites/upgrade/fs/3-upgrade/next.yaml b/suites/upgrade/fs/3-upgrade/next.yaml
new file mode 100644 (file)
index 0000000..3e8e04c
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- install.upgrade:
+     all:
+        branch: next
diff --git a/suites/upgrade/fs/4-restart/mds-mon-osd.yaml b/suites/upgrade/fs/4-restart/mds-mon-osd.yaml
new file mode 100644 (file)
index 0000000..d218006
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade/fs/4-restart/mon-mds-osd.yaml b/suites/upgrade/fs/4-restart/mon-mds-osd.yaml
new file mode 100644 (file)
index 0000000..78e14e9
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade/fs/4-restart/osd-mds-mon.yaml b/suites/upgrade/fs/4-restart/osd-mds-mon.yaml
new file mode 100644 (file)
index 0000000..dbcd013
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c]
diff --git a/suites/upgrade/fs/5-next-workload/fsstress.yaml b/suites/upgrade/fs/5-next-workload/fsstress.yaml
new file mode 100644 (file)
index 0000000..101b1ca
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: next
+     clients:
+        client.0:
+           - suites/fsstress.sh
diff --git a/suites/upgrade/fs/5-next-workload/iogen.yaml b/suites/upgrade/fs/5-next-workload/iogen.yaml
new file mode 100644 (file)
index 0000000..247d807
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: next
+     clients:
+        all:
+           - suites/iogen.sh
diff --git a/suites/upgrade/fs/5-next-workload/kernel-untar-build.yaml b/suites/upgrade/fs/5-next-workload/kernel-untar-build.yaml
new file mode 100644 (file)
index 0000000..7415dd9
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: next
+     clients:
+        all:
+           - kernel_untar_build.sh
diff --git a/suites/upgrade/fs/5-next-workload/tiobench.yaml b/suites/upgrade/fs/5-next-workload/tiobench.yaml
new file mode 100644 (file)
index 0000000..20e99ed
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: next
+     clients:
+        all:
+           - suites/tiobench.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_mds_first_blogbench_fsstress.yaml b/suites/upgrade/fs/tasks/upgrade_mds_first_blogbench_fsstress.yaml
deleted file mode 100644 (file)
index 8ae2bcc..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-- ceph-fuse:
-- workunit:
-     branch: bobtail
-     clients:
-        client.0:
-           - suites/blogbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3]
-- workunit:
-     branch: next
-     clients:
-        client.0:
-           - suites/fsstress.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_mds_first_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_mds_first_cuttlefish_next.yaml
deleted file mode 100644 (file)
index d54350c..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: cuttlefish
-- ceph:
-- ceph-fuse:
-- workunit:
-     branch: cuttlefish
-     clients:
-        client.0:
-           - suites/blogbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3]
-- workunit:
-     branch: next
-     clients:
-        client.0:
-           - suites/fsstress.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_mds_mon_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_mds_mon_b_c_next.yaml
deleted file mode 100644 (file)
index 7f5fd7d..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-- workunit:
-     branch: bobtail
-     clients:
-        client.0:
-           - suites/iogen.sh
-- install.upgrade:
-     all:
-        branch: cuttlefish
-- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3]
-- workunit:
-     branch: cuttlefish
-     clients:
-        client.0:
-           - suites/blogbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mds.a, osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c]
-- workunit:
-     branch: next
-     clients:
-        all: [misc/trivial_sync.sh]
diff --git a/suites/upgrade/fs/tasks/upgrade_mon_first_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_mon_first_cuttlefish_next.yaml
deleted file mode 100644 (file)
index f1e30d4..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: cuttlefish
-- ceph:
-- workunit:
-     branch: cuttlefish
-     clients:
-        client.0:
-           - suites/iogen.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
-- workunit:
-     branch: next
-     clients:
-        all: [misc/trivial_sync.sh]
diff --git a/suites/upgrade/fs/tasks/upgrade_mon_first_dbench_untar.yaml b/suites/upgrade/fs/tasks/upgrade_mon_first_dbench_untar.yaml
deleted file mode 100644 (file)
index deb9210..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-    log-whitelist:
-      - wrongly marked
-- ceph-fuse:
-- workunit:
-     branch: bobtail
-     clients:
-        all:
-           - suites/dbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a]
-- workunit:
-     branch: next
-     clients:
-        all:
-           - kernel_untar_build.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_mon_first_iogen_trivialsync.yaml b/suites/upgrade/fs/tasks/upgrade_mon_first_iogen_trivialsync.yaml
deleted file mode 100644 (file)
index 326add4..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-- workunit:
-     branch: bobtail
-     clients:
-        client.0:
-           - suites/iogen.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
-- workunit:
-     branch: next
-     clients:
-        all: [misc/trivial_sync.sh]
diff --git a/suites/upgrade/fs/tasks/upgrade_mon_mds_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_mon_mds_b_c_next.yaml
deleted file mode 100644 (file)
index faccaf2..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-- workunit:
-     branch: bobtail
-     clients:
-        client.0:
-           - suites/iogen.sh
-- install.upgrade:
-     all:
-        branch: cuttlefish
-- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
-- workunit:
-     branch: cuttlefish
-     clients:
-        client.0:
-           - suites/blogbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
-- workunit:
-     branch: next
-     clients:
-        all: [misc/trivial_sync.sh]
diff --git a/suites/upgrade/fs/tasks/upgrade_mon_osd_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_mon_osd_b_c_next.yaml
deleted file mode 100644 (file)
index 14c4fdd..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-- workunit:
-     branch: bobtail
-     clients:
-        client.0:
-           - suites/iogen.sh
-- install.upgrade:
-     all:
-        branch: cuttlefish
-- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a]
-- workunit:
-     branch: cuttlefish
-     clients:
-        client.0:
-           - suites/dbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a]
-- workunit:
-     branch: next
-     clients:
-        all:
-           - kernel_untar_build.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_mon_osd_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_mon_osd_cuttlefish_next.yaml
deleted file mode 100644 (file)
index 7bb4036..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: cuttlefish
-- ceph:
-    log-whitelist:
-      - wrongly marked
-- ceph-fuse:
-- workunit:
-     branch: cuttlefish
-     clients:
-        all:
-           - suites/dbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a]
-- workunit:
-     branch: next
-     clients:
-        all:
-           - kernel_untar_build.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_osd_first_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_osd_first_cuttlefish_next.yaml
deleted file mode 100644 (file)
index 359503b..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: cuttlefish
-- ceph:
-- ceph-fuse:
-- workunit:
-     branch: cuttlefish
-     clients:
-        all:
-           - suites/iozone.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c]
-- workunit:
-     branch: next
-     clients:
-        all:
-           - suites/iogen.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_osd_first_dbench_tiobench.yaml b/suites/upgrade/fs/tasks/upgrade_osd_first_dbench_tiobench.yaml
deleted file mode 100644 (file)
index 67010ba..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-- workunit:
-     branch: bobtail
-     clients:
-        all:
-           - suites/dbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a]
-- workunit:
-     branch: next
-     clients:
-        all:
-           - suites/tiobench.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_osd_first_iozone_iogen.yaml b/suites/upgrade/fs/tasks/upgrade_osd_first_iozone_iogen.yaml
deleted file mode 100644 (file)
index 8be4c55..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-- ceph-fuse:
-- workunit:
-     branch: bobtail
-     clients:
-        all:
-           - suites/iozone.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c]
-- workunit:
-     branch: next
-     clients:
-        all:
-           - suites/iogen.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_osd_mds_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_osd_mds_b_c_next.yaml
deleted file mode 100644 (file)
index 9b10ab1..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-- workunit:
-     branch: bobtail
-     clients:
-        all:
-           - suites/iozone.sh
-- install.upgrade:
-     all:
-        branch: cuttlefish
-- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
-- workunit:
-     branch: cuttlefish
-     clients:
-        all:
-           - suites/iogen.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
-- workunit:
-     branch: next
-     clients:
-        client.0:
-           - suites/blogbench.sh
diff --git a/suites/upgrade/fs/tasks/upgrade_osd_mon_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_osd_mon_b_c_next.yaml
deleted file mode 100644 (file)
index 92c5bc1..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: bobtail
-- ceph:
-- workunit:
-     branch: bobtail
-     clients:
-        client.0:
-           - suites/dbench.sh
-- install.upgrade:
-     all:
-        branch: cuttlefish
-- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a]
-- workunit:
-     branch: cuttlefish
-     clients:
-        client.0:
-           - suites/blogbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a]
-- workunit:
-     branch: next
-     clients:
-        all: [misc/trivial_sync.sh]
-
diff --git a/suites/upgrade/fs/tasks/upgrade_osd_mon_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_osd_mon_cuttlefish_next.yaml
deleted file mode 100644 (file)
index 2538641..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-roles:
-- - mon.a
-  - mds.a
-  - osd.0
-  - osd.1
-- - mon.b
-  - mon.c
-  - osd.2
-  - osd.3
-- - client.0
-tasks:
-- install:
-     branch: cuttlefish
-- ceph:
-- workunit:
-     branch: cuttlefish
-     clients:
-        all:
-           - suites/dbench.sh
-- install.upgrade:
-     all:
-        branch: next
-- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a]
-- workunit:
-     branch: next
-     clients:
-        all:
-           - suites/tiobench.sh