From: Ilya Dryomov Date: Sat, 18 Jun 2022 11:00:34 +0000 (+0200) Subject: rbd-mirror: fix up PrepareReplayDisconnected test case X-Git-Tag: v16.2.11~103^2~26^2~2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=fe32a2ab856f1d0fe6d9027f7933af559d3e02c1;p=ceph.git rbd-mirror: fix up PrepareReplayDisconnected test case It was botched in commit 2bca9ee96c65 ("rbd-mirror: consolidate prepare local/remote image steps to bootstrap") and went unnoticed because currently no special handling is needed for disconnected clients -- is_disconnected() check happens to be the last step and it doesn't generate an error. Signed-off-by: Ilya Dryomov (cherry picked from commit b6d6a2737ebb8c131d929bca6d39a0b15c67755e) --- diff --git a/src/test/rbd_mirror/image_replayer/test_mock_BootstrapRequest.cc b/src/test/rbd_mirror/image_replayer/test_mock_BootstrapRequest.cc index 4edd1e760bf6a..8a66cecaed9b9 100644 --- a/src/test/rbd_mirror/image_replayer/test_mock_BootstrapRequest.cc +++ b/src/test/rbd_mirror/image_replayer/test_mock_BootstrapRequest.cc @@ -986,7 +986,7 @@ TEST_F(TestMockImageReplayerBootstrapRequest, PrepareReplayDisconnected) { // prepare replay expect_prepare_replay(mock_state_builder, false, false, 0); - expect_is_disconnected(mock_state_builder, false); + expect_is_disconnected(mock_state_builder, true); // close remote image expect_replay_requires_remote_image(mock_state_builder, false);