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