From e2d5f8441aae08dccded6ec740181efc54bde19a Mon Sep 17 00:00:00 2001 From: Jason Dillaman Date: Thu, 3 May 2018 12:49:51 -0400 Subject: [PATCH] qa/suites/rbd: added active/active rbd-mirror tests Signed-off-by: Jason Dillaman --- qa/suites/rbd/mirror-thrash/policy/none.yaml | 5 +++++ qa/suites/rbd/mirror-thrash/policy/simple.yaml | 5 +++++ .../rbd-mirror-workunit-simple-policy.yaml | 16 ++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 qa/suites/rbd/mirror-thrash/policy/none.yaml create mode 100644 qa/suites/rbd/mirror-thrash/policy/simple.yaml create mode 100644 qa/suites/rbd/mirror/workloads/rbd-mirror-workunit-simple-policy.yaml diff --git a/qa/suites/rbd/mirror-thrash/policy/none.yaml b/qa/suites/rbd/mirror-thrash/policy/none.yaml new file mode 100644 index 00000000000..e0a7c118540 --- /dev/null +++ b/qa/suites/rbd/mirror-thrash/policy/none.yaml @@ -0,0 +1,5 @@ +overrides: + ceph: + conf: + client: + rbd mirror image policy type: none diff --git a/qa/suites/rbd/mirror-thrash/policy/simple.yaml b/qa/suites/rbd/mirror-thrash/policy/simple.yaml new file mode 100644 index 00000000000..ee3082d3c04 --- /dev/null +++ b/qa/suites/rbd/mirror-thrash/policy/simple.yaml @@ -0,0 +1,5 @@ +overrides: + ceph: + conf: + client: + rbd mirror image policy type: simple diff --git a/qa/suites/rbd/mirror/workloads/rbd-mirror-workunit-simple-policy.yaml b/qa/suites/rbd/mirror/workloads/rbd-mirror-workunit-simple-policy.yaml new file mode 100644 index 00000000000..85814217fea --- /dev/null +++ b/qa/suites/rbd/mirror/workloads/rbd-mirror-workunit-simple-policy.yaml @@ -0,0 +1,16 @@ +meta: +- desc: run the rbd_mirror.sh workunit to test the rbd-mirror daemon +overrides: + ceph: + conf: + client: + rbd mirror image policy type: simple +tasks: +- workunit: + clients: + cluster1.client.mirror: [rbd/rbd_mirror.sh] + env: + # override workunit setting of CEPH_ARGS='--cluster' + CEPH_ARGS: '' + RBD_MIRROR_INSTANCES: '4' + RBD_MIRROR_USE_EXISTING_CLUSTER: '1' -- 2.39.5