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: 3815 5399 70.7 %
Date: 2026-10-26 01:57:03 Functions: 1826 6281 29.1 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
address.cc
98.1%98.1%
98.1 % 153 / 156 92.3 % 12 / 13
address_util.cc
66.4%66.4%
66.4 % 152 / 229 89.5 % 17 / 19
autogen_util.h
52.2%52.2%
52.2 % 71 / 136 78.9 % 15 / 19
backtrace.cc
0.0%
0.0 % 0 / 43 0.0 % 0 / 4
bgp_as_service_utils.cc
100.0%
100.0 % 17 / 17 100.0 % 2 / 2
bitset.cc
98.6%98.6%
98.6 % 277 / 281 100.0 % 39 / 39
connection_info.cc
88.8%88.8%
88.8 % 142 / 160 93.3 % 14 / 15
connection_info.h
97.5%97.5%
97.5 % 39 / 40 100.0 % 6 / 6
contrail_ports.cc
34.1%34.1%
34.1 % 31 / 91 33.3 % 15 / 45
cpuinfo_common.cc
0.0%
0.0 % 0 / 66 0.0 % 0 / 6
dependency.h
96.2%96.2%
96.2 % 50 / 52 31.8 % 48 / 151
factory.h
93.8%93.8%
93.8 % 15 / 16 81.3 % 222 / 273
feature_flags.cc
80.9%80.9%
80.9 % 178 / 220 85.7 % 24 / 28
feature_flags.h
73.2%73.2%
73.2 % 41 / 56 100.0 % 17 / 17
index_allocator.cc
80.0%80.0%
80.0 % 16 / 20 50.0 % 2 / 4
index_allocator.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
index_map.h
96.8%96.8%
96.8 % 61 / 63 78.8 % 41 / 52
intrusive_ptr_back_ref.h
0.0%
0.0 % 0 / 44 0.0 % 0 / 27
label_block.cc
98.6%98.6%
98.6 % 68 / 69 100.0 % 11 / 11
label_block.h
100.0%
100.0 % 22 / 22 100.0 % 8 / 8
lifetime.cc
100.0%
100.0 % 109 / 109 91.7 % 22 / 24
lifetime.h
83.3%83.3%
83.3 % 15 / 18 45.9 % 39 / 85
logging.cc
58.3%58.3%
58.3 % 42 / 72 64.3 % 9 / 14
map_util.h
16.7%16.7%
16.7 % 7 / 42 20.0 % 1 / 5
misc_utils.cc
14.3%14.3%
14.3 % 2 / 14 25.0 % 1 / 4
misc_utils.h
87.5%87.5%
87.5 % 7 / 8 100.0 % 1 / 1
options_util.h
96.2%96.2%
96.2 % 25 / 26 85.0 % 17 / 20
parse_object.h
70.6%70.6%
70.6 % 24 / 34 50.0 % 4 / 8
patricia.h
92.8%92.8%
92.8 % 371 / 400 73.3 % 107 / 146
proto.cc
0.0%
0.0 % 0 / 144 0.0 % 0 / 29
proto.h
32.5%32.5%
32.5 % 93 / 286 4.4 % 60 / 1375
proto_impl.h
29.3%29.3%
29.3 % 39 / 133 7.1 % 70 / 987
queue_task.h
87.3%87.3%
87.3 % 262 / 300 27.5 % 633 / 2301
random_generator.h
100.0%
100.0 % 9 / 9 100.0 % 3 / 3
regex.h
90.9%90.9%
90.9 % 20 / 22 88.9 % 8 / 9
set_util.h
88.0%88.0%
88.0 % 22 / 25 16.7 % 1 / 6
string_util.h
57.4%57.4%
57.4 % 39 / 68 69.7 % 23 / 33
subset.h
97.0%97.0%
97.0 % 32 / 33 100.0 % 3 / 3
task.cc
71.6%71.6%
71.6 % 591 / 825 71.6 % 83 / 116
task.h
75.9%75.9%
75.9 % 22 / 29 69.2 % 18 / 26
task_annotations.cc
69.2%69.2%
69.2 % 27 / 39 61.5 % 8 / 13
task_annotations.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
task_monitor.cc
51.6%51.6%
51.6 % 32 / 62 50.0 % 4 / 8
task_monitor.h
62.5%62.5%
62.5 % 5 / 8 62.5 % 5 / 8
task_sandesh.cc
0.0%
0.0 % 0 / 33 0.0 % 0 / 4
task_tbbkeepawake.h
0.0%
0.0 % 0 / 25 0.0 % 0 / 5
task_trigger.cc
97.0%97.0%
97.0 % 32 / 33 85.7 % 6 / 7
task_trigger.h
61.9%61.9%
61.9 % 13 / 21 71.4 % 5 / 7
tdigest.c
70.1%70.1%
70.1 % 89 / 127 76.0 % 19 / 25
time_util.h
96.9%96.9%
96.9 % 31 / 32 100.0 % 6 / 6
timer.cc
88.4%88.4%
88.4 % 114 / 129 94.1 % 16 / 17
timer.h
82.6%82.6%
82.6 % 38 / 46 78.6 % 11 / 14
timer_impl.h
100.0%
100.0 % 9 / 9 80.0 % 4 / 5
trace.h
68.3%68.3%
68.3 % 110 / 161 50.0 % 17 / 34
util.h
61.7%61.7%
61.7 % 29 / 47 56.3 % 49 / 87
watermark.cc
90.4%90.4%
90.4 % 47 / 52 92.3 % 12 / 13
watermark.h
100.0%
100.0 % 8 / 8 100.0 % 3 / 3
work_pipeline-inl.h
84.3%84.3%
84.3 % 97 / 115 77.8 % 28 / 36
work_pipeline.h
83.3%83.3%
83.3 % 5 / 6 45.0 % 9 / 20
work_processor-inl.h
96.9%96.9%
96.9 % 63 / 65 81.8 % 27 / 33

Generated by: LCOV version 1.14