]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
qa: add "failover / failback loop" test for rbd-mirror 53275/head
authorIlya Dryomov <idryomov@gmail.com>
Fri, 1 Sep 2023 12:53:33 +0000 (14:53 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 4 Sep 2023 15:03:08 +0000 (17:03 +0200)
commit3627d0e64bb251bcb31eb47d3778bb1dfe6284b3
treea1a3e09e475aff0eb5b28ab026b68204c1e172e0
parent4877fefa6305fb2cb1a5de0a5778b8f0d50f92f9
qa: add "failover / failback loop" test for rbd-mirror

For snapshot-based mirroring, check that demote (or other mirror
snapshots) don't pile up.  Nothing in particular to assert on for
journal-based mirroring but the test is still useful.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 153df2d64b8cb51b5ce7559576613788795a4967)
qa/workunits/rbd/rbd_mirror_helpers.sh
qa/workunits/rbd/rbd_mirror_journal.sh
qa/workunits/rbd/rbd_mirror_snapshot.sh