From: Mykola Golub Date: Sun, 15 Apr 2018 19:33:44 +0000 (+0300) Subject: test/librbd: ensure OutOfOrder test has enough concurrent management ops X-Git-Tag: v13.1.0~206^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=24481bb6a50a314db25a93d8b5b1c73f50422f27;p=ceph.git test/librbd: ensure OutOfOrder test has enough concurrent management ops Signed-off-by: Mykola Golub --- diff --git a/src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc b/src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc index 083e51d7e11..bd8932e788b 100644 --- a/src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc +++ b/src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc @@ -221,6 +221,14 @@ TEST_F(TestMockDeepCopyImageCopyRequest, SimpleImage) { } TEST_F(TestMockDeepCopyImageCopyRequest, OutOfOrder) { + std::string max_ops_str; + ASSERT_EQ(0, _rados.conf_get("rbd_concurrent_management_ops", max_ops_str)); + ASSERT_EQ(0, _rados.conf_set("rbd_concurrent_management_ops", "10")); + BOOST_SCOPE_EXIT( (max_ops_str) ) { + ASSERT_EQ(0, _rados.conf_set("rbd_concurrent_management_ops", + max_ops_str.c_str())); + } BOOST_SCOPE_EXIT_END; + librados::snap_t snap_id_end; ASSERT_EQ(0, create_snap("copy", &snap_id_end));