From 4e234921b1d1e4c0eb07f07122072dd8e25159ce Mon Sep 17 00:00:00 2001 From: Mykola Golub Date: Wed, 1 Feb 2017 08:43:49 +0100 Subject: [PATCH] qa/suites/rbd: add rbd-mirror-ha test Signed-off-by: Mykola Golub --- qa/suites/rbd/mirror-ha/% | 0 qa/suites/rbd/mirror-ha/base | 1 + qa/suites/rbd/mirror-ha/cluster | 1 + qa/suites/rbd/mirror-ha/fs | 1 + qa/suites/rbd/mirror-ha/msgr-failures | 1 + qa/suites/rbd/mirror-ha/objectstore | 1 + .../mirror-ha/workloads/rbd-mirror-ha-workunit.yaml | 11 +++++++++++ 7 files changed, 16 insertions(+) create mode 100644 qa/suites/rbd/mirror-ha/% create mode 120000 qa/suites/rbd/mirror-ha/base create mode 120000 qa/suites/rbd/mirror-ha/cluster create mode 120000 qa/suites/rbd/mirror-ha/fs create mode 120000 qa/suites/rbd/mirror-ha/msgr-failures create mode 120000 qa/suites/rbd/mirror-ha/objectstore create mode 100644 qa/suites/rbd/mirror-ha/workloads/rbd-mirror-ha-workunit.yaml diff --git a/qa/suites/rbd/mirror-ha/% b/qa/suites/rbd/mirror-ha/% new file mode 100644 index 00000000000..e69de29bb2d diff --git a/qa/suites/rbd/mirror-ha/base b/qa/suites/rbd/mirror-ha/base new file mode 120000 index 00000000000..09e88d419b9 --- /dev/null +++ b/qa/suites/rbd/mirror-ha/base @@ -0,0 +1 @@ +../mirror/base \ No newline at end of file diff --git a/qa/suites/rbd/mirror-ha/cluster b/qa/suites/rbd/mirror-ha/cluster new file mode 120000 index 00000000000..47e95a264fd --- /dev/null +++ b/qa/suites/rbd/mirror-ha/cluster @@ -0,0 +1 @@ +../mirror/cluster \ No newline at end of file diff --git a/qa/suites/rbd/mirror-ha/fs b/qa/suites/rbd/mirror-ha/fs new file mode 120000 index 00000000000..9b9ab1beaec --- /dev/null +++ b/qa/suites/rbd/mirror-ha/fs @@ -0,0 +1 @@ +../mirror/fs \ No newline at end of file diff --git a/qa/suites/rbd/mirror-ha/msgr-failures b/qa/suites/rbd/mirror-ha/msgr-failures new file mode 120000 index 00000000000..c0ae027eaca --- /dev/null +++ b/qa/suites/rbd/mirror-ha/msgr-failures @@ -0,0 +1 @@ +../mirror/msgr-failures \ No newline at end of file diff --git a/qa/suites/rbd/mirror-ha/objectstore b/qa/suites/rbd/mirror-ha/objectstore new file mode 120000 index 00000000000..1a5e90ea59b --- /dev/null +++ b/qa/suites/rbd/mirror-ha/objectstore @@ -0,0 +1 @@ +../mirror/objectstore \ No newline at end of file diff --git a/qa/suites/rbd/mirror-ha/workloads/rbd-mirror-ha-workunit.yaml b/qa/suites/rbd/mirror-ha/workloads/rbd-mirror-ha-workunit.yaml new file mode 100644 index 00000000000..f818b75d76d --- /dev/null +++ b/qa/suites/rbd/mirror-ha/workloads/rbd-mirror-ha-workunit.yaml @@ -0,0 +1,11 @@ +meta: +- desc: run the rbd_mirror_ha.sh workunit to test the rbd-mirror daemon +tasks: +- workunit: + clients: + cluster1.client.mirror: [rbd/rbd_mirror_ha.sh] + env: + # override workunit setting of CEPH_ARGS='--cluster' + CEPH_ARGS: '' + RBD_MIRROR_USE_EXISTING_CLUSTER: '1' + timeout: 6h -- 2.47.3