LCOV - code coverage report
Current view:
top level
Hit
Total
Coverage
Test:
streampu_clean.info
Lines:
4460
7325
60.9 %
Date:
2025-01-11 12:25:42
Functions:
613
2554
24.0 %
Directory
Line Coverage
Functions
include/Module
45.5 %
25 / 55
32.6 %
14 / 43
include/Module/Stateful
100.0 %
1 / 1
50.0 %
1 / 2
include/Module/Stateful/Adaptor
78.8 %
123 / 156
100.0 %
17 / 17
include/Module/Stateful/Controller
20.0 %
1 / 5
25.0 %
1 / 4
include/Module/Stateful/Controller/Controller_cyclic
100.0 %
1 / 1
100.0 %
2 / 2
include/Module/Stateful/Controller/Controller_limit
0.0 %
0 / 1
0.0 %
0 / 2
include/Module/Stateful/Controller/Controller_static
100.0 %
1 / 1
100.0 %
2 / 2
include/Module/Stateful/Delayer
0.0 %
0 / 9
0.0 %
0 / 60
include/Module/Stateful/Finalizer
14.3 %
1 / 7
8.0 %
4 / 50
include/Module/Stateful/Incrementer
11.1 %
1 / 9
3.3 %
2 / 60
include/Module/Stateful/Initializer
14.3 %
1 / 7
4.0 %
2 / 50
include/Module/Stateful/Iterator
0.0 %
0 / 5
0.0 %
0 / 4
include/Module/Stateful/Probe
33.3 %
17 / 51
6.3 %
9 / 142
include/Module/Stateful/Probe/Latency
0.0 %
0 / 1
0.0 %
0 / 2
include/Module/Stateful/Probe/Occurrence
0.0 %
0 / 1
0.0 %
0 / 2
include/Module/Stateful/Probe/Stream
0.0 %
0 / 1
0.0 %
0 / 2
include/Module/Stateful/Probe/Throughput
0.0 %
0 / 1
0.0 %
0 / 2
include/Module/Stateful/Probe/Time
0.0 %
0 / 1
0.0 %
0 / 2
include/Module/Stateful/Probe/Timestamp
0.0 %
0 / 1
0.0 %
0 / 2
include/Module/Stateful/Probe/Value
0.0 %
0 / 1
0.0 %
0 / 20
include/Module/Stateful/Relayer
11.1 %
1 / 9
3.3 %
2 / 60
include/Module/Stateful/Set
100.0 %
1 / 1
100.0 %
2 / 2
include/Module/Stateful/Sink
57.9 %
22 / 38
4.4 %
4 / 90
include/Module/Stateful/Sink/NO
0.0 %
0 / 1
0.0 %
0 / 20
include/Module/Stateful/Sink/User
100.0 %
1 / 1
10.0 %
2 / 20
include/Module/Stateful/Sleeper
0.0 %
0 / 3
0.0 %
0 / 3
include/Module/Stateful/Source
51.4 %
19 / 37
3.6 %
4 / 110
include/Module/Stateful/Source/AZCW
0.0 %
0 / 1
0.0 %
0 / 20
include/Module/Stateful/Source/Random
0.0 %
0 / 1
0.0 %
0 / 20
include/Module/Stateful/Source/User
50.0 %
1 / 2
5.0 %
2 / 40
include/Module/Stateful/Switcher
61.5 %
8 / 13
42.9 %
3 / 7
include/Module/Stateless
0.0 %
0 / 1
0.0 %
0 / 2
include/Runtime/Sequence
81.2 %
125 / 154
94.4 %
17 / 18
include/Runtime/Socket
32.1 %
93 / 290
32.6 %
29 / 89
include/Runtime/Task
73.9 %
17 / 23
83.3 %
10 / 12
include/Scheduler
100.0 %
1 / 1
50.0 %
1 / 2
include/Scheduler/OTAC
100.0 %
1 / 1
100.0 %
2 / 2
include/Tools/Algo/Bit_packer
53.1 %
34 / 64
10.0 %
4 / 40
include/Tools/Algo/Digraph
92.9 %
52 / 56
88.5 %
23 / 26
include/Tools/Display/Terminal/Dump
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Display/Terminal/Standard
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/cannot_allocate
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/control_flow_error
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/domain_error
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/invalid_argument
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/length_error
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/logic_error
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/out_of_range
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/overflow_error
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/processing_aborted
100.0 %
1 / 1
50.0 %
1 / 2
include/Tools/Exception/range_error
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/runtime_error
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/underflow_error
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Exception/unimplemented_error
100.0 %
1 / 1
50.0 %
1 / 2
include/Tools/Exception/waiting_canceled
100.0 %
1 / 1
50.0 %
1 / 2
include/Tools/Interface
100.0 %
1 / 1
50.0 %
1 / 2
include/Tools/Reporter
0.0 %
0 / 1
0.0 %
0 / 2
include/Tools/Reporter/Probe
94.7 %
18 / 19
46.9 %
15 / 32
include/Tools/System
100.0 %
10 / 10
100.0 %
5 / 5
include/Tools/Thread/Thread_barrier/Standard
64.0 %
16 / 25
80.0 %
4 / 5
include/Tools/Thread/Thread_pool
100.0 %
1 / 1
50.0 %
1 / 2
src/Module
51.6 %
98 / 190
41.2 %
21 / 51
src/Module/Stateful
100.0 %
3 / 3
100.0 %
1 / 1
src/Module/Stateful/Adaptor
82.9 %
209 / 252
85.7 %
36 / 42
src/Module/Stateful/Controller
50.0 %
16 / 32
28.6 %
2 / 7
src/Module/Stateful/Controller/Controller_cyclic
53.8 %
14 / 26
42.9 %
3 / 7
src/Module/Stateful/Controller/Controller_limit
0.0 %
0 / 20
0.0 %
0 / 4
src/Module/Stateful/Controller/Controller_static
100.0 %
13 / 13
100.0 %
3 / 3
src/Module/Stateful/Delayer
0.0 %
0 / 57
0.0 %
0 / 100
src/Module/Stateful/Finalizer
74.5 %
41 / 55
13.0 %
13 / 100
src/Module/Stateful/Incrementer
79.2 %
42 / 53
7.8 %
7 / 90
src/Module/Stateful/Initializer
50.0 %
35 / 70
6.0 %
6 / 100
src/Module/Stateful/Iterator
72.7 %
32 / 44
66.7 %
6 / 9
src/Module/Stateful/Probe
76.5 %
13 / 17
100.0 %
4 / 4
src/Module/Stateful/Probe/Latency
84.6 %
22 / 26
100.0 %
4 / 4
src/Module/Stateful/Probe/Occurrence
75.0 %
18 / 24
80.0 %
4 / 5
src/Module/Stateful/Probe/Stream
76.9 %
20 / 26
80.0 %
4 / 5
src/Module/Stateful/Probe/Throughput
89.5 %
34 / 38
100.0 %
6 / 6
src/Module/Stateful/Probe/Time
84.6 %
22 / 26
100.0 %
4 / 4
src/Module/Stateful/Probe/Timestamp
73.1 %
19 / 26
75.0 %
3 / 4
src/Module/Stateful/Probe/Value
65.2 %
15 / 23
30.0 %
9 / 30
src/Module/Stateful/Relayer
75.0 %
39 / 52
6.7 %
6 / 90
src/Module/Stateful/Set
61.1 %
99 / 162
87.5 %
7 / 8
src/Module/Stateful/Sink/NO
0.0 %
0 / 13
0.0 %
0 / 30
src/Module/Stateful/Sink/User
47.9 %
23 / 48
6.7 %
2 / 30
src/Module/Stateful/Sleeper
0.0 %
0 / 29
0.0 %
0 / 7
src/Module/Stateful/Source/AZCW
0.0 %
0 / 13
0.0 %
0 / 30
src/Module/Stateful/Source/Random
0.0 %
0 / 18
0.0 %
0 / 40
src/Module/Stateful/Source/User
31.7 %
40 / 126
3.0 %
3 / 100
src/Module/Stateful/Switcher
100.0 %
7 / 7
100.0 %
2 / 2
src/Module/Stateless
100.0 %
7 / 7
100.0 %
2 / 2
src/Runtime/Pipeline
72.3 %
549 / 759
61.2 %
30 / 49
src/Runtime/Sequence
72.7 %
1006 / 1384
76.2 %
80 / 105
src/Runtime/Task
53.6 %
413 / 771
37.9 %
50 / 132
src/Scheduler
59.8 %
76 / 127
61.5 %
8 / 13
src/Scheduler/OTAC
63.6 %
126 / 198
55.0 %
11 / 20
src/Tools
29.9 %
20 / 67
40.0 %
2 / 5
src/Tools/Display/Statistics
49.3 %
151 / 306
44.0 %
11 / 25
src/Tools/Display/Terminal
54.1 %
20 / 37
62.5 %
5 / 8
src/Tools/Display/Terminal/Dump
90.7 %
39 / 43
66.7 %
2 / 3
src/Tools/Display/Terminal/Standard
72.1 %
101 / 140
62.5 %
5 / 8
src/Tools/Display/rang_format
20.0 %
7 / 35
28.6 %
2 / 7
src/Tools/Exception
31.6 %
6 / 19
25.0 %
1 / 4
src/Tools/Exception/cannot_allocate
0.0 %
0 / 13
0.0 %
0 / 3
src/Tools/Exception/control_flow_error
0.0 %
0 / 13
0.0 %
0 / 3
src/Tools/Exception/domain_error
0.0 %
0 / 13
0.0 %
0 / 3
src/Tools/Exception/invalid_argument
53.8 %
7 / 13
33.3 %
1 / 3
src/Tools/Exception/length_error
0.0 %
0 / 13
0.0 %
0 / 3
src/Tools/Exception/logic_error
0.0 %
0 / 12
0.0 %
0 / 3
src/Tools/Exception/out_of_range
0.0 %
0 / 13
0.0 %
0 / 3
src/Tools/Exception/overflow_error
0.0 %
0 / 13
0.0 %
0 / 3
src/Tools/Exception/processing_aborted
53.8 %
7 / 13
33.3 %
1 / 3
src/Tools/Exception/range_error
0.0 %
0 / 12
0.0 %
0 / 3
src/Tools/Exception/runtime_error
53.8 %
7 / 13
33.3 %
1 / 3
src/Tools/Exception/underflow_error
0.0 %
0 / 13
0.0 %
0 / 3
src/Tools/Exception/unimplemented_error
53.8 %
7 / 13
33.3 %
1 / 3
src/Tools/Exception/waiting_canceled
53.8 %
7 / 13
33.3 %
1 / 3
src/Tools/Help
87.0 %
60 / 69
66.7 %
4 / 6
src/Tools/Reporter
33.3 %
2 / 6
33.3 %
1 / 3
src/Tools/Reporter/Probe
65.2 %
178 / 273
68.8 %
22 / 32
src/Tools/Signal_handler
35.5 %
11 / 31
50.0 %
3 / 6
src/Tools/System
100.0 %
10 / 10
100.0 %
3 / 3
src/Tools/Thread/Thread_pinning
56.8 %
109 / 192
69.2 %
9 / 13
src/Tools/Thread/Thread_pool
50.0 %
14 / 28
50.0 %
5 / 10
src/Tools/Thread/Thread_pool/Standard
72.1 %
49 / 68
80.0 %
8 / 10
Generated by:
LCOV version 1.14