From ca25c561784db2df115454656ec9b0d740558594 Mon Sep 17 00:00:00 2001 From: Mykola Golub Date: Wed, 23 Aug 2017 10:40:56 +0200 Subject: [PATCH] test/librbd: set rand seed for all tests Signed-off-by: Mykola Golub --- src/test/librbd/test_librbd.cc | 8 -------- src/test/librbd/test_main.cc | 5 +++++ 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/test/librbd/test_librbd.cc b/src/test/librbd/test_librbd.cc index ad9c2575022..514b8b3fb8a 100644 --- a/src/test/librbd/test_librbd.cc +++ b/src/test/librbd/test_librbd.cc @@ -179,14 +179,6 @@ public: } static void SetUpTestCase() { - static bool seeded = false; - if (!seeded) { - seeded = true; - int seed = getpid(); - cout << "seed " << seed << std::endl; - srand(seed); - } - _pool_names.clear(); _unique_pool_names.clear(); _image_number = 0; diff --git a/src/test/librbd/test_main.cc b/src/test/librbd/test_main.cc index 0aa6aeeb81c..281ccabfb78 100644 --- a/src/test/librbd/test_main.cc +++ b/src/test/librbd/test_main.cc @@ -54,5 +54,10 @@ int main(int argc, char **argv) std::cerr << "failed to enable lockdep" << std::endl; return -r; } + + int seed = getpid(); + std::cout << "seed " << seed << std::endl; + srand(seed); + return RUN_ALL_TESTS(); } -- 2.39.5