LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: OpenSDN C/C++ coverage (all TARGET_SET jobs) Lines: 159200 647377 24.6 %
Date: 2026-05-07 13:03:31 Functions: 29059 65599 44.3 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
/root/contrail/build/debug/analytics
32.6%32.6%
32.6 % 11414 / 35056 5.7 % 66 / 1149
/root/contrail/build/debug/analytics/ruleparser
0.0%
0.0 % 0 / 202 0.0 % 0 / 2
/root/contrail/build/debug/base/sandesh
8.0%8.0%
8.0 % 443 / 5523 22.9 % 95 / 414
/root/contrail/build/debug/bgp
9.9%9.9%
9.9 % 6187 / 62240 38.9 % 1547 / 3976
/root/contrail/build/debug/bgp/routing-instance
7.2%7.2%
7.2 % 2117 / 29203 30.4 % 435 / 1433
/root/contrail/build/debug/bgp/routing-policy
7.4%7.4%
7.4 % 66 / 891 41.3 % 31 / 75
/root/contrail/build/debug/config-client-mgr
5.5%5.5%
5.5 % 483 / 8705 18.0 % 101 / 561
/root/contrail/build/debug/control-node/sandesh
40.9%40.9%
40.9 % 606 / 1481 78.9 % 75 / 95
/root/contrail/build/debug/database
38.2%38.2%
38.2 % 276 / 722 78.2 % 43 / 55
/root/contrail/build/debug/database/cassandra/cql
30.3%30.3%
30.3 % 297 / 980 59.3 % 32 / 54
/root/contrail/build/debug/db
33.3%33.3%
33.3 % 37 / 111 62.5 % 5 / 8
/root/contrail/build/debug/dns/bind
10.2%10.2%
10.2 % 48 / 471 28.6 % 12 / 42
/root/contrail/build/debug/dns/cmn
1.5%1.5%
1.5 % 80 / 5400 5.3 % 24 / 453
/root/contrail/build/debug/ifmap
2.6%2.6%
2.6 % 740 / 27968 10.9 % 221 / 2025
/root/contrail/build/debug/io
6.5%6.5%
6.5 % 225 / 3486 15.0 % 32 / 214
/root/contrail/build/debug/ksync
3.0%3.0%
3.0 % 24 / 795 13.6 % 6 / 44
/root/contrail/build/debug/query_engine
13.6%13.6%
13.6 % 835 / 6137 20.3 % 90 / 443
/root/contrail/build/debug/sandesh/common
21.1%21.1%
21.1 % 593 / 2805 15.4 % 20 / 130
/root/contrail/build/debug/schema
29.6%29.6%
29.6 % 15468 / 52281 34.4 % 2182 / 6349
/root/contrail/build/debug/tools/sandesh/compiler
61.9%61.9%
61.9 % 271 / 438 100.0 % 2 / 2
/root/contrail/build/debug/tools/sandesh/library/common
14.4%14.4%
14.4 % 1456 / 10080 12.0 % 74 / 619
/root/contrail/build/debug/vnsw/agent/cmn
0.1%0.1%
0.1 % 2 / 1802 0.7 % 1 / 151
/root/contrail/build/debug/vnsw/agent/controller
2.8%2.8%
2.8 % 152 / 5453 13.4 % 48 / 358
/root/contrail/build/debug/vnsw/agent/diag
1.4%1.4%
1.4 % 43 / 3052 5.7 % 15 / 262
/root/contrail/build/debug/vnsw/agent/kstate
1.7%1.7%
1.7 % 182 / 11008 10.4 % 86 / 825
/root/contrail/build/debug/vnsw/agent/mac_learning
0.0%
0.0 % 0 / 1566 0.0 % 0 / 119
/root/contrail/build/debug/vnsw/agent/oper
1.4%1.4%
1.4 % 830 / 58043 6.4 % 279 / 4366
/root/contrail/build/debug/vnsw/agent/pkt
1.6%1.6%
1.6 % 212 / 13534 7.3 % 66 / 909
/root/contrail/build/debug/vnsw/agent/port_ipc
1.0%1.0%
1.0 % 40 / 4072 4.5 % 13 / 292
/root/contrail/build/debug/vnsw/agent/resource_manager
0.1%0.1%
0.1 % 2 / 3837 0.3 % 1 / 309
/root/contrail/build/debug/vnsw/agent/services
0.6%0.6%
0.6 % 108 / 17049 3.3 % 44 / 1335
/root/contrail/build/debug/vnsw/agent/uve
1.6%1.6%
1.6 % 357 / 21871 12.8 % 198 / 1542
/root/contrail/build/debug/vnsw/agent/vrouter/flow_stats
2.1%2.1%
2.1 % 78 / 3630 10.4 % 29 / 280
/root/contrail/build/debug/vnsw/agent/vrouter/ksync
6.6%6.6%
6.6 % 345 / 5216 32.4 % 115 / 355
/root/contrail/build/debug/vnsw/agent/vrouter/stats_collector
2.4%2.4%
2.4 % 14 / 583 6.8 % 5 / 74
/root/contrail/build/debug/vrouter/sandesh
25.0%25.0%
25.0 % 4405 / 17649 38.6 % 309 / 800
/root/contrail/build/debug/xmpp/sandesh
4.7%4.7%
4.7 % 1307 / 27858 16.5 % 225 / 1361
/root/contrail/build/include/SimpleAmqpClient
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
/root/contrail/build/include/bgp/inet
0.0%
0.0 % 0 / 5 0.0 % 0 / 3
/root/contrail/build/include/bgp/l3vpn
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
/root/contrail/build/include/config-client-mgr
94.9%94.9%
94.9 % 37 / 39 88.2 % 15 / 17
/root/contrail/build/include/database
72.3%72.3%
72.3 % 34 / 47 71.4 % 10 / 14
/root/contrail/build/include/http
92.7%92.7%
92.7 % 38 / 41 85.7 % 12 / 14
/root/contrail/build/include/log4cplus
50.0%50.0%
50.0 % 2 / 4 50.0 % 1 / 2
/root/contrail/build/include/log4cplus/helpers
100.0%
100.0 % 17 / 17 100.0 % 5 / 5
/root/contrail/build/include/net
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
/root/contrail/build/include/pugixml
100.0%
100.0 % 10 / 10 66.7 % 2 / 3
/root/contrail/build/include/sandesh
44.6%44.6%
44.6 % 696 / 1560 45.1 % 1047 / 2324
/root/contrail/build/include/sandesh/common
100.0%
100.0 % 137 / 137 89.8 % 53 / 59
/root/contrail/build/include/sandesh/protocol
38.7%38.7%
38.7 % 211 / 545 39.0 % 122 / 313
/root/contrail/build/include/sandesh/transport
58.3%58.3%
58.3 % 88 / 151 52.0 % 26 / 50
/root/contrail/controller/lib/boost/asio
0.0%
0.0 % 0 / 20 0.0 % 0 / 10
/root/contrail/src/contrail-analytics/contrail-collector
28.5%28.5%
28.5 % 1804 / 6330 25.5 % 144 / 565
/root/contrail/src/contrail-analytics/contrail-collector/ruleparser
10.1%10.1%
10.1 % 69 / 681 16.5 % 15 / 91
/root/contrail/src/contrail-analytics/contrail-query-engine
77.1%77.1%
77.1 % 3921 / 5088 87.5 % 210 / 240
/root/contrail/src/contrail-common/base
74.5%74.5%
74.5 % 3982 / 5346 79.4 % 4804 / 6050
/root/contrail/src/contrail-common/base/linux
0.0%
0.0 % 0 / 52 0.0 % 0 / 4
/root/contrail/src/contrail-common/config-client-mgr
82.9%82.9%
82.9 % 1224 / 1476 79.7 % 161 / 202
/root/contrail/src/contrail-common/database
69.1%69.1%
69.1 % 235 / 340 71.8 % 56 / 78
/root/contrail/src/contrail-common/database/cassandra/cql
35.8%35.8%
35.8 % 775 / 2166 49.5 % 144 / 291
/root/contrail/src/contrail-common/http
81.8%81.8%
81.8 % 220 / 269 79.6 % 39 / 49
/root/contrail/src/contrail-common/http/client
8.0%8.0%
8.0 % 49 / 613 11.2 % 12 / 107
/root/contrail/src/contrail-common/io
76.4%76.4%
76.4 % 1311 / 1715 80.2 % 211 / 263
/root/contrail/src/contrail-common/io/nix
72.2%72.2%
72.2 % 13 / 18 66.7 % 2 / 3
/root/contrail/src/contrail-common/sandesh/compiler
56.6%56.6%
56.6 % 909 / 1607 71.0 % 22 / 31
/root/contrail/src/contrail-common/sandesh/compiler/generate
57.7%57.7%
57.7 % 6362 / 11023 61.7 % 301 / 488
/root/contrail/src/contrail-common/sandesh/compiler/parse
73.6%73.6%
73.6 % 657 / 893 79.0 % 203 / 257
/root/contrail/src/contrail-common/sandesh/library/cpp
60.0%60.0%
60.0 % 2338 / 3896 69.1 % 422 / 611
/root/contrail/src/contrail-common/sandesh/library/cpp/protocol
36.3%36.3%
36.3 % 606 / 1671 46.9 % 92 / 196
/root/contrail/src/contrail-common/sandesh/library/cpp/transport
14.2%14.2%
14.2 % 36 / 254 9.4 % 6 / 64
/root/contrail/src/contrail-common/zookeeper
0.0%
0.0 % 0 / 261 0.0 % 0 / 53
/root/contrail/vrouter/utils
6.9%6.9%
6.9 % 78 / 1130 9.1 % 10 / 110
bfd
89.9%89.9%
89.9 % 659 / 733 93.7 % 133 / 142
bfd/rest_api
33.1%33.1%
33.1 % 58 / 175 41.7 % 10 / 24
bgp
92.6%92.6%
92.6 % 21825 / 23565 94.9 % 3674 / 3871
bgp/ermvpn
96.6%96.6%
96.6 % 365 / 378 98.4 % 62 / 63
bgp/evpn
92.1%92.1%
92.1 % 1102 / 1197 98.8 % 84 / 85
bgp/extended-community
90.2%90.2%
90.2 % 682 / 756 91.6 % 120 / 131
bgp/inet
90.3%90.3%
90.3 % 334 / 370 100.0 % 48 / 48
bgp/inet6
91.9%91.9%
91.9 % 227 / 247 98.0 % 49 / 50
bgp/inet6vpn
96.8%96.8%
96.8 % 240 / 248 97.5 % 39 / 40
bgp/l3vpn
96.0%96.0%
96.0 % 237 / 247 100.0 % 39 / 39
bgp/large-community
90.0%90.0%
90.0 % 27 / 30 100.0 % 7 / 7
bgp/mvpn
91.7%91.7%
91.7 % 978 / 1067 100.0 % 98 / 98
bgp/origin-vn
97.8%97.8%
97.8 % 87 / 89 100.0 % 12 / 12
bgp/routing-instance
94.5%94.5%
94.5 % 5238 / 5545 95.7 % 1123 / 1174
bgp/routing-policy
94.8%94.8%
94.8 % 968 / 1021 94.7 % 177 / 187
bgp/rtarget
98.0%98.0%
98.0 % 246 / 251 95.8 % 46 / 48
bgp/security_group
76.2%76.2%
76.2 % 48 / 63 75.0 % 12 / 16
bgp/tunnel_encap
97.2%97.2%
97.2 % 35 / 36 100.0 % 8 / 8
control-node
88.8%88.8%
88.8 % 452 / 509 94.2 % 49 / 52
db
90.6%90.6%
90.6 % 1345 / 1484 89.2 % 323 / 362
dns/agent
0.0%
0.0 % 0 / 210 0.0 % 0 / 23
dns/bind
61.2%61.2%
61.2 % 854 / 1396 70.3 % 97 / 138
dns/cfg
87.5%87.5%
87.5 % 456 / 521 95.1 % 58 / 61
dns/cmn
90.6%90.6%
90.6 % 318 / 351 93.0 % 53 / 57
dns/mgr
47.4%47.4%
47.4 % 658 / 1387 68.2 % 107 / 157
ifmap
62.4%62.4%
62.4 % 3390 / 5433 71.4 % 543 / 761
ifmap/client
73.5%73.5%
73.5 % 189 / 257 80.8 % 21 / 26
ksync
49.6%49.6%
49.6 % 1835 / 3698 52.7 % 306 / 581
net
94.0%94.0%
94.0 % 500 / 532 90.6 % 77 / 85
route
100.0%
100.0 % 38 / 38 86.7 % 13 / 15
sandesh/common
6.1%6.1%
6.1 % 11 / 180 33.3 % 2 / 6
vnsw/agent/cfg
41.5%41.5%
41.5 % 353 / 851 65.9 % 60 / 91
vnsw/agent/cmn
68.9%68.9%
68.9 % 1269 / 1841 66.6 % 518 / 778
vnsw/agent/controller
39.6%39.6%
39.6 % 1746 / 4411 58.1 % 215 / 370
vnsw/agent/diag
1.5%1.5%
1.5 % 22 / 1511 4.5 % 6 / 133
vnsw/agent/filter
37.5%37.5%
37.5 % 810 / 2160 50.9 % 147 / 289
vnsw/agent/init
72.5%72.5%
72.5 % 1659 / 2289 78.2 % 280 / 358
vnsw/agent/kstate
0.0%
0.0 % 0 / 1489 0.0 % 0 / 121
vnsw/agent/mac_learning
37.0%37.0%
37.0 % 669 / 1806 46.6 % 143 / 307
vnsw/agent/nexthop_server
0.0%
0.0 % 0 / 186 0.0 % 0 / 30
vnsw/agent/oper
40.9%40.9%
40.9 % 13509 / 33039 52.1 % 2560 / 4918
vnsw/agent/oper/nix
0.0%
0.0 % 0 / 32 0.0 % 0 / 4
vnsw/agent/pkt
51.8%51.8%
51.8 % 4317 / 8341 68.2 % 576 / 844
vnsw/agent/pkt/flow_mgmt
71.3%71.3%
71.3 % 1071 / 1502 75.7 % 243 / 321
vnsw/agent/port_ipc
24.1%24.1%
24.1 % 378 / 1570 40.0 % 76 / 190
vnsw/agent/port_ipc/nix
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
vnsw/agent/resource_manager
18.7%18.7%
18.7 % 202 / 1082 23.2 % 66 / 285
vnsw/agent/services
22.9%22.9%
22.9 % 1979 / 8660 33.9 % 344 / 1016
vnsw/agent/services/multicast/agent_map
80.8%80.8%
80.8 % 282 / 349 88.1 % 52 / 59
vnsw/agent/services/multicast/gmp_map
41.4%41.4%
41.4 % 338 / 817 62.1 % 54 / 87
vnsw/agent/services/multicast/grpmgmt
62.0%62.0%
62.0 % 2571 / 4146 76.4 % 292 / 382
vnsw/agent/services/multicast/stubs/bitvector
71.1%71.1%
71.1 % 384 / 540 89.1 % 41 / 46
vnsw/agent/services/nix
26.7%26.7%
26.7 % 8 / 30 100.0 % 1 / 1
vnsw/agent/services/nix/linux
53.8%53.8%
53.8 % 129 / 240 69.0 % 20 / 29
vnsw/agent/test-xml
0.0%
0.0 % 0 / 1896 0.0 % 0 / 304
vnsw/agent/uve
29.3%29.3%
29.3 % 1504 / 5129 43.6 % 229 / 525
vnsw/agent/vgw
8.5%8.5%
8.5 % 27 / 319 22.2 % 12 / 54
vnsw/agent/vrouter/flow_stats
45.8%45.8%
45.8 % 1123 / 2454 52.6 % 161 / 306
vnsw/agent/vrouter/ksync
49.1%49.1%
49.1 % 2978 / 6065 54.3 % 360 / 663
vnsw/agent/vrouter/ksync/linux
2.5%2.5%
2.5 % 5 / 204 20.0 % 3 / 15
vnsw/agent/vrouter/stats_collector
5.9%5.9%
5.9 % 20 / 337 11.1 % 6 / 54
xml
51.5%51.5%
51.5 % 118 / 229 60.0 % 30 / 50
xmpp
84.6%84.6%
84.6 % 2725 / 3222 91.4 % 500 / 547

Generated by: LCOV version 1.16