From e86273e12b5d911d0fda52dba94d8055795aa642 Mon Sep 17 00:00:00 2001 From: tamil Date: Wed, 27 Mar 2013 15:44:12 -0700 Subject: [PATCH] fs test suite for upgrade task Signed-off-by: tamil --- .../upgrade_mds_first_blogbench_fsstress.yaml | 26 +++++++++++++++++++ .../basic/tasks/upgrade_mds_first_fsx_ffsb.sh | 26 +++++++++++++++++++ .../tasks/upgrade_mon_first_dbench_untar.yaml | 26 +++++++++++++++++++ .../upgrade_mon_first_iogen_trivialsync.yaml | 25 ++++++++++++++++++ .../upgrade_osd_first_dbench_tiobench.yaml | 26 +++++++++++++++++++ .../tasks/upgrade_osd_first_iozone_iogen.yaml | 26 +++++++++++++++++++ 6 files changed, 155 insertions(+) create mode 100644 suites/upgrade/fs/basic/tasks/upgrade_mds_first_blogbench_fsstress.yaml create mode 100644 suites/upgrade/fs/basic/tasks/upgrade_mds_first_fsx_ffsb.sh create mode 100644 suites/upgrade/fs/basic/tasks/upgrade_mon_first_dbench_untar.yaml create mode 100644 suites/upgrade/fs/basic/tasks/upgrade_mon_first_iogen_trivialsync.yaml create mode 100644 suites/upgrade/fs/basic/tasks/upgrade_osd_first_dbench_tiobench.yaml create mode 100644 suites/upgrade/fs/basic/tasks/upgrade_osd_first_iozone_iogen.yaml diff --git a/suites/upgrade/fs/basic/tasks/upgrade_mds_first_blogbench_fsstress.yaml b/suites/upgrade/fs/basic/tasks/upgrade_mds_first_blogbench_fsstress.yaml new file mode 100644 index 0000000000000..98c1411960ddc --- /dev/null +++ b/suites/upgrade/fs/basic/tasks/upgrade_mds_first_blogbench_fsstress.yaml @@ -0,0 +1,26 @@ +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: + clients: + client.0: + - suites/blogbench.sh +- install.upgrade: + all: + branch: master +- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3] +- workunit: + clients: + client.0: + - suites/fsstress.sh diff --git a/suites/upgrade/fs/basic/tasks/upgrade_mds_first_fsx_ffsb.sh b/suites/upgrade/fs/basic/tasks/upgrade_mds_first_fsx_ffsb.sh new file mode 100644 index 0000000000000..312c399f50107 --- /dev/null +++ b/suites/upgrade/fs/basic/tasks/upgrade_mds_first_fsx_ffsb.sh @@ -0,0 +1,26 @@ +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: + clients: + all: + - suites/fsx.sh +- install.upgrade: + all: + branch: master +- ceph.restart: [mds.a, osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c] +- workunit: + clients: + all: + - suites/ffsb.sh diff --git a/suites/upgrade/fs/basic/tasks/upgrade_mon_first_dbench_untar.yaml b/suites/upgrade/fs/basic/tasks/upgrade_mon_first_dbench_untar.yaml new file mode 100644 index 0000000000000..f5f089b6ed9ff --- /dev/null +++ b/suites/upgrade/fs/basic/tasks/upgrade_mon_first_dbench_untar.yaml @@ -0,0 +1,26 @@ +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: + clients: + all: + - suites/dbench.sh +- install.upgrade: + all: + branch: master +- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a] +- workunit: + clients: + all: + - kernel_untar_build.sh diff --git a/suites/upgrade/fs/basic/tasks/upgrade_mon_first_iogen_trivialsync.yaml b/suites/upgrade/fs/basic/tasks/upgrade_mon_first_iogen_trivialsync.yaml new file mode 100644 index 0000000000000..9d727867b9794 --- /dev/null +++ b/suites/upgrade/fs/basic/tasks/upgrade_mon_first_iogen_trivialsync.yaml @@ -0,0 +1,25 @@ +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: + clients: + client.0: + - suites/iogen.sh +- install.upgrade: + all: + branch: master +- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3] +- workunit: + clients: + all: [misc/trivial_sync.sh] diff --git a/suites/upgrade/fs/basic/tasks/upgrade_osd_first_dbench_tiobench.yaml b/suites/upgrade/fs/basic/tasks/upgrade_osd_first_dbench_tiobench.yaml new file mode 100644 index 0000000000000..e5862d522ce87 --- /dev/null +++ b/suites/upgrade/fs/basic/tasks/upgrade_osd_first_dbench_tiobench.yaml @@ -0,0 +1,26 @@ +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: + clients: + all: + - suites/dbench.sh +- install.upgrade: + all: + branch: master +- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a] +- workunit: + clients: + all: + - suites/tiobench.sh diff --git a/suites/upgrade/fs/basic/tasks/upgrade_osd_first_iozone_iogen.yaml b/suites/upgrade/fs/basic/tasks/upgrade_osd_first_iozone_iogen.yaml new file mode 100644 index 0000000000000..80aeb00a3fddb --- /dev/null +++ b/suites/upgrade/fs/basic/tasks/upgrade_osd_first_iozone_iogen.yaml @@ -0,0 +1,26 @@ +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: + clients: + all: + - suites/iozone.sh +- install.upgrade: + all: + branch: master +- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c] +- workunit: + clients: + all: + - suites/iogen.sh -- 2.39.5