LCOV - code coverage report
Current view: top level - /root/contrail/src/contrail-common/base Hit Total Coverage
Test: OpenSDN C/C++ coverage (all TARGET_SET jobs) Lines: 4270 5399 79.1 %
Date: 2026-09-28 02:13:17 Functions: 3588 6281 57.1 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
task_sandesh.cc
0.0%
0.0 % 0 / 33 0.0 % 0 / 4
backtrace.cc
0.0%
0.0 % 0 / 43 0.0 % 0 / 4
task_tbbkeepawake.h
0.0%
0.0 % 0 / 25 0.0 % 0 / 5
cpuinfo_common.cc
7.6%7.6%
7.6 % 5 / 66 16.7 % 1 / 6
map_util.h
16.7%16.7%
16.7 % 7 / 42 20.0 % 1 / 5
set_util.h
32.0%32.0%
32.0 % 8 / 25 33.3 % 2 / 6
contrail_ports.cc
45.1%45.1%
45.1 % 41 / 91 44.4 % 20 / 45
work_pipeline.h
83.3%83.3%
83.3 % 5 / 6 45.0 % 9 / 20
queue_task.h
89.3%89.3%
89.3 % 268 / 300 47.4 % 1090 / 2301
misc_utils.cc
28.6%28.6%
28.6 % 4 / 14 50.0 % 2 / 4
index_allocator.cc
80.0%80.0%
80.0 % 16 / 20 50.0 % 2 / 4
trace.h
68.3%68.3%
68.3 % 110 / 161 50.0 % 17 / 34
proto_impl.h
94.0%94.0%
94.0 % 125 / 133 51.2 % 505 / 987
proto.h
83.9%83.9%
83.9 % 240 / 286 52.4 % 721 / 1375
lifetime.h
83.3%83.3%
83.3 % 15 / 18 55.3 % 47 / 85
task_annotations.cc
69.2%69.2%
69.2 % 27 / 39 61.5 % 8 / 13
task_monitor.h
62.5%62.5%
62.5 % 5 / 8 62.5 % 5 / 8
util.h
89.4%89.4%
89.4 % 42 / 47 66.7 % 58 / 87
task.h
75.9%75.9%
75.9 % 22 / 29 69.2 % 18 / 26
string_util.h
75.0%75.0%
75.0 % 51 / 68 69.7 % 23 / 33
intrusive_ptr_back_ref.h
88.6%88.6%
88.6 % 39 / 44 70.4 % 19 / 27
task_trigger.h
61.9%61.9%
61.9 % 13 / 21 71.4 % 5 / 7
logging.cc
62.5%62.5%
62.5 % 45 / 72 71.4 % 10 / 14
task.cc
70.8%70.8%
70.8 % 584 / 825 71.6 % 83 / 116
dependency.h
100.0%
100.0 % 52 / 52 74.2 % 112 / 151
parse_object.h
79.4%79.4%
79.4 % 27 / 34 75.0 % 6 / 8
tdigest.c
70.1%70.1%
70.1 % 89 / 127 76.0 % 19 / 25
work_pipeline-inl.h
84.3%84.3%
84.3 % 97 / 115 77.8 % 28 / 36
timer.h
82.6%82.6%
82.6 % 38 / 46 78.6 % 11 / 14
autogen_util.h
52.2%52.2%
52.2 % 71 / 136 78.9 % 15 / 19
work_processor-inl.h
96.9%96.9%
96.9 % 63 / 65 81.8 % 27 / 33
task_trigger.cc
97.0%97.0%
97.0 % 32 / 33 85.7 % 6 / 7
feature_flags.cc
80.9%80.9%
80.9 % 178 / 220 85.7 % 24 / 28
task_monitor.cc
75.8%75.8%
75.8 % 47 / 62 87.5 % 7 / 8
factory.h
93.8%93.8%
93.8 % 15 / 16 87.9 % 240 / 273
regex.h
90.9%90.9%
90.9 % 20 / 22 88.9 % 8 / 9
address_util.cc
66.4%66.4%
66.4 % 152 / 229 89.5 % 17 / 19
lifetime.cc
100.0%
100.0 % 109 / 109 91.7 % 22 / 24
address.cc
98.1%98.1%
98.1 % 153 / 156 92.3 % 12 / 13
watermark.cc
90.4%90.4%
90.4 % 47 / 52 92.3 % 12 / 13
proto.cc
86.8%86.8%
86.8 % 125 / 144 93.1 % 27 / 29
connection_info.cc
88.8%88.8%
88.8 % 142 / 160 93.3 % 14 / 15
timer.cc
91.5%91.5%
91.5 % 118 / 129 94.1 % 16 / 17
patricia.h
93.2%93.2%
93.2 % 373 / 400 97.3 % 142 / 146
index_map.h
96.8%96.8%
96.8 % 61 / 63 98.1 % 51 / 52
task_annotations.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
index_allocator.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
misc_utils.h
87.5%87.5%
87.5 % 7 / 8 100.0 % 1 / 1
bgp_as_service_utils.cc
100.0%
100.0 % 17 / 17 100.0 % 2 / 2
watermark.h
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
subset.h
97.0%97.0%
97.0 % 32 / 33 100.0 % 3 / 3
random_generator.h
100.0%
100.0 % 9 / 9 100.0 % 3 / 3
timer_impl.h
100.0%
100.0 % 9 / 9 100.0 % 5 / 5
connection_info.h
97.5%97.5%
97.5 % 39 / 40 100.0 % 6 / 6
time_util.h
96.9%96.9%
96.9 % 31 / 32 100.0 % 6 / 6
label_block.h
100.0%
100.0 % 22 / 22 100.0 % 8 / 8
label_block.cc
98.6%98.6%
98.6 % 68 / 69 100.0 % 11 / 11
feature_flags.h
73.2%73.2%
73.2 % 41 / 56 100.0 % 17 / 17
options_util.h
100.0%
100.0 % 26 / 26 100.0 % 20 / 20
bitset.cc
98.6%98.6%
98.6 % 277 / 281 100.0 % 39 / 39

Generated by: LCOV version 1.14