From 24481bb6a50a314db25a93d8b5b1c73f50422f27 Mon Sep 17 00:00:00 2001 From: Mykola Golub Date: Sun, 15 Apr 2018 22:33:44 +0300 Subject: [PATCH] test/librbd: ensure OutOfOrder test has enough concurrent management ops Signed-off-by: Mykola Golub --- src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc b/src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc index 083e51d7e1119..bd8932e788bb1 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)); -- 2.47.3