LCOV - code coverage report
Current view: top level - vnsw/agent/oper Hit Total Coverage
Test: OpenSDN C/C++ coverage (all TARGET_SET jobs) Lines: 8172 33039 24.7 %
Date: 2026-06-18 01:51:13 Functions: 1804 4918 36.7 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
agent_path.cc
32.8%32.8%
32.8 % 433 / 1320 44.6 % 37 / 83
agent_path.h
52.4%52.4%
52.4 % 204 / 389 53.3 % 114 / 214
agent_profile.cc
18.1%18.1%
18.1 % 92 / 509 36.7 % 11 / 30
agent_profile.h
60.0%60.0%
60.0 % 3 / 5 60.0 % 3 / 5
agent_route.cc
44.6%44.6%
44.6 % 365 / 818 67.6 % 50 / 74
agent_route.h
60.5%60.5%
60.5 % 49 / 81 59.7 % 37 / 62
agent_route_resync.cc
80.0%80.0%
80.0 % 12 / 15 83.3 % 5 / 6
agent_route_walker.cc
84.9%84.9%
84.9 % 214 / 252 88.6 % 39 / 44
agent_route_walker.h
66.7%66.7%
66.7 % 12 / 18 69.2 % 9 / 13
agent_sandesh.cc
1.4%1.4%
1.4 % 12 / 872 2.8 % 4 / 145
agent_sandesh.h
2.2%2.2%
2.2 % 2 / 90 3.7 % 2 / 54
audit_list.h
53.8%53.8%
53.8 % 14 / 26 85.7 % 12 / 14
bgp_as_service.cc
1.5%1.5%
1.5 % 8 / 528 6.7 % 2 / 30
bgp_as_service.h
55.6%55.6%
55.6 % 10 / 18 42.9 % 3 / 7
bgp_router.cc
1.9%1.9%
1.9 % 5 / 267 14.3 % 3 / 21
bgp_router.h
17.6%17.6%
17.6 % 3 / 17 18.2 % 2 / 11
bridge_domain.cc
5.1%5.1%
5.1 % 11 / 215 14.8 % 4 / 27
bridge_domain.h
0.0%
0.0 % 0 / 27 0.0 % 0 / 17
bridge_route.cc
40.0%40.0%
40.0 % 114 / 285 50.0 % 20 / 40
bridge_route.h
80.8%80.8%
80.8 % 21 / 26 77.8 % 14 / 18
config_manager.cc
43.2%43.2%
43.2 % 168 / 389 31.4 % 22 / 70
config_manager.h
66.7%66.7%
66.7 % 2 / 3 75.0 % 3 / 4
crypt_tunnel.cc
59.7%59.7%
59.7 % 218 / 365 63.0 % 34 / 54
crypt_tunnel.h
81.8%81.8%
81.8 % 18 / 22 85.7 % 18 / 21
docker_instance_adapter.cc
0.0%
0.0 % 0 / 59 0.0 % 0 / 3
docker_instance_adapter.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
ecmp.cc
13.0%13.0%
13.0 % 40 / 307 26.7 % 4 / 15
ecmp.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
ecmp_load_balance.h
25.9%25.9%
25.9 % 48 / 185 33.3 % 16 / 48
evpn_route.cc
29.5%29.5%
29.5 % 107 / 363 30.2 % 13 / 43
evpn_route.h
76.9%76.9%
76.9 % 30 / 39 73.1 % 19 / 26
forwarding_class.cc
6.0%6.0%
6.0 % 11 / 184 14.8 % 4 / 27
forwarding_class.h
8.0%8.0%
8.0 % 2 / 25 6.7 % 1 / 15
global_qos_config.cc
8.7%8.7%
8.7 % 4 / 46 37.5 % 3 / 8
global_qos_config.h
50.0%50.0%
50.0 % 1 / 2 50.0 % 1 / 2
global_system_config.cc
25.2%25.2%
25.2 % 31 / 123 52.9 % 9 / 17
global_system_config.h
46.2%46.2%
46.2 % 6 / 13 44.4 % 4 / 9
global_vrouter.cc
33.8%33.8%
33.8 % 240 / 710 51.6 % 33 / 64
global_vrouter.h
21.7%21.7%
21.7 % 5 / 23 26.7 % 4 / 15
hbf.cc
28.0%28.0%
28.0 % 23 / 82 54.5 % 6 / 11
hbf.h
25.0%25.0%
25.0 % 2 / 8 50.0 % 2 / 4
health_check.cc
2.6%2.6%
2.6 % 17 / 666 5.0 % 4 / 80
health_check.h
10.5%10.5%
10.5 % 8 / 76 8.7 % 4 / 46
ifmap_dependency_manager.cc
76.1%76.1%
76.1 % 373 / 490 63.6 % 21 / 33
ifmap_dependency_manager.h
43.8%43.8%
43.8 % 14 / 32 53.3 % 8 / 15
inet4_multicast_route.cc
2.3%2.3%
2.3 % 4 / 175 4.3 % 1 / 23
inet4_multicast_route.h
11.6%11.6%
11.6 % 5 / 43 16.7 % 4 / 24
inet_interface.cc
0.0%
0.0 % 0 / 269 0.0 % 0 / 28
inet_interface.h
0.0%
0.0 % 0 / 7 0.0 % 0 / 10
inet_unicast_route.cc
40.8%40.8%
40.8 % 434 / 1064 51.0 % 52 / 102
inet_unicast_route.h
81.5%81.5%
81.5 % 53 / 65 83.9 % 26 / 31
instance_manager.cc
12.4%12.4%
12.4 % 64 / 518 11.9 % 5 / 42
instance_manager.h
16.3%16.3%
16.3 % 8 / 49 11.1 % 2 / 18
instance_manager_adapter.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
instance_task.cc
66.0%66.0%
66.0 % 68 / 103 50.0 % 7 / 14
instance_task.h
45.7%45.7%
45.7 % 16 / 35 31.6 % 6 / 19
interface.cc
19.0%19.0%
19.0 % 191 / 1003 46.4 % 32 / 69
interface.h
75.3%75.3%
75.3 % 67 / 89 78.9 % 45 / 57
interface_os_params.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
logical_interface.cc
0.0%
0.0 % 0 / 200 0.0 % 0 / 35
logical_interface.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
metadata_ip.cc
3.9%3.9%
3.9 % 6 / 154 7.7 % 2 / 26
mirror_table.cc
14.8%14.8%
14.8 % 64 / 432 28.9 % 13 / 45
mirror_table.h
33.3%33.3%
33.3 % 16 / 48 33.3 % 10 / 30
mpls.cc
56.5%56.5%
56.5 % 174 / 308 70.0 % 28 / 40
mpls.h
66.7%66.7%
66.7 % 14 / 21 73.7 % 14 / 19
multicast.cc
5.5%5.5%
5.5 % 54 / 981 10.4 % 7 / 67
multicast.h
7.6%7.6%
7.6 % 12 / 157 7.9 % 5 / 63
multicast_policy.cc
2.8%2.8%
2.8 % 4 / 141 5.6 % 1 / 18
multicast_policy.h
12.0%12.0%
12.0 % 3 / 25 15.0 % 3 / 20
netns_instance_adapter.cc
0.0%
0.0 % 0 / 86 0.0 % 0 / 3
netns_instance_adapter.h
83.3%83.3%
83.3 % 5 / 6 50.0 % 1 / 2
nexthop.cc
18.5%18.5%
18.5 % 425 / 2293 35.2 % 69 / 196
nexthop.h
32.4%32.4%
32.4 % 209 / 645 42.7 % 143 / 335
oper_db.h
50.0%50.0%
50.0 % 64 / 128 67.7 % 21 / 31
oper_dhcp_options.h
5.4%5.4%
5.4 % 2 / 37 14.3 % 2 / 14
operdb_init.cc
98.3%98.3%
98.3 % 226 / 230 100.0 % 11 / 11
operdb_init.h
61.3%61.3%
61.3 % 19 / 31 65.0 % 13 / 20
packet_interface.h
82.4%82.4%
82.4 % 14 / 17 77.8 % 7 / 9
path_preference.cc
33.0%33.0%
33.0 % 201 / 610 35.7 % 25 / 70
path_preference.h
59.5%59.5%
59.5 % 25 / 42 60.9 % 14 / 23
peer.cc
69.8%69.8%
69.8 % 132 / 189 72.5 % 29 / 40
peer.h
66.7%66.7%
66.7 % 26 / 39 77.1 % 27 / 35
physical_device.cc
4.5%4.5%
4.5 % 14 / 312 10.8 % 4 / 37
physical_device.h
29.3%29.3%
29.3 % 12 / 41 29.0 % 9 / 31
physical_device_vn.cc
6.0%6.0%
6.0 % 14 / 235 11.1 % 4 / 36
physical_device_vn.h
15.0%15.0%
15.0 % 6 / 40 15.4 % 4 / 26
physical_interface.cc
40.4%40.4%
40.4 % 80 / 198 61.5 % 16 / 26
physical_interface.h
50.0%50.0%
50.0 % 10 / 20 69.2 % 9 / 13
qos_config.cc
7.2%7.2%
7.2 % 21 / 292 24.2 % 8 / 33
qos_config.h
16.9%16.9%
16.9 % 10 / 59 16.7 % 4 / 24
qos_queue.cc
7.8%7.8%
7.8 % 11 / 141 14.3 % 4 / 28
qos_queue.h
0.0%
0.0 % 0 / 22 0.0 % 0 / 12
remote_physical_interface.cc
0.0%
0.0 % 0 / 110 0.0 % 0 / 25
remote_physical_interface.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
route_leak.cc
69.9%69.9%
69.9 % 202 / 289 72.0 % 18 / 25
route_leak.h
91.7%91.7%
91.7 % 11 / 12 83.3 % 5 / 6
security_logging_object.cc
5.6%5.6%
5.6 % 11 / 195 16.7 % 4 / 24
security_logging_object.h
0.0%
0.0 % 0 / 23 0.0 % 0 / 11
service_instance.cc
4.8%4.8%
4.8 % 28 / 578 11.5 % 6 / 52
service_instance.h
0.0%
0.0 % 0 / 20 0.0 % 0 / 8
sg.cc
2.4%2.4%
2.4 % 4 / 164 5.9 % 1 / 17
sg.h
9.1%9.1%
9.1 % 2 / 22 15.0 % 3 / 20
tag.cc
2.0%2.0%
2.0 % 4 / 196 4.5 % 1 / 22
tag.h
10.8%10.8%
10.8 % 4 / 37 16.7 % 4 / 24
tsn_elector.cc
13.0%13.0%
13.0 % 15 / 115 31.6 % 6 / 19
tsn_elector.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
tunnel_nh.h
1.7%1.7%
1.7 % 1 / 60 2.6 % 1 / 39
vm.cc
11.0%11.0%
11.0 % 17 / 155 22.7 % 5 / 22
vm.h
21.7%21.7%
21.7 % 5 / 23 31.6 % 6 / 19
vm_interface.cc
40.9%40.9%
40.9 % 833 / 2035 48.0 % 134 / 279
vm_interface.h
54.4%54.4%
54.4 % 167 / 307 62.2 % 115 / 185
vm_interface_config.cc
0.0%
0.0 % 0 / 1134 0.0 % 0 / 48
vm_interface_request.cc
42.6%42.6%
42.6 % 324 / 761 22.4 % 11 / 49
vm_interface_utils.cc
25.0%25.0%
25.0 % 222 / 887 43.5 % 30 / 69
vn.cc
5.6%5.6%
5.6 % 55 / 988 22.2 % 22 / 99
vn.h
4.9%4.9%
4.9 % 4 / 81 9.5 % 4 / 42
vrf.cc
42.3%42.3%
42.3 % 359 / 849 66.0 % 66 / 100
vrf.h
60.2%60.2%
60.2 % 50 / 83 65.2 % 30 / 46
vrf_assign.cc
2.7%2.7%
2.7 % 4 / 149 4.8 % 1 / 21
vrf_assign.h
10.0%10.0%
10.0 % 3 / 30 14.8 % 4 / 27
vrouter.cc
10.9%10.9%
10.9 % 17 / 156 28.6 % 6 / 21
vrouter.h
66.7%66.7%
66.7 % 2 / 3 66.7 % 2 / 3
vxlan.cc
6.5%6.5%
6.5 % 21 / 322 14.7 % 5 / 34
vxlan.h
6.8%6.8%
6.8 % 3 / 44 14.8 % 4 / 27
vxlan_auxilliary.cc
0.0%
0.0 % 0 / 486 0.0 % 0 / 41
vxlan_routes_leaking.cc
0.0%
0.0 % 0 / 179 0.0 % 0 / 8
vxlan_routing_manager.cc
9.8%9.8%
9.8 % 56 / 571 24.5 % 12 / 49
vxlan_routing_manager.h
21.9%21.9%
21.9 % 7 / 32 33.3 % 3 / 9
vxlan_templates.cc
0.0%
0.0 % 0 / 146 0.0 % 0 / 6
vxlan_xmpp_routes.cc
0.0%
0.0 % 0 / 194 0.0 % 0 / 11

Generated by: LCOV version 1.14