1 2 3 4--------------------------------------- 5| testing CLOCK MONOTONIC 6--------------------------------------- 7 8relative timer test (at 500 ms) ... 9waiting timer ... 10got timer ticks (1) after 0.5 s 11absolute timer test (at 500 ms) ... 12waiting timer ... 13got timer ticks (1) after 0.5 s 14sequential timer test (100 ms clock) ... 15sleeping one second ... 16timerfd_gettime returned: 17 it_value = 0.1 it_interval = 0.1 18sleeping 1 second ... 19waiting timer ... 20got about 20 timer ticks after about 2s 21O_NONBLOCK test ... 22waiting timer (flush the single tick) ... 23got timer ticks (1) after 0.1 s 24success 25 26 27--------------------------------------- 28| testing CLOCK REALTIME 29--------------------------------------- 30 31relative timer test (at 500 ms) ... 32waiting timer ... 33got timer ticks (1) after 0.5 s 34absolute timer test (at 500 ms) ... 35waiting timer ... 36got timer ticks (1) after 0.5 s 37sequential timer test (100 ms clock) ... 38sleeping one second ... 39timerfd_gettime returned: 40 it_value = 0.1 it_interval = 0.1 41sleeping 1 second ... 42waiting timer ... 43got about 20 timer ticks after about 2s 44O_NONBLOCK test ... 45waiting timer (flush the single tick) ... 46got timer ticks (1) after 0.1 s 47success 48 49HEAP SUMMARY: 50 in use at exit: 0 bytes in 0 blocks 51 total heap usage: 0 allocs, 0 frees, 0 bytes allocated 52 53For a detailed leak analysis, rerun with: --leak-check=full 54 55For counts of detected and suppressed errors, rerun with: -v 56ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 57