From 638eb24fe5169890ac8c46de5ff770592608328f Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 15 Apr 2013 21:32:03 -0700 Subject: [PATCH] librbd: print seed for all DiffIterate tests This will aid debugging on failures, and give better coverage. Signed-off-by: Sage Weil --- src/test/librbd/test_librbd.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/test/librbd/test_librbd.cc b/src/test/librbd/test_librbd.cc index 2051b71696366..8743e5aa5210a 100644 --- a/src/test/librbd/test_librbd.cc +++ b/src/test/librbd/test_librbd.cc @@ -1561,6 +1561,10 @@ TEST(LibRBD, DiffIterate) ASSERT_EQ("", create_one_pool_pp(pool_name, rados)); ASSERT_EQ(0, rados.ioctx_create(pool_name.c_str(), ioctx)); + int seed = getpid(); + cout << "seed " << seed << std::endl; + srand(seed); + { librbd::RBD rbd; librbd::Image image; @@ -1627,6 +1631,10 @@ TEST(LibRBD, DiffIterateDiscard) ASSERT_EQ("", create_one_pool_pp(pool_name, rados)); ASSERT_EQ(0, rados.ioctx_create(pool_name.c_str(), ioctx)); + int seed = getpid(); + cout << "seed " << seed << std::endl; + srand(seed); + { librbd::RBD rbd; librbd::Image image; -- 2.39.5