summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-04-15 21:32:03 -0700
committerSage Weil <sage@inktank.com>2013-04-15 21:32:03 -0700
commit638eb24fe5169890ac8c46de5ff770592608328f (patch)
treec95d7010357673c3f2d5220a5f76f658b1ccf171
parent1ddea41fc54c0ba8f062aa297a1a33f13407beb4 (diff)
downloadceph-638eb24fe5169890ac8c46de5ff770592608328f.tar.gz
librbd: print seed for all DiffIterate tests
This will aid debugging on failures, and give better coverage. Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r--src/test/librbd/test_librbd.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/librbd/test_librbd.cc b/src/test/librbd/test_librbd.cc
index 2051b716963..8743e5aa521 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;