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