X-Git-Url: http://g0dil.de/git?p=senf.git;a=blobdiff_plain;f=senf%2FScheduler%2FTimerEvent.test.cc;fp=senf%2FScheduler%2FTimerEvent.test.cc;h=88e2f340f78da917532c8d6d201308bc9ab7025d;hp=5f47c3c286c9ebf0398dcca586daa58b23b5a56e;hb=728c6fbeb525a2b48b927ebf17cc06ca943583b2;hpb=23a1bdee20b3fb19bd442efed8aa73b2bf0d585a diff --git a/senf/Scheduler/TimerEvent.test.cc b/senf/Scheduler/TimerEvent.test.cc index 5f47c3c..88e2f34 100644 --- a/senf/Scheduler/TimerEvent.test.cc +++ b/senf/Scheduler/TimerEvent.test.cc @@ -112,7 +112,7 @@ namespace { { //std::cerr << "diff:" << senf::ClockService::in_microseconds( senf::scheduler::now() - tm.timeout()) << '\n'; count ++; - delay += senf::ClockService::in_microseconds( senf::scheduler::now() - tm.timeout()); + delay += SENF_INT2CLOCKTYPE(senf::ClockService::in_microseconds( senf::scheduler::now() - tm.timeout())); haveCb = true; tm.timeout(randomDelay()); } @@ -136,7 +136,7 @@ namespace { void jitterTest() { count = 0; - delay = 0; + delay = senf::ClockService::clock_type(0); // senf::scheduler::EventHook pre ("jitterTest::preCb", &preCb, // senf::scheduler::EventHook::PRE); // senf::scheduler::EventHook post ("jitterTest::postCb", &postCb, @@ -158,7 +158,7 @@ namespace { senf::scheduler::process(); - std::cerr << "Average scheduling delay: " << delay/count << " microseconds\n"; + std::cerr << "Average scheduling delay: " << SENF_CLOCKTYPEVAL(delay)/count << " microseconds\n"; } }