From 24d9a380a838ef410ddb286fdd9f914d0e848dd8 Mon Sep 17 00:00:00 2001 From: bert hubert Date: Fri, 5 Dec 2014 12:04:01 +0100 Subject: [PATCH] speed up the testbag test a bit (by doing smaller tests) --- pdns/test-statbag_cc.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pdns/test-statbag_cc.cc b/pdns/test-statbag_cc.cc index 9f5cbfde9..48b82ea5b 100644 --- a/pdns/test-statbag_cc.cc +++ b/pdns/test-statbag_cc.cc @@ -15,7 +15,7 @@ using std::string; static void *threadMangler(void* a) { AtomicCounter* ac = (AtomicCounter*)a; - for(unsigned int n=0; n < 10000000; ++n) + for(unsigned int n=0; n < 1000000; ++n) (*ac)++; return 0; } @@ -23,7 +23,7 @@ static void *threadMangler(void* a) static void *threadMangler2(void* a) { StatBag* S = (StatBag*)a; - for(unsigned int n=0; n < 10000000; ++n) + for(unsigned int n=0; n < 1000000; ++n) S->inc("c"); return 0; } @@ -60,7 +60,7 @@ BOOST_AUTO_TEST_CASE(test_StatBagBasic) { for(int i=0; i < 4 ; ++i) pthread_join(tid[i], &res); - BOOST_CHECK_EQUAL(s.read("c"), 40000000U); + BOOST_CHECK_EQUAL(s.read("c"), 4000000U); s.set("c", 0); @@ -70,7 +70,7 @@ BOOST_AUTO_TEST_CASE(test_StatBagBasic) { for(int i=0; i < 4 ; ++i) pthread_join(tid[i], &res); - BOOST_CHECK_EQUAL(s.read("c"), 40000000U); + BOOST_CHECK_EQUAL(s.read("c"), 4000000U); s.set("c", 1ULL<<31); -- 2.50.0