]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/workunits/rbd: avoid unnecessary sleeping in stop_mirror()
authorIlya Dryomov <idryomov@gmail.com>
Tue, 27 Jan 2026 20:56:23 +0000 (21:56 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Sun, 1 Feb 2026 21:37:03 +0000 (22:37 +0100)
commit066b547ba3e4fbae7ea27ec33ed66cd1ea2fb92c
treee98295a7d7066fde79fb3b09d2876e94d8cd9d46
parentab2234593ae767938f06d61a06ac4ff847db0b79
qa/workunits/rbd: avoid unnecessary sleeping in stop_mirror()

There is no need to wait for anything if -KILL is passed for sig
because the process would disappear immediately.  In teuthology runs
where multiple rbd-mirror daemons are deployed (and therefore need to
be stopped when stop_mirrors() is called by the test), it causes
gratuitous delays of 4+ seconds.

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