From e7b5731976834801051f4e26792260635f79db4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20M=C3=A4kel=C3=A4?= Date: Mon, 6 Mar 2017 11:06:33 +0200 Subject: [PATCH] Fix internal test suite Two of the tests didn't initialize the random number generator. --- server/core/test/testlogthrottling.cc | 3 ++- server/core/test/testqueuemanager.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/server/core/test/testlogthrottling.cc b/server/core/test/testlogthrottling.cc index cd398f5a4..de78bdff7 100644 --- a/server/core/test/testlogthrottling.cc +++ b/server/core/test/testlogthrottling.cc @@ -20,6 +20,7 @@ #include #include #include +#include using std::cerr; using std::cout; @@ -152,7 +153,7 @@ int main(int argc, char* argv[]) int rc; std::ios::sync_with_stdio(); - + random_jkiss_init(); rc = sem_init(&u_semstart, 0, 0); ensure(rc == 0); diff --git a/server/core/test/testqueuemanager.c b/server/core/test/testqueuemanager.c index a11955b06..ce132565e 100644 --- a/server/core/test/testqueuemanager.c +++ b/server/core/test/testqueuemanager.c @@ -66,6 +66,7 @@ test1() int input_counter = 0; int output_counter = 0; + random_jkiss_init(); hkheartbeat = 0; queue = mxs_queue_alloc(TEST_QUEUE_SIZE, HEARTBEATS_TO_EXPIRE);