View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/kea-fuzzer/fuzz_agent.cc |
100.00% (32/32) |
100.00% (1/1) |
100.00% (15/15) |
src/kea-fuzzer/fuzz_cc.cc |
98.15% (53/54) |
100.00% (1/1) |
94.74% (18/19) |
src/kea-fuzzer/fuzz_cryptolink.cc |
94.12% (192/204) |
100.00% (1/1) |
97.44% (76/78) |
src/kea-fuzzer/fuzz_d2.cc |
100.00% (50/50) |
100.00% (1/1) |
100.00% (22/22) |
src/kea-fuzzer/fuzz_dhcp_parser4.cc |
87.38% (90/103) |
100.00% (1/1) |
83.72% (36/43) |
src/kea-fuzzer/fuzz_dhcp_parser6.cc |
87.88% (87/99) |
100.00% (1/1) |
84.44% (38/45) |
src/kea-fuzzer/fuzz_dhcp_pkt4.cc |
92.39% (85/92) |
100.00% (1/1) |
90.91% (30/33) |
src/kea-fuzzer/fuzz_dhcp_pkt6.cc |
85.71% (60/70) |
100.00% (1/1) |
84.62% (22/26) |
src/kea-fuzzer/fuzz_dhcp_pkt_process4.cc |
83.78% (124/148) |
100.00% (5/5) |
74.67% (56/75) |
src/kea-fuzzer/fuzz_dhcp_pkt_process6.cc |
82.41% (89/108) |
100.00% (4/4) |
72.73% (40/55) |
src/kea-fuzzer/fuzz_dhcpsrv.cc |
100.00% (113/113) |
100.00% (1/1) |
100.00% (71/71) |
src/kea-fuzzer/fuzz_dhcpsrv_csv_lease.cc |
96.30% (26/27) |
100.00% (1/1) |
90.00% (9/10) |
src/kea-fuzzer/fuzz_dns.cc |
94.92% (187/197) |
100.00% (1/1) |
92.56% (112/121) |
src/kea-fuzzer/fuzz_encode.cc |
93.01% (133/143) |
100.00% (1/1) |
80.81% (80/99) |
src/kea-fuzzer/fuzz_eval4.cc |
100.00% (42/42) |
100.00% (1/1) |
100.00% (20/20) |
src/kea-fuzzer/fuzz_eval6.cc |
100.00% (42/42) |
100.00% (1/1) |
100.00% (20/20) |
src/kea-fuzzer/fuzz_hook_ddns_tuning4.cc |
83.02% (88/106) |
100.00% (3/3) |
75.51% (37/49) |
src/kea-fuzzer/fuzz_hook_ddns_tuning6.cc |
85.39% (76/89) |
100.00% (3/3) |
76.92% (30/39) |
src/kea-fuzzer/fuzz_hook_flex_id4.cc |
91.11% (41/45) |
100.00% (1/1) |
83.33% (15/18) |
src/kea-fuzzer/fuzz_hook_flex_id6.cc |
89.47% (34/38) |
100.00% (1/1) |
81.25% (13/16) |
src/kea-fuzzer/fuzz_hook_lease_query4.cc |
91.30% (42/46) |
100.00% (1/1) |
83.33% (15/18) |
src/kea-fuzzer/fuzz_hook_lease_query6.cc |
89.74% (35/39) |
100.00% (1/1) |
81.25% (13/16) |
src/kea-fuzzer/fuzz_hook_radius4.cc |
86.29% (107/124) |
100.00% (2/2) |
79.31% (46/58) |
src/kea-fuzzer/fuzz_hook_radius6.cc |
87.27% (96/110) |
100.00% (2/2) |
80.77% (42/52) |
src/kea-fuzzer/fuzz_hook_run_script4.cc |
89.43% (110/123) |
100.00% (2/2) |
82.46% (47/57) |
src/kea-fuzzer/fuzz_hook_run_script6.cc |
90.58% (125/138) |
100.00% (2/2) |
84.38% (54/64) |
src/kea-fuzzer/fuzz_hook_user_chk4.cc |
84.92% (107/126) |
100.00% (2/2) |
77.59% (45/58) |
src/kea-fuzzer/fuzz_hook_user_chk6.cc |
86.32% (101/117) |
100.00% (2/2) |
78.85% (41/52) |
src/kea-fuzzer/fuzz_mysql4.cc |
97.80% (89/91) |
100.00% (1/1) |
97.14% (34/35) |
src/kea-fuzzer/fuzz_mysql6.cc |
97.89% (93/95) |
100.00% (1/1) |
97.14% (34/35) |
src/kea-fuzzer/fuzz_pgsql4.cc |
97.32% (109/112) |
50.00% (1/2) |
95.24% (40/42) |
src/kea-fuzzer/fuzz_pgsql6.cc |
97.39% (112/115) |
50.00% (1/2) |
95.24% (40/42) |
src/kea-fuzzer/fuzz_util.cc |
78.75% (63/80) |
100.00% (1/1) |
66.04% (35/53) |
src/kea-fuzzer/helper_func.cc |
95.45% (42/44) |
100.00% (6/6) |
88.46% (23/26) |
src/kea-fuzzer/mysqlmock.cc |
79.74% (303/380) |
76.32% (29/38) |
77.24% (190/246) |
src/kea-fuzzer/pgmock.cc |
74.44% (134/180) |
67.86% (19/28) |
71.31% (87/122) |
src/kea/fuzz/fuzz.cc |
100.00% (39/39) |
100.00% (4/4) |
71.43% (25/35) |
src/kea/fuzz/fuzz_config_kea_dhcp4.cc |
91.30% (21/23) |
100.00% (3/3) |
57.89% (11/19) |
src/kea/fuzz/fuzz_config_kea_dhcp6.cc |
91.30% (21/23) |
100.00% (3/3) |
57.89% (11/19) |
src/kea/fuzz/fuzz_http_endpoint_kea_dhcp4.cc |
81.93% (68/83) |
85.71% (6/7) |
46.43% (13/28) |
src/kea/fuzz/fuzz_packets_kea_dhcp4.cc |
90.28% (65/72) |
100.00% (3/3) |
53.85% (21/39) |
src/kea/fuzz/fuzz_packets_kea_dhcp6.cc |
90.67% (68/75) |
100.00% (3/3) |
53.85% (21/39) |
src/kea/fuzz/fuzz_unix_socket_kea_dhcp4.cc |
76.92% (50/65) |
100.00% (3/3) |
40.91% (18/44) |
src/kea/fuzz/fuzz_unix_socket_kea_dhcp6.cc |
78.87% (56/71) |
100.00% (3/3) |
40.91% (18/44) |
src/kea/src/bin/agent/agent_lexer.cc |
70.65% (1064/1506) |
44.74% (17/38) |
55.59% (681/1225) |
src/kea/src/bin/agent/agent_parser.cc |
66.92% (1040/1554) |
72.22% (26/36) |
62.52% (337/539) |
src/kea/src/bin/agent/agent_parser.h |
85.75% (373/435) |
80.56% (87/108) |
85.91% (189/220) |
src/kea/src/bin/agent/ca_cfg_mgr.cc |
2.16% (3/139) |
8.33% (1/12) |
9.20% (8/87) |
src/kea/src/bin/agent/ca_cfg_mgr.h |
40.00% (24/60) |
40.00% (8/20) |
40.00% (8/20) |
src/kea/src/bin/agent/location.hh |
64.13% (59/92) |
54.17% (13/24) |
70.59% (36/51) |
src/kea/src/bin/agent/parser_context.cc |
71.97% (95/132) |
81.25% (13/16) |
57.52% (65/113) |
src/kea/src/bin/agent/simple_parser.cc |
68.69% (68/99) |
100.00% (3/3) |
65.62% (42/64) |
src/kea/src/bin/d2/d2_lexer.cc |
65.47% (1145/1749) |
44.74% (17/38) |
52.91% (737/1393) |
src/kea/src/bin/d2/d2_parser.cc |
59.69% (1244/2084) |
72.22% (26/36) |
60.53% (385/636) |
src/kea/src/bin/d2/d2_parser.h |
77.30% (395/511) |
70.45% (93/132) |
80.08% (197/246) |
src/kea/src/bin/d2/location.hh |
64.13% (59/92) |
54.17% (13/24) |
70.59% (36/51) |
src/kea/src/bin/d2/parser_context.cc |
60.39% (93/154) |
75.00% (12/16) |
50.00% (62/124) |
src/kea/src/bin/d2/parser_context.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/bin/dhcp4/client_handler.cc |
0.90% (2/221) |
7.69% (1/13) |
1.69% (4/236) |
src/kea/src/bin/dhcp4/client_handler.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/bin/dhcp4/ctrl_dhcp4_srv.cc |
24.61% (314/1276) |
34.21% (13/38) |
17.75% (139/783) |
src/kea/src/bin/dhcp4/ctrl_dhcp4_srv.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/bin/dhcp4/dhcp4_lexer.cc |
59.97% (2304/3842) |
57.89% (22/38) |
47.30% (1359/2873) |
src/kea/src/bin/dhcp4/dhcp4_parser.cc |
45.24% (2000/4421) |
72.22% (26/36) |
48.92% (453/926) |
src/kea/src/bin/dhcp4/dhcp4_parser.h |
56.40% (573/1016) |
49.14% (143/291) |
62.11% (259/417) |
src/kea/src/bin/dhcp4/dhcp4_srv.cc |
21.49% (725/3373) |
47.00% (47/100) |
18.52% (506/2732) |
src/kea/src/bin/dhcp4/dhcp4_srv.h |
73.33% (33/45) |
73.33% (11/15) |
73.33% (11/15) |
src/kea/src/bin/dhcp4/dhcp4to6_ipc.cc |
9.82% (11/112) |
75.00% (3/4) |
5.61% (6/107) |
src/kea/src/bin/dhcp4/dhcp4to6_ipc.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/bin/dhcp4/json_config_parser.cc |
61.90% (364/588) |
87.50% (7/8) |
63.00% (298/473) |
src/kea/src/bin/dhcp4/location.hh |
64.13% (59/92) |
54.17% (13/24) |
70.59% (36/51) |
src/kea/src/bin/dhcp4/parser_context.cc |
67.37% (128/190) |
87.50% (14/16) |
59.57% (84/141) |
src/kea/src/bin/dhcp4/parser_context.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/bin/dhcp6/client_handler.cc |
9.92% (12/121) |
33.33% (3/9) |
8.96% (12/134) |
src/kea/src/bin/dhcp6/client_handler.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/bin/dhcp6/ctrl_dhcp6_srv.cc |
30.03% (318/1059) |
32.43% (12/37) |
21.81% (140/642) |
src/kea/src/bin/dhcp6/ctrl_dhcp6_srv.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/bin/dhcp6/dhcp6_lexer.cc |
63.53% (2475/3896) |
57.89% (22/38) |
49.45% (1439/2910) |
src/kea/src/bin/dhcp6/dhcp6_parser.cc |
42.22% (1917/4541) |
72.22% (26/36) |
47.22% (442/936) |
src/kea/src/bin/dhcp6/dhcp6_parser.h |
55.24% (569/1030) |
47.97% (142/296) |
60.95% (256/420) |
src/kea/src/bin/dhcp6/dhcp6_srv.cc |
25.62% (872/3404) |
62.11% (59/95) |
22.11% (591/2673) |
src/kea/src/bin/dhcp6/dhcp6_srv.h |
71.43% (10/14) |
66.67% (4/6) |
57.14% (4/7) |
src/kea/src/bin/dhcp6/dhcp6to4_ipc.cc |
12.94% (11/85) |
75.00% (3/4) |
7.69% (6/78) |
src/kea/src/bin/dhcp6/dhcp6to4_ipc.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/bin/dhcp6/json_config_parser.cc |
59.13% (392/663) |
77.78% (7/9) |
57.98% (316/545) |
src/kea/src/bin/dhcp6/location.hh |
64.13% (59/92) |
54.17% (13/24) |
70.59% (36/51) |
src/kea/src/bin/dhcp6/parser_context.cc |
64.58% (124/192) |
87.50% (14/16) |
57.75% (82/142) |
src/kea/src/bin/dhcp6/parser_context.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/hooks/dhcp/ddns_tuning/ddns_tuning.cc |
0.00% (0/128) |
0.00% (0/13) |
0.00% (0/124) |
src/kea/src/hooks/dhcp/ddns_tuning/ddns_tuning.h |
0.00% (0/20) |
0.00% (0/3) |
0.00% (0/13) |
src/kea/src/hooks/dhcp/ddns_tuning/ddns_tuning_callouts.cc |
4.82% (8/166) |
22.22% (2/9) |
10.85% (14/129) |
src/kea/src/hooks/dhcp/ddns_tuning/expression_cache.cc |
0.00% (0/68) |
0.00% (0/7) |
0.00% (0/41) |
src/kea/src/hooks/dhcp/ddns_tuning/expression_cache.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/3) |
src/kea/src/hooks/dhcp/flex_id/callouts.cc |
6.03% (19/315) |
20.00% (2/10) |
8.61% (18/209) |
src/kea/src/hooks/dhcp/lease_cmds/binding_variables.cc |
0.00% (0/148) |
0.00% (0/15) |
0.00% (0/164) |
src/kea/src/hooks/dhcp/lease_cmds/binding_variables.h |
0.00% (0/21) |
0.00% (0/9) |
0.00% (0/9) |
src/kea/src/hooks/dhcp/lease_cmds/lease_cmds.cc |
2.28% (46/2017) |
12.07% (7/58) |
1.62% (27/1671) |
src/kea/src/hooks/dhcp/lease_cmds/lease_cmds_callouts.cc |
16.90% (36/213) |
9.68% (3/31) |
26.85% (29/108) |
src/kea/src/hooks/dhcp/lease_cmds/lease_cmds_exceptions.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/hooks/dhcp/lease_cmds/lease_parser.cc |
0.00% (0/294) |
0.00% (0/2) |
0.00% (0/324) |
src/kea/src/hooks/dhcp/lease_cmds/lease_parser.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/kea/src/hooks/dhcp/lease_query/blq_msg.h |
0.00% (0/50) |
0.00% (0/14) |
0.00% (0/24) |
src/kea/src/hooks/dhcp/lease_query/blq_service.cc |
0.00% (0/271) |
0.00% (0/16) |
0.00% (0/284) |
src/kea/src/hooks/dhcp/lease_query/blq_service.h |
0.00% (0/56) |
0.00% (0/14) |
0.00% (0/39) |
src/kea/src/hooks/dhcp/lease_query/bulk_lease_query.h |
0.00% (0/33) |
0.00% (0/9) |
0.00% (0/25) |
src/kea/src/hooks/dhcp/lease_query/bulk_lease_query4.cc |
0.00% (0/330) |
0.00% (0/12) |
0.00% (0/270) |
src/kea/src/hooks/dhcp/lease_query/bulk_lease_query4.h |
0.00% (0/49) |
0.00% (0/12) |
0.00% (0/30) |
src/kea/src/hooks/dhcp/lease_query/bulk_lease_query6.cc |
0.00% (0/385) |
0.00% (0/13) |
0.00% (0/233) |
src/kea/src/hooks/dhcp/lease_query/bulk_lease_query6.h |
0.00% (0/59) |
0.00% (0/15) |
0.00% (0/35) |
src/kea/src/hooks/dhcp/lease_query/lease_query_callouts.cc |
19.65% (45/229) |
18.18% (2/11) |
22.83% (29/127) |
src/kea/src/hooks/dhcp/lease_query/lease_query_connection.cc |
0.00% (0/345) |
0.00% (0/20) |
0.00% (0/223) |
src/kea/src/hooks/dhcp/lease_query/lease_query_connection.h |
0.00% (0/100) |
0.00% (0/21) |
0.00% (0/42) |
src/kea/src/hooks/dhcp/lease_query/lease_query_impl.cc |
0.00% (0/95) |
0.00% (0/8) |
0.00% (0/121) |
src/kea/src/hooks/dhcp/lease_query/lease_query_impl.h |
0.00% (0/43) |
0.00% (0/14) |
0.00% (0/19) |
src/kea/src/hooks/dhcp/lease_query/lease_query_impl4.cc |
0.00% (0/476) |
0.00% (0/19) |
0.00% (0/320) |
src/kea/src/hooks/dhcp/lease_query/lease_query_impl4.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/hooks/dhcp/lease_query/lease_query_impl6.cc |
0.00% (0/823) |
0.00% (0/30) |
0.00% (0/685) |
src/kea/src/hooks/dhcp/lease_query/lease_query_impl6.h |
0.00% (0/12) |
0.00% (0/4) |
0.00% (0/8) |
src/kea/src/hooks/dhcp/lease_query/lease_query_impl_factory.cc |
22.73% (5/22) |
25.00% (1/4) |
28.00% (7/25) |
src/kea/src/hooks/dhcp/lease_query/lease_query_listener.h |
0.00% (0/23) |
0.00% (0/3) |
0.00% (0/6) |
src/kea/src/hooks/dhcp/lease_query/mt_lease_query_mgr.cc |
0.00% (0/23) |
0.00% (0/3) |
0.00% (0/6) |
src/kea/src/hooks/dhcp/mysql/mysql_cb_dhcp4.cc |
21.83% (574/2630) |
14.66% (17/116) |
12.01% (151/1257) |
src/kea/src/hooks/dhcp/mysql/mysql_cb_dhcp6.cc |
21.23% (620/2921) |
13.60% (17/125) |
11.32% (151/1334) |
src/kea/src/hooks/dhcp/mysql/mysql_cb_impl.cc |
23.65% (193/816) |
39.13% (18/46) |
26.22% (102/389) |
src/kea/src/hooks/dhcp/mysql/mysql_cb_impl.h |
37.62% (38/101) |
54.55% (6/11) |
41.79% (28/67) |
src/kea/src/hooks/dhcp/pgsql/pgsql_cb_dhcp4.cc |
16.05% (383/2387) |
13.68% (16/117) |
9.39% (116/1236) |
src/kea/src/hooks/dhcp/pgsql/pgsql_cb_dhcp6.cc |
18.21% (475/2609) |
14.84% (19/128) |
11.06% (145/1311) |
src/kea/src/hooks/dhcp/pgsql/pgsql_cb_impl.cc |
22.25% (172/773) |
39.22% (20/51) |
15.45% (59/382) |
src/kea/src/hooks/dhcp/pgsql/pgsql_cb_impl.h |
19.54% (17/87) |
33.33% (3/9) |
13.21% (7/53) |
src/kea/src/hooks/dhcp/radius/cfg_attribute.cc |
0.00% (0/98) |
0.00% (0/9) |
0.00% (0/54) |
src/kea/src/hooks/dhcp/radius/cfg_attribute.h |
17.02% (8/47) |
30.00% (3/10) |
5.88% (4/68) |
src/kea/src/hooks/dhcp/radius/client_attribute.cc |
0.00% (0/697) |
0.00% (0/64) |
0.00% (0/556) |
src/kea/src/hooks/dhcp/radius/client_attribute.h |
0.00% (0/136) |
0.00% (0/40) |
0.00% (0/117) |
src/kea/src/hooks/dhcp/radius/client_dictionary.cc |
0.00% (0/394) |
0.00% (0/14) |
0.00% (0/446) |
src/kea/src/hooks/dhcp/radius/client_dictionary.h |
12.50% (2/16) |
16.67% (1/6) |
25.00% (5/20) |
src/kea/src/hooks/dhcp/radius/client_exchange.cc |
0.00% (0/511) |
0.00% (0/17) |
0.00% (0/481) |
src/kea/src/hooks/dhcp/radius/client_exchange.h |
0.00% (0/15) |
0.00% (0/5) |
0.00% (0/5) |
src/kea/src/hooks/dhcp/radius/client_message.cc |
0.00% (0/305) |
0.00% (0/14) |
0.00% (0/289) |
src/kea/src/hooks/dhcp/radius/client_message.h |
0.00% (0/40) |
0.00% (0/13) |
0.00% (0/13) |
src/kea/src/hooks/dhcp/radius/client_server.cc |
0.00% (0/143) |
0.00% (0/11) |
0.00% (0/154) |
src/kea/src/hooks/dhcp/radius/client_server.h |
0.00% (0/36) |
0.00% (0/9) |
0.00% (0/17) |
src/kea/src/hooks/dhcp/radius/radius.cc |
20.93% (81/387) |
29.63% (8/27) |
17.51% (45/257) |
src/kea/src/hooks/dhcp/radius/radius.h |
50.00% (6/12) |
50.00% (2/4) |
50.00% (2/4) |
src/kea/src/hooks/dhcp/radius/radius_access.cc |
0.27% (2/745) |
5.88% (1/17) |
0.30% (2/674) |
src/kea/src/hooks/dhcp/radius/radius_access.h |
4.76% (1/21) |
14.29% (1/7) |
9.09% (1/11) |
src/kea/src/hooks/dhcp/radius/radius_accounting.cc |
0.27% (2/753) |
5.56% (1/18) |
0.88% (4/456) |
src/kea/src/hooks/dhcp/radius/radius_accounting.h |
33.33% (1/3) |
50.00% (1/2) |
25.00% (1/4) |
src/kea/src/hooks/dhcp/radius/radius_backend.cc |
0.00% (0/129) |
0.00% (0/32) |
0.00% (0/67) |
src/kea/src/hooks/dhcp/radius/radius_backend.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/hooks/dhcp/radius/radius_callout.cc |
11.64% (78/670) |
27.27% (6/22) |
10.68% (58/543) |
src/kea/src/hooks/dhcp/radius/radius_parsers.cc |
0.00% (0/449) |
0.00% (0/7) |
0.00% (0/451) |
src/kea/src/hooks/dhcp/radius/radius_request.cc |
0.00% (0/188) |
0.00% (0/10) |
0.00% (0/173) |
src/kea/src/hooks/dhcp/radius/radius_request.h |
0.00% (0/40) |
0.00% (0/16) |
0.00% (0/21) |
src/kea/src/hooks/dhcp/radius/radius_service.cc |
17.65% (3/17) |
50.00% (1/2) |
45.45% (5/11) |
src/kea/src/hooks/dhcp/radius/radius_service.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/hooks/dhcp/radius/radius_utils.cc |
0.00% (0/70) |
0.00% (0/6) |
0.00% (0/37) |
src/kea/src/hooks/dhcp/run_script/run_script.cc |
38.46% (140/364) |
45.00% (9/20) |
25.69% (28/109) |
src/kea/src/hooks/dhcp/run_script/run_script.h |
0.00% (0/14) |
0.00% (0/5) |
0.00% (0/5) |
src/kea/src/hooks/dhcp/run_script/run_script_callouts.cc |
39.05% (123/315) |
41.18% (7/17) |
27.48% (36/131) |
src/kea/src/hooks/dhcp/user_chk/load_unload.cc |
0.00% (0/36) |
0.00% (0/2) |
0.00% (0/29) |
src/kea/src/hooks/dhcp/user_chk/pkt_receive_co.cc |
70.77% (46/65) |
100.00% (2/2) |
75.76% (25/33) |
src/kea/src/hooks/dhcp/user_chk/subnet_select_co.cc |
48.44% (31/64) |
100.00% (2/2) |
44.64% (25/56) |
src/kea/src/hooks/dhcp/user_chk/user.cc |
62.70% (79/126) |
63.64% (14/22) |
46.46% (46/99) |
src/kea/src/hooks/dhcp/user_chk/user_data_source.h |
66.67% (2/3) |
66.67% (2/3) |
50.00% (2/4) |
src/kea/src/hooks/dhcp/user_chk/user_file.cc |
73.03% (65/89) |
100.00% (7/7) |
44.94% (40/89) |
src/kea/src/hooks/dhcp/user_chk/user_file.h |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/hooks/dhcp/user_chk/user_registry.cc |
69.33% (52/75) |
81.82% (9/11) |
51.67% (31/60) |
src/kea/src/hooks/dhcp/user_chk/user_registry.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/lib/asiolink/addr_utilities.cc |
49.48% (95/192) |
81.82% (9/11) |
40.91% (72/176) |
src/kea/src/lib/asiolink/common_tls.cc |
0.00% (0/36) |
0.00% (0/1) |
0.00% (0/36) |
src/kea/src/lib/asiolink/common_tls.h |
0.00% (0/11) |
0.00% (0/6) |
0.00% (0/9) |
src/kea/src/lib/asiolink/interval_timer.cc |
82.09% (55/67) |
100.00% (12/12) |
53.57% (30/56) |
src/kea/src/lib/asiolink/io_acceptor.h |
100.00% (28/28) |
100.00% (10/10) |
100.00% (13/13) |
src/kea/src/lib/asiolink/io_address.cc |
69.23% (72/104) |
73.33% (11/15) |
60.82% (59/97) |
src/kea/src/lib/asiolink/io_address.h |
100.00% (45/45) |
100.00% (14/14) |
100.00% (14/14) |
src/kea/src/lib/asiolink/io_asio_socket.h |
60.00% (3/5) |
60.00% (3/5) |
57.14% (4/7) |
src/kea/src/lib/asiolink/io_endpoint.cc |
0.00% (0/28) |
0.00% (0/4) |
0.00% (0/28) |
src/kea/src/lib/asiolink/io_endpoint.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/asiolink/io_error.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/lib/asiolink/io_service.cc |
60.23% (53/88) |
62.96% (17/27) |
62.16% (23/37) |
src/kea/src/lib/asiolink/io_service_mgr.cc |
34.62% (9/26) |
50.00% (2/4) |
16.67% (2/12) |
src/kea/src/lib/asiolink/io_service_mgr.h |
62.50% (5/8) |
75.00% (3/4) |
75.00% (3/4) |
src/kea/src/lib/asiolink/io_service_signal.cc |
60.00% (33/55) |
81.82% (9/11) |
45.00% (18/40) |
src/kea/src/lib/asiolink/io_service_thread_pool.cc |
0.00% (0/192) |
0.00% (0/20) |
0.00% (0/96) |
src/kea/src/lib/asiolink/io_service_thread_pool.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/3) |
src/kea/src/lib/asiolink/io_socket.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/asiolink/openssl_tls.cc |
0.00% (0/62) |
0.00% (0/10) |
0.00% (0/60) |
src/kea/src/lib/asiolink/openssl_tls.h |
0.00% (0/66) |
0.00% (0/9) |
0.00% (0/46) |
src/kea/src/lib/asiolink/process_spawn.cc |
20.29% (42/207) |
19.05% (4/21) |
16.76% (29/173) |
src/kea/src/lib/asiolink/process_spawn.h |
50.00% (4/8) |
50.00% (2/4) |
40.00% (2/5) |
src/kea/src/lib/asiolink/tcp_acceptor.h |
71.43% (5/7) |
66.67% (2/3) |
60.00% (3/5) |
src/kea/src/lib/asiolink/tcp_endpoint.h |
64.52% (20/31) |
58.33% (7/12) |
68.75% (11/16) |
src/kea/src/lib/asiolink/tcp_socket.h |
54.81% (74/135) |
66.67% (10/15) |
42.74% (50/117) |
src/kea/src/lib/asiolink/tls_acceptor.h |
0.00% (0/7) |
0.00% (0/3) |
0.00% (0/4) |
src/kea/src/lib/asiolink/tls_socket.h |
0.00% (0/152) |
0.00% (0/17) |
0.00% (0/142) |
src/kea/src/lib/asiolink/udp_endpoint.h |
0.00% (0/31) |
0.00% (0/12) |
0.00% (0/16) |
src/kea/src/lib/asiolink/udp_socket.h |
0.00% (0/85) |
0.00% (0/12) |
0.00% (0/79) |
src/kea/src/lib/asiolink/unix_domain_socket.cc |
52.34% (67/128) |
65.38% (17/26) |
34.88% (30/86) |
src/kea/src/lib/asiolink/unix_domain_socket.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/asiolink/unix_domain_socket_acceptor.h |
75.00% (6/8) |
66.67% (2/3) |
50.00% (3/6) |
src/kea/src/lib/asiolink/unix_domain_socket_endpoint.h |
100.00% (5/5) |
100.00% (2/2) |
100.00% (3/3) |
src/kea/src/lib/cc/base_stamped_element.cc |
40.00% (2/5) |
50.00% (1/2) |
75.00% (3/4) |
src/kea/src/lib/cc/base_stamped_element.h |
100.00% (12/12) |
100.00% (4/4) |
100.00% (4/4) |
src/kea/src/lib/cc/cfg_to_element.h |
50.00% (1/2) |
50.00% (1/2) |
33.33% (1/3) |
src/kea/src/lib/cc/command_interpreter.cc |
38.65% (80/207) |
50.00% (7/14) |
32.90% (76/231) |
src/kea/src/lib/cc/command_interpreter.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/lib/cc/data.cc |
46.20% (560/1212) |
42.31% (44/104) |
33.63% (339/1008) |
src/kea/src/lib/cc/data.h |
36.67% (55/150) |
57.38% (35/61) |
49.71% (87/175) |
src/kea/src/lib/cc/default_credentials.cc |
50.00% (3/6) |
100.00% (1/1) |
25.00% (2/8) |
src/kea/src/lib/cc/default_credentials.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/cc/dhcp_config_error.h |
100.00% (3/3) |
100.00% (3/3) |
100.00% (6/6) |
src/kea/src/lib/cc/element_value.h |
0.00% (0/15) |
0.00% (0/5) |
0.00% (0/5) |
src/kea/src/lib/cc/json_feed.cc |
94.40% (371/393) |
96.55% (28/29) |
86.49% (160/185) |
src/kea/src/lib/cc/json_feed.h |
100.00% (7/7) |
100.00% (3/3) |
100.00% (4/4) |
src/kea/src/lib/cc/server_tag.cc |
70.00% (14/20) |
75.00% (3/4) |
68.97% (20/29) |
src/kea/src/lib/cc/server_tag.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/cc/simple_parser.cc |
89.31% (234/262) |
100.00% (13/13) |
77.99% (202/259) |
src/kea/src/lib/cc/simple_parser.h |
56.25% (18/32) |
66.67% (4/6) |
61.54% (16/26) |
src/kea/src/lib/cc/stamped_element.cc |
36.36% (8/22) |
60.00% (3/5) |
33.33% (5/15) |
src/kea/src/lib/cc/stamped_element.h |
50.00% (3/6) |
50.00% (1/2) |
50.00% (1/2) |
src/kea/src/lib/cc/stamped_value.cc |
38.41% (58/151) |
42.86% (6/14) |
34.44% (52/151) |
src/kea/src/lib/cc/stamped_value.h |
33.33% (3/9) |
33.33% (1/3) |
33.33% (1/3) |
src/kea/src/lib/cc/user_context.cc |
80.00% (8/10) |
100.00% (2/2) |
75.00% (3/4) |
src/kea/src/lib/cc/user_context.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/config/base_command_mgr.cc |
62.07% (72/116) |
80.00% (8/10) |
42.06% (45/107) |
src/kea/src/lib/config/base_command_mgr.h |
33.33% (1/3) |
33.33% (1/3) |
20.00% (1/5) |
src/kea/src/lib/config/cmd_http_listener.h |
0.00% (0/22) |
0.00% (0/6) |
0.00% (0/6) |
src/kea/src/lib/config/cmds_impl.h |
0.00% (0/20) |
0.00% (0/4) |
0.00% (0/11) |
src/kea/src/lib/config/command_mgr.cc |
100.00% (6/6) |
100.00% (2/2) |
100.00% (3/3) |
src/kea/src/lib/config/command_mgr.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/config/hooked_command_mgr.cc |
60.00% (30/50) |
100.00% (3/3) |
65.38% (17/26) |
src/kea/src/lib/config/http_command_config.cc |
31.35% (58/185) |
66.67% (2/3) |
31.80% (69/217) |
src/kea/src/lib/config/http_command_config.h |
34.38% (22/64) |
39.13% (9/23) |
41.67% (10/24) |
src/kea/src/lib/config/http_command_mgr.cc |
48.91% (90/184) |
58.82% (10/17) |
36.36% (48/132) |
src/kea/src/lib/config/http_command_response_creator.cc |
56.12% (55/98) |
100.00% (5/5) |
63.04% (29/46) |
src/kea/src/lib/config/http_command_response_creator.h |
50.00% (3/6) |
66.67% (2/3) |
75.00% (3/4) |
src/kea/src/lib/config/http_command_response_creator_factory.h |
100.00% (5/5) |
100.00% (2/2) |
100.00% (3/3) |
src/kea/src/lib/config/unix_command_config.cc |
45.05% (41/91) |
66.67% (4/6) |
34.00% (34/100) |
src/kea/src/lib/config/unix_command_config.h |
52.63% (10/19) |
62.50% (5/8) |
70.00% (7/10) |
src/kea/src/lib/config/unix_command_mgr.cc |
69.66% (264/379) |
75.76% (25/33) |
53.72% (166/309) |
src/kea/src/lib/config/unix_command_mgr.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/config_backend/base_config_backend.h |
14.29% (1/7) |
33.33% (1/3) |
33.33% (1/3) |
src/kea/src/lib/config_backend/base_config_backend_mgr.h |
16.42% (11/67) |
37.50% (3/8) |
14.75% (9/61) |
src/kea/src/lib/config_backend/base_config_backend_pool.h |
2.25% (4/178) |
15.38% (2/13) |
1.15% (2/174) |
src/kea/src/lib/cryptolink/crypto_hash.cc |
75.00% (9/12) |
50.00% (1/2) |
75.00% (3/4) |
src/kea/src/lib/cryptolink/crypto_hmac.cc |
11.54% (3/26) |
33.33% (1/3) |
14.29% (1/7) |
src/kea/src/lib/cryptolink/crypto_rng.cc |
100.00% (14/14) |
100.00% (4/4) |
100.00% (4/4) |
src/kea/src/lib/cryptolink/cryptolink.cc |
100.00% (13/13) |
100.00% (4/4) |
100.00% (4/4) |
src/kea/src/lib/cryptolink/cryptolink.h |
75.00% (6/8) |
66.67% (4/6) |
63.64% (7/11) |
src/kea/src/lib/cryptolink/openssl_common.h |
100.00% (28/28) |
100.00% (9/9) |
100.00% (16/16) |
src/kea/src/lib/cryptolink/openssl_hash.cc |
83.67% (82/98) |
88.24% (15/17) |
71.43% (40/56) |
src/kea/src/lib/cryptolink/openssl_hmac.cc |
62.59% (87/139) |
77.78% (14/18) |
44.94% (71/158) |
src/kea/src/lib/cryptolink/openssl_link.cc |
57.14% (24/42) |
83.33% (5/6) |
32.00% (16/50) |
src/kea/src/lib/d2srv/d2_cfg_mgr.cc |
4.59% (9/196) |
9.52% (2/21) |
7.34% (8/109) |
src/kea/src/lib/d2srv/d2_cfg_mgr.h |
40.00% (18/45) |
40.00% (6/15) |
40.00% (6/15) |
src/kea/src/lib/d2srv/d2_config.cc |
9.79% (42/429) |
22.86% (8/35) |
10.83% (39/360) |
src/kea/src/lib/d2srv/d2_config.h |
1.14% (1/88) |
3.23% (1/31) |
6.25% (2/32) |
src/kea/src/lib/d2srv/d2_simple_parser.cc |
51.81% (100/193) |
83.33% (5/6) |
29.50% (41/139) |
src/kea/src/lib/d2srv/d2_stats.cc |
0.00% (0/10) |
0.00% (0/1) |
0.00% (0/3) |
src/kea/src/lib/d2srv/d2_tsig_key.cc |
0.00% (0/36) |
0.00% (0/7) |
0.00% (0/12) |
src/kea/src/lib/d2srv/d2_update_message.cc |
0.00% (0/117) |
0.00% (0/16) |
0.00% (0/107) |
src/kea/src/lib/d2srv/d2_update_message.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/8) |
src/kea/src/lib/d2srv/d2_zone.cc |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/5) |
src/kea/src/lib/d2srv/d2_zone.h |
0.00% (0/8) |
0.00% (0/4) |
0.00% (0/4) |
src/kea/src/lib/database/audit_entry.cc |
0.00% (0/38) |
0.00% (0/5) |
0.00% (0/32) |
src/kea/src/lib/database/audit_entry.h |
0.00% (0/18) |
0.00% (0/6) |
0.00% (0/6) |
src/kea/src/lib/database/backend_selector.cc |
0.00% (0/110) |
0.00% (0/11) |
0.00% (0/121) |
src/kea/src/lib/database/backend_selector.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/3) |
src/kea/src/lib/database/database_connection.cc |
67.78% (122/180) |
60.00% (6/10) |
62.89% (100/159) |
src/kea/src/lib/database/database_connection.h |
55.81% (24/43) |
59.09% (13/22) |
58.97% (23/39) |
src/kea/src/lib/database/db_exceptions.h |
9.09% (1/11) |
9.09% (1/11) |
12.50% (2/16) |
src/kea/src/lib/database/db_log.cc |
37.50% (18/48) |
41.67% (5/12) |
26.92% (7/26) |
src/kea/src/lib/database/db_log.h |
76.92% (20/26) |
66.67% (6/9) |
80.00% (12/15) |
src/kea/src/lib/database/dbaccess_parser.cc |
50.82% (93/183) |
100.00% (3/3) |
55.38% (108/195) |
src/kea/src/lib/database/dbaccess_parser.h |
100.00% (4/4) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/database/server.cc |
0.00% (0/15) |
0.00% (0/3) |
0.00% (0/13) |
src/kea/src/lib/database/server.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/3) |
src/kea/src/lib/database/server_selector.cc |
85.71% (18/21) |
100.00% (4/4) |
75.00% (18/24) |
src/kea/src/lib/database/server_selector.h |
75.68% (28/37) |
72.73% (8/11) |
72.73% (8/11) |
src/kea/src/lib/dhcp/classify.cc |
56.84% (54/95) |
75.00% (9/12) |
56.67% (34/60) |
src/kea/src/lib/dhcp/classify.h |
92.68% (38/41) |
93.33% (14/15) |
94.44% (17/18) |
src/kea/src/lib/dhcp/duid.cc |
83.78% (31/37) |
90.91% (10/11) |
80.95% (17/21) |
src/kea/src/lib/dhcp/duid.h |
71.15% (37/52) |
62.50% (5/8) |
60.47% (26/43) |
src/kea/src/lib/dhcp/duid_factory.cc |
65.87% (137/208) |
88.89% (8/9) |
56.85% (83/146) |
src/kea/src/lib/dhcp/hwaddr.cc |
82.93% (34/41) |
71.43% (5/7) |
83.33% (30/36) |
src/kea/src/lib/dhcp/iface_mgr.cc |
30.21% (377/1248) |
60.00% (45/75) |
23.77% (295/1241) |
src/kea/src/lib/dhcp/iface_mgr.h |
61.63% (53/86) |
65.00% (26/40) |
58.00% (29/50) |
src/kea/src/lib/dhcp/iface_mgr_linux.cc |
68.12% (188/276) |
86.67% (13/15) |
55.43% (204/368) |
src/kea/src/lib/dhcp/libdhcp++.cc |
84.56% (887/1049) |
89.36% (42/47) |
54.30% (935/1722) |
src/kea/src/lib/dhcp/libdhcp++.h |
100.00% (7/7) |
100.00% (2/2) |
100.00% (3/3) |
src/kea/src/lib/dhcp/opaque_data_tuple.cc |
56.82% (50/88) |
57.14% (8/14) |
63.33% (38/60) |
src/kea/src/lib/dhcp/opaque_data_tuple.h |
61.29% (19/31) |
63.64% (7/11) |
69.23% (9/13) |
src/kea/src/lib/dhcp/option.cc |
68.13% (171/251) |
62.16% (23/37) |
58.24% (99/170) |
src/kea/src/lib/dhcp/option.h |
89.19% (33/37) |
92.31% (12/13) |
89.47% (17/19) |
src/kea/src/lib/dhcp/option4_addrlst.cc |
63.24% (43/68) |
54.55% (6/11) |
54.55% (30/55) |
src/kea/src/lib/dhcp/option4_addrlst.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/dhcp/option4_client_fqdn.cc |
60.39% (154/255) |
56.67% (17/30) |
59.07% (114/193) |
src/kea/src/lib/dhcp/option4_client_fqdn.h |
71.43% (10/14) |
83.33% (5/6) |
88.89% (8/9) |
src/kea/src/lib/dhcp/option4_dnr.cc |
50.58% (260/514) |
72.41% (21/29) |
44.10% (187/424) |
src/kea/src/lib/dhcp/option4_dnr.h |
49.06% (26/53) |
52.63% (10/19) |
57.14% (12/21) |
src/kea/src/lib/dhcp/option6_addrlst.cc |
61.54% (32/52) |
50.00% (5/10) |
46.67% (21/45) |
src/kea/src/lib/dhcp/option6_addrlst.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/dhcp/option6_client_fqdn.cc |
69.27% (151/218) |
69.23% (18/26) |
62.36% (111/178) |
src/kea/src/lib/dhcp/option6_client_fqdn.h |
100.00% (2/2) |
100.00% (2/2) |
100.00% (4/4) |
src/kea/src/lib/dhcp/option6_dnr.cc |
87.78% (79/90) |
87.50% (7/8) |
76.54% (62/81) |
src/kea/src/lib/dhcp/option6_ia.cc |
79.03% (49/62) |
85.71% (6/7) |
53.49% (23/43) |
src/kea/src/lib/dhcp/option6_ia.h |
16.67% (1/6) |
16.67% (1/6) |
16.67% (1/6) |
src/kea/src/lib/dhcp/option6_iaaddr.cc |
73.58% (39/53) |
71.43% (5/7) |
36.59% (15/41) |
src/kea/src/lib/dhcp/option6_iaaddr.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/kea/src/lib/dhcp/option6_iaprefix.cc |
77.94% (53/68) |
75.00% (6/8) |
45.45% (20/44) |
src/kea/src/lib/dhcp/option6_iaprefix.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/kea/src/lib/dhcp/option6_pdexclude.cc |
31.97% (39/122) |
55.56% (5/9) |
32.94% (28/85) |
src/kea/src/lib/dhcp/option6_pdexclude.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/kea/src/lib/dhcp/option6_status_code.cc |
95.00% (114/120) |
88.24% (15/17) |
90.00% (72/80) |
src/kea/src/lib/dhcp/option6_status_code.h |
25.00% (6/24) |
25.00% (2/8) |
25.00% (2/8) |
src/kea/src/lib/dhcp/option_classless_static_route.cc |
65.00% (117/180) |
90.91% (10/11) |
46.03% (58/126) |
src/kea/src/lib/dhcp/option_custom.cc |
59.22% (257/434) |
48.72% (19/39) |
58.33% (175/300) |
src/kea/src/lib/dhcp/option_custom.h |
51.06% (24/47) |
60.00% (3/5) |
37.04% (20/54) |
src/kea/src/lib/dhcp/option_data_types.cc |
47.00% (188/400) |
50.00% (13/26) |
33.33% (122/366) |
src/kea/src/lib/dhcp/option_data_types.h |
41.56% (32/77) |
60.00% (9/15) |
30.77% (20/65) |
src/kea/src/lib/dhcp/option_definition.cc |
48.42% (291/601) |
66.67% (20/30) |
49.90% (251/503) |
src/kea/src/lib/dhcp/option_definition.h |
60.00% (30/50) |
60.00% (12/20) |
56.52% (13/23) |
src/kea/src/lib/dhcp/option_int.h |
72.60% (53/73) |
100.00% (8/8) |
57.89% (33/57) |
src/kea/src/lib/dhcp/option_int_array.h |
72.15% (57/79) |
100.00% (7/7) |
59.38% (38/64) |
src/kea/src/lib/dhcp/option_opaque_data_tuples.cc |
59.26% (48/81) |
72.73% (8/11) |
37.10% (23/62) |
src/kea/src/lib/dhcp/option_opaque_data_tuples.h |
50.00% (3/6) |
50.00% (1/2) |
50.00% (1/2) |
src/kea/src/lib/dhcp/option_space.cc |
44.83% (13/29) |
20.00% (1/5) |
37.04% (10/27) |
src/kea/src/lib/dhcp/option_space.h |
0.00% (0/10) |
0.00% (0/6) |
0.00% (0/7) |
src/kea/src/lib/dhcp/option_space_container.h |
36.23% (25/69) |
57.14% (4/7) |
29.41% (10/34) |
src/kea/src/lib/dhcp/option_string.cc |
63.46% (33/52) |
70.00% (7/10) |
41.67% (15/36) |
src/kea/src/lib/dhcp/option_vendor.cc |
90.48% (57/63) |
100.00% (7/7) |
89.19% (33/37) |
src/kea/src/lib/dhcp/option_vendor.h |
50.00% (3/6) |
50.00% (1/2) |
50.00% (1/2) |
src/kea/src/lib/dhcp/option_vendor_class.cc |
83.62% (97/116) |
100.00% (11/11) |
69.39% (68/98) |
src/kea/src/lib/dhcp/option_vendor_class.h |
84.21% (16/19) |
80.00% (4/5) |
90.91% (10/11) |
src/kea/src/lib/dhcp/packet_queue.h |
0.00% (0/14) |
0.00% (0/5) |
0.00% (0/7) |
src/kea/src/lib/dhcp/packet_queue_mgr.h |
35.14% (13/37) |
66.67% (4/6) |
18.18% (8/44) |
src/kea/src/lib/dhcp/packet_queue_mgr4.cc |
56.00% (14/25) |
50.00% (1/2) |
10.00% (1/10) |
src/kea/src/lib/dhcp/packet_queue_mgr4.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcp/packet_queue_mgr6.cc |
56.00% (14/25) |
50.00% (1/2) |
10.00% (1/10) |
src/kea/src/lib/dhcp/packet_queue_mgr6.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcp/packet_queue_ring.h |
0.00% (0/83) |
0.00% (0/19) |
0.00% (0/46) |
src/kea/src/lib/dhcp/pkt.cc |
54.90% (140/255) |
57.69% (15/26) |
42.75% (115/269) |
src/kea/src/lib/dhcp/pkt.h |
56.39% (75/133) |
62.50% (25/40) |
53.97% (34/63) |
src/kea/src/lib/dhcp/pkt4.cc |
76.68% (296/386) |
80.77% (21/26) |
59.73% (178/298) |
src/kea/src/lib/dhcp/pkt4.h |
88.89% (40/45) |
88.89% (24/27) |
88.89% (24/27) |
src/kea/src/lib/dhcp/pkt4o6.cc |
45.00% (9/20) |
50.00% (2/4) |
50.00% (4/8) |
src/kea/src/lib/dhcp/pkt4o6.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/kea/src/lib/dhcp/pkt6.cc |
74.45% (478/642) |
83.33% (35/42) |
46.91% (266/567) |
src/kea/src/lib/dhcp/pkt6.h |
62.50% (5/8) |
75.00% (3/4) |
75.00% (3/4) |
src/kea/src/lib/dhcp/pkt_filter.cc |
56.76% (21/37) |
100.00% (1/1) |
54.55% (24/44) |
src/kea/src/lib/dhcp/pkt_filter.h |
50.00% (1/2) |
50.00% (1/2) |
33.33% (1/3) |
src/kea/src/lib/dhcp/pkt_filter6.cc |
0.00% (0/13) |
0.00% (0/1) |
0.00% (0/11) |
src/kea/src/lib/dhcp/pkt_filter6.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcp/pkt_filter_inet.cc |
16.88% (27/160) |
25.00% (1/4) |
21.33% (32/150) |
src/kea/src/lib/dhcp/pkt_filter_inet.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/dhcp/pkt_filter_inet6.cc |
0.00% (0/205) |
0.00% (0/4) |
0.00% (0/216) |
src/kea/src/lib/dhcp/pkt_filter_lpf.cc |
18.06% (26/144) |
25.00% (1/4) |
23.73% (28/118) |
src/kea/src/lib/dhcp/pkt_filter_lpf.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcp/protocol_util.cc |
37.40% (49/131) |
60.00% (3/5) |
32.95% (29/88) |
src/kea/src/lib/dhcp/protocol_util.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/lib/dhcp/socket_info.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (6/6) |
src/kea/src/lib/dhcp_ddns/ncr_io.cc |
3.28% (10/305) |
6.90% (2/29) |
1.61% (5/310) |
src/kea/src/lib/dhcp_ddns/ncr_io.h |
4.35% (2/46) |
5.26% (1/19) |
3.57% (1/28) |
src/kea/src/lib/dhcp_ddns/ncr_msg.cc |
18.14% (80/441) |
14.58% (7/48) |
11.92% (44/369) |
src/kea/src/lib/dhcp_ddns/ncr_msg.h |
1.79% (1/56) |
5.00% (1/20) |
9.09% (2/22) |
src/kea/src/lib/dhcp_ddns/ncr_udp.cc |
0.00% (0/222) |
0.00% (0/18) |
0.00% (0/189) |
src/kea/src/lib/dhcp_ddns/ncr_udp.h |
0.00% (0/34) |
0.00% (0/12) |
0.00% (0/19) |
src/kea/src/lib/dhcpsrv/alloc_engine.cc |
4.18% (135/3226) |
18.82% (16/85) |
4.97% (133/2678) |
src/kea/src/lib/dhcpsrv/alloc_engine.h |
6.90% (4/58) |
12.50% (2/16) |
6.06% (2/33) |
src/kea/src/lib/dhcpsrv/allocation_state.cc |
30.00% (3/10) |
33.33% (1/3) |
60.00% (3/5) |
src/kea/src/lib/dhcpsrv/allocation_state.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/allocator.cc |
42.31% (22/52) |
50.00% (3/6) |
38.10% (16/42) |
src/kea/src/lib/dhcpsrv/allocator.h |
8.33% (1/12) |
25.00% (1/4) |
20.00% (1/5) |
src/kea/src/lib/dhcpsrv/base_host_data_source.h |
2.50% (1/40) |
9.09% (1/11) |
2.86% (1/35) |
src/kea/src/lib/dhcpsrv/cache_host_data_source.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/dhcpsrv/callout_handle_store.h |
83.33% (5/6) |
100.00% (1/1) |
75.00% (3/4) |
src/kea/src/lib/dhcpsrv/cb_ctl_dhcp.h |
5.13% (2/39) |
33.33% (1/3) |
11.11% (2/18) |
src/kea/src/lib/dhcpsrv/cb_ctl_dhcp4.cc |
1.46% (3/205) |
25.00% (1/4) |
0.18% (1/562) |
src/kea/src/lib/dhcpsrv/cb_ctl_dhcp6.cc |
1.35% (3/223) |
25.00% (1/4) |
0.18% (1/570) |
src/kea/src/lib/dhcpsrv/cfg_4o6.cc |
54.17% (13/24) |
100.00% (1/1) |
63.64% (7/11) |
src/kea/src/lib/dhcpsrv/cfg_4o6.h |
37.93% (11/29) |
44.44% (4/9) |
54.55% (6/11) |
src/kea/src/lib/dhcpsrv/cfg_consistency.cc |
52.63% (20/38) |
100.00% (3/3) |
35.71% (5/14) |
src/kea/src/lib/dhcpsrv/cfg_consistency.h |
80.00% (12/15) |
80.00% (4/5) |
85.71% (6/7) |
src/kea/src/lib/dhcpsrv/cfg_db_access.cc |
44.44% (32/72) |
83.33% (5/6) |
35.85% (19/53) |
src/kea/src/lib/dhcpsrv/cfg_db_access.h |
60.98% (25/41) |
81.82% (9/11) |
57.89% (11/19) |
src/kea/src/lib/dhcpsrv/cfg_duid.cc |
42.42% (28/66) |
75.00% (3/4) |
40.91% (18/44) |
src/kea/src/lib/dhcpsrv/cfg_duid.h |
75.00% (27/36) |
75.00% (9/12) |
75.00% (9/12) |
src/kea/src/lib/dhcpsrv/cfg_expiration.cc |
92.65% (63/68) |
88.89% (8/9) |
90.62% (29/32) |
src/kea/src/lib/dhcpsrv/cfg_expiration.h |
97.78% (44/45) |
100.00% (7/7) |
88.24% (15/17) |
src/kea/src/lib/dhcpsrv/cfg_globals.cc |
54.22% (45/83) |
77.78% (7/9) |
38.95% (37/95) |
src/kea/src/lib/dhcpsrv/cfg_host_operations.cc |
83.33% (30/36) |
83.33% (5/6) |
56.25% (9/16) |
src/kea/src/lib/dhcpsrv/cfg_host_operations.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/dhcpsrv/cfg_hosts.cc |
2.21% (20/907) |
6.15% (4/65) |
0.69% (9/1305) |
src/kea/src/lib/dhcpsrv/cfg_hosts.h |
25.00% (1/4) |
50.00% (1/2) |
50.00% (1/2) |
src/kea/src/lib/dhcpsrv/cfg_hosts_util.cc |
24.29% (17/70) |
75.00% (3/4) |
12.82% (10/78) |
src/kea/src/lib/dhcpsrv/cfg_iface.cc |
55.08% (206/374) |
78.26% (18/23) |
44.25% (177/400) |
src/kea/src/lib/dhcpsrv/cfg_iface.h |
41.03% (16/39) |
35.29% (6/17) |
30.43% (7/23) |
src/kea/src/lib/dhcpsrv/cfg_mac_source.cc |
40.54% (15/37) |
75.00% (3/4) |
35.90% (14/39) |
src/kea/src/lib/dhcpsrv/cfg_mac_source.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/dhcpsrv/cfg_multi_threading.cc |
100.00% (23/23) |
100.00% (2/2) |
100.00% (10/10) |
src/kea/src/lib/dhcpsrv/cfg_option.cc |
23.19% (96/414) |
30.30% (10/33) |
19.93% (58/291) |
src/kea/src/lib/dhcpsrv/cfg_option.h |
45.87% (50/109) |
57.14% (8/14) |
51.57% (82/159) |
src/kea/src/lib/dhcpsrv/cfg_option_def.cc |
15.33% (23/150) |
50.00% (5/10) |
13.00% (13/100) |
src/kea/src/lib/dhcpsrv/cfg_option_def.h |
33.33% (3/9) |
33.33% (1/3) |
33.33% (1/3) |
src/kea/src/lib/dhcpsrv/cfg_rsoo.cc |
13.64% (3/22) |
20.00% (1/5) |
22.22% (2/9) |
src/kea/src/lib/dhcpsrv/cfg_shared_networks.cc |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/cfg_shared_networks.h |
15.79% (9/57) |
33.33% (2/6) |
1.75% (2/114) |
src/kea/src/lib/dhcpsrv/cfg_subnets4.cc |
49.62% (197/397) |
52.63% (10/19) |
39.16% (112/286) |
src/kea/src/lib/dhcpsrv/cfg_subnets4.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/dhcpsrv/cfg_subnets6.cc |
46.44% (176/379) |
55.56% (10/18) |
32.02% (73/228) |
src/kea/src/lib/dhcpsrv/cfg_subnets6.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/dhcpsrv/cfgmgr.cc |
57.29% (55/96) |
64.71% (11/17) |
56.52% (26/46) |
src/kea/src/lib/dhcpsrv/cfgmgr.h |
50.00% (4/8) |
50.00% (2/4) |
50.00% (2/4) |
src/kea/src/lib/dhcpsrv/client_class_def.cc |
20.92% (86/411) |
34.09% (15/44) |
18.21% (55/302) |
src/kea/src/lib/dhcpsrv/client_class_def.h |
38.78% (19/49) |
41.18% (7/17) |
44.44% (8/18) |
src/kea/src/lib/dhcpsrv/config_backend_dhcp4.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/config_backend_dhcp4_mgr.cc |
82.35% (14/17) |
75.00% (3/4) |
83.33% (5/6) |
src/kea/src/lib/dhcpsrv/config_backend_dhcp4_mgr.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/config_backend_dhcp6.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/config_backend_dhcp6_mgr.cc |
82.35% (14/17) |
75.00% (3/4) |
83.33% (5/6) |
src/kea/src/lib/dhcpsrv/config_backend_dhcp6_mgr.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/config_backend_pool_dhcp4.cc |
0.00% (0/303) |
0.00% (0/51) |
0.00% (0/51) |
src/kea/src/lib/dhcpsrv/config_backend_pool_dhcp6.cc |
0.00% (0/316) |
0.00% (0/53) |
0.00% (0/53) |
src/kea/src/lib/dhcpsrv/csv_lease_file4.cc |
71.10% (123/173) |
94.12% (16/17) |
52.38% (44/84) |
src/kea/src/lib/dhcpsrv/csv_lease_file6.cc |
68.66% (149/217) |
91.30% (21/23) |
51.09% (47/92) |
src/kea/src/lib/dhcpsrv/d2_client_cfg.cc |
34.40% (43/125) |
50.00% (6/12) |
33.03% (36/109) |
src/kea/src/lib/dhcpsrv/d2_client_cfg.h |
12.00% (3/25) |
11.11% (1/9) |
10.00% (1/10) |
src/kea/src/lib/dhcpsrv/d2_client_mgr.cc |
16.98% (45/265) |
39.13% (9/23) |
13.86% (37/267) |
src/kea/src/lib/dhcpsrv/d2_client_mgr.h |
59.26% (32/54) |
75.00% (3/4) |
47.06% (16/34) |
src/kea/src/lib/dhcpsrv/ddns_params.cc |
0.00% (0/81) |
0.00% (0/7) |
0.00% (0/66) |
src/kea/src/lib/dhcpsrv/ddns_params.h |
6.25% (1/16) |
20.00% (1/5) |
25.00% (3/12) |
src/kea/src/lib/dhcpsrv/dhcp4o6_ipc.cc |
4.47% (8/179) |
50.00% (3/6) |
3.21% (6/187) |
src/kea/src/lib/dhcpsrv/dhcp4o6_ipc.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/dhcpsrv/dhcpsrv_exceptions.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/dhcpsrv/flq_allocation_state.cc |
0.00% (0/63) |
0.00% (0/8) |
0.00% (0/41) |
src/kea/src/lib/dhcpsrv/flq_allocator.cc |
0.00% (0/330) |
0.00% (0/19) |
0.00% (0/231) |
src/kea/src/lib/dhcpsrv/flq_allocator.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/dhcpsrv/host.cc |
18.43% (94/510) |
17.02% (8/47) |
11.44% (86/752) |
src/kea/src/lib/dhcpsrv/host.h |
7.14% (6/84) |
7.14% (2/28) |
7.14% (2/28) |
src/kea/src/lib/dhcpsrv/host_container.h |
0.00% (0/8) |
0.00% (0/3) |
0.00% (0/9) |
src/kea/src/lib/dhcpsrv/host_data_source_factory.cc |
18.18% (22/121) |
33.33% (3/9) |
17.12% (19/111) |
src/kea/src/lib/dhcpsrv/host_data_source_factory.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/dhcpsrv/host_mgr.cc |
4.73% (31/656) |
11.29% (7/62) |
3.27% (15/459) |
src/kea/src/lib/dhcpsrv/host_mgr.h |
8.70% (2/23) |
12.50% (1/8) |
36.36% (4/11) |
src/kea/src/lib/dhcpsrv/ip_range.cc |
0.00% (0/44) |
0.00% (0/3) |
0.00% (0/87) |
src/kea/src/lib/dhcpsrv/ip_range_permutation.cc |
0.00% (0/54) |
0.00% (0/4) |
0.00% (0/38) |
src/kea/src/lib/dhcpsrv/ip_range_permutation.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/dhcpsrv/iterative_allocation_state.cc |
57.14% (12/21) |
66.67% (4/6) |
80.00% (8/10) |
src/kea/src/lib/dhcpsrv/iterative_allocation_state.h |
0.00% (0/13) |
0.00% (0/4) |
0.00% (0/4) |
src/kea/src/lib/dhcpsrv/iterative_allocator.cc |
0.87% (2/229) |
14.29% (1/7) |
1.01% (2/198) |
src/kea/src/lib/dhcpsrv/iterative_allocator.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/key_from_key.h |
100.00% (4/4) |
100.00% (2/2) |
100.00% (4/4) |
src/kea/src/lib/dhcpsrv/lease.cc |
8.76% (48/548) |
21.62% (8/37) |
7.14% (45/630) |
src/kea/src/lib/dhcpsrv/lease.h |
36.84% (7/19) |
33.33% (2/6) |
55.56% (5/9) |
src/kea/src/lib/dhcpsrv/lease_file_loader.h |
50.77% (33/65) |
100.00% (1/1) |
45.16% (28/62) |
src/kea/src/lib/dhcpsrv/lease_file_stats.h |
41.94% (13/31) |
33.33% (3/9) |
33.33% (3/9) |
src/kea/src/lib/dhcpsrv/lease_mgr.cc |
27.50% (281/1022) |
26.92% (7/26) |
15.18% (129/850) |
src/kea/src/lib/dhcpsrv/lease_mgr.h |
29.63% (16/54) |
53.85% (7/13) |
62.07% (18/29) |
src/kea/src/lib/dhcpsrv/lease_mgr_factory.cc |
45.53% (56/123) |
66.67% (8/12) |
28.21% (33/117) |
src/kea/src/lib/dhcpsrv/lease_mgr_factory.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/3) |
src/kea/src/lib/dhcpsrv/legal_log_mgr.cc |
0.00% (0/275) |
0.00% (0/19) |
0.00% (0/180) |
src/kea/src/lib/dhcpsrv/legal_log_mgr.h |
0.00% (0/23) |
0.00% (0/9) |
0.00% (0/10) |
src/kea/src/lib/dhcpsrv/legal_log_mgr_factory.cc |
3.35% (6/179) |
6.67% (1/15) |
3.45% (5/145) |
src/kea/src/lib/dhcpsrv/legal_log_mgr_factory.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/3) |
src/kea/src/lib/dhcpsrv/memfile_lease_limits.cc |
0.00% (0/98) |
0.00% (0/8) |
0.00% (0/105) |
src/kea/src/lib/dhcpsrv/memfile_lease_limits.h |
13.33% (2/15) |
33.33% (2/6) |
16.67% (2/12) |
src/kea/src/lib/dhcpsrv/memfile_lease_mgr.cc |
25.59% (590/2306) |
31.13% (47/151) |
15.99% (417/2608) |
src/kea/src/lib/dhcpsrv/memfile_lease_mgr.h |
40.00% (6/15) |
25.00% (1/4) |
25.00% (1/4) |
src/kea/src/lib/dhcpsrv/memfile_lease_storage.h |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/3) |
src/kea/src/lib/dhcpsrv/ncr_generator.cc |
0.00% (0/101) |
0.00% (0/4) |
0.00% (0/80) |
src/kea/src/lib/dhcpsrv/network.cc |
39.06% (100/256) |
42.11% (8/19) |
40.97% (59/144) |
src/kea/src/lib/dhcpsrv/network.h |
54.62% (278/509) |
62.00% (62/100) |
61.26% (136/222) |
src/kea/src/lib/dhcpsrv/network_state.cc |
27.38% (46/168) |
40.00% (10/25) |
21.50% (23/107) |
src/kea/src/lib/dhcpsrv/packet_fuzzer.cc |
61.46% (59/96) |
80.00% (4/5) |
52.14% (73/140) |
src/kea/src/lib/dhcpsrv/packet_fuzzer.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/kea/src/lib/dhcpsrv/parsers/base_network_parser.cc |
43.81% (85/194) |
100.00% (10/10) |
33.63% (76/226) |
src/kea/src/lib/dhcpsrv/parsers/base_network_parser.h |
26.83% (22/82) |
100.00% (1/1) |
27.03% (20/74) |
src/kea/src/lib/dhcpsrv/parsers/client_class_def_parser.cc |
35.74% (94/263) |
33.33% (2/6) |
26.39% (71/269) |
src/kea/src/lib/dhcpsrv/parsers/client_class_def_parser.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/parsers/dhcp_parsers.cc |
52.05% (585/1124) |
70.91% (39/55) |
38.69% (414/1070) |
src/kea/src/lib/dhcpsrv/parsers/dhcp_parsers.h |
84.62% (11/13) |
85.71% (6/7) |
85.71% (6/7) |
src/kea/src/lib/dhcpsrv/parsers/dhcp_queue_control_parser.cc |
50.00% (11/22) |
100.00% (1/1) |
30.30% (10/33) |
src/kea/src/lib/dhcpsrv/parsers/dhcp_queue_control_parser.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/parsers/duid_config_parser.cc |
81.13% (43/53) |
100.00% (1/1) |
71.43% (35/49) |
src/kea/src/lib/dhcpsrv/parsers/expiration_config_parser.cc |
91.67% (33/36) |
100.00% (1/1) |
90.48% (19/21) |
src/kea/src/lib/dhcpsrv/parsers/expiration_config_parser.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dhcpsrv/parsers/host_reservation_parser.cc |
55.12% (167/303) |
55.56% (10/18) |
43.97% (113/257) |
src/kea/src/lib/dhcpsrv/parsers/host_reservation_parser.h |
50.00% (1/2) |
50.00% (1/2) |
50.00% (1/2) |
src/kea/src/lib/dhcpsrv/parsers/host_reservations_list_parser.h |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/dhcpsrv/parsers/ifaces_config_parser.cc |
68.35% (54/79) |
100.00% (3/3) |
71.59% (63/88) |
src/kea/src/lib/dhcpsrv/parsers/multi_threading_config_parser.cc |
50.00% (20/40) |
100.00% (1/1) |
45.83% (22/48) |
src/kea/src/lib/dhcpsrv/parsers/option_data_parser.cc |
82.89% (252/304) |
100.00% (14/14) |
77.96% (237/304) |
src/kea/src/lib/dhcpsrv/parsers/option_data_parser.h |
100.00% (4/4) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/dhcpsrv/parsers/sanity_checks_parser.cc |
77.36% (41/53) |
100.00% (1/1) |
79.17% (57/72) |
src/kea/src/lib/dhcpsrv/parsers/shared_network_parser.cc |
25.19% (65/258) |
30.00% (3/10) |
22.98% (37/161) |
src/kea/src/lib/dhcpsrv/parsers/shared_network_parser.h |
50.00% (2/4) |
50.00% (1/2) |
50.00% (1/2) |
src/kea/src/lib/dhcpsrv/parsers/shared_networks_list_parser.h |
83.33% (15/18) |
100.00% (2/2) |
50.00% (6/12) |
src/kea/src/lib/dhcpsrv/parsers/simple_parser4.cc |
100.00% (82/82) |
100.00% (2/2) |
100.00% (33/33) |
src/kea/src/lib/dhcpsrv/parsers/simple_parser6.cc |
100.00% (82/82) |
100.00% (2/2) |
100.00% (33/33) |
src/kea/src/lib/dhcpsrv/pool.cc |
27.27% (84/308) |
36.36% (8/22) |
29.87% (95/318) |
src/kea/src/lib/dhcpsrv/pool.h |
16.18% (22/136) |
17.39% (8/46) |
17.39% (8/46) |
src/kea/src/lib/dhcpsrv/random_allocation_state.cc |
0.00% (0/13) |
0.00% (0/3) |
0.00% (0/8) |
src/kea/src/lib/dhcpsrv/random_allocation_state.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/dhcpsrv/random_allocator.cc |
0.00% (0/87) |
0.00% (0/5) |
0.00% (0/60) |
src/kea/src/lib/dhcpsrv/random_allocator.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/dhcpsrv/resource_handler.cc |
0.00% (0/57) |
0.00% (0/8) |
0.00% (0/27) |
src/kea/src/lib/dhcpsrv/resource_handler.h |
0.00% (0/16) |
0.00% (0/7) |
0.00% (0/9) |
src/kea/src/lib/dhcpsrv/sanity_checker.cc |
52.94% (63/119) |
100.00% (5/5) |
42.70% (38/89) |
src/kea/src/lib/dhcpsrv/shared_network.cc |
0.00% (0/233) |
0.00% (0/28) |
0.00% (0/150) |
src/kea/src/lib/dhcpsrv/shared_network.h |
5.56% (2/36) |
8.33% (1/12) |
18.75% (3/16) |
src/kea/src/lib/dhcpsrv/srv_config.cc |
32.20% (265/823) |
43.75% (14/32) |
29.19% (190/651) |
src/kea/src/lib/dhcpsrv/srv_config.h |
56.58% (129/228) |
59.72% (43/72) |
59.72% (43/72) |
src/kea/src/lib/dhcpsrv/subnet.cc |
43.73% (258/590) |
57.78% (26/45) |
38.57% (162/420) |
src/kea/src/lib/dhcpsrv/subnet.h |
50.00% (20/40) |
53.85% (7/13) |
53.85% (7/13) |
src/kea/src/lib/dhcpsrv/subnet_id.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/lib/dhcpsrv/subnet_selector.h |
100.00% (10/10) |
100.00% (1/1) |
100.00% (11/11) |
src/kea/src/lib/dhcpsrv/timer_mgr.cc |
64.52% (120/186) |
85.19% (23/27) |
51.02% (75/147) |
src/kea/src/lib/dhcpsrv/tracking_lease_mgr.cc |
7.29% (7/96) |
12.50% (2/16) |
3.60% (5/139) |
src/kea/src/lib/dhcpsrv/utils.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/lib/dhcpsrv/writable_host_data_source.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/dns/char_string.cc |
0.00% (0/188) |
0.00% (0/8) |
0.00% (0/188) |
src/kea/src/lib/dns/edns.cc |
26.47% (18/68) |
25.00% (2/8) |
38.00% (19/50) |
src/kea/src/lib/dns/edns.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/kea/src/lib/dns/exceptions.cc |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/kea/src/lib/dns/exceptions.h |
100.00% (6/6) |
100.00% (6/6) |
100.00% (12/12) |
src/kea/src/lib/dns/labelsequence.cc |
33.97% (107/315) |
33.33% (6/18) |
23.49% (74/315) |
src/kea/src/lib/dns/labelsequence.h |
41.94% (13/31) |
50.00% (3/6) |
78.57% (11/14) |
src/kea/src/lib/dns/master_lexer.cc |
42.25% (158/374) |
44.44% (16/36) |
37.15% (120/323) |
src/kea/src/lib/dns/master_lexer.h |
48.48% (32/66) |
61.54% (8/13) |
32.43% (24/74) |
src/kea/src/lib/dns/master_lexer_inputsource.cc |
60.47% (78/129) |
75.00% (9/12) |
43.18% (57/132) |
src/kea/src/lib/dns/master_lexer_inputsource.h |
15.79% (3/19) |
14.29% (1/7) |
11.11% (1/9) |
src/kea/src/lib/dns/master_lexer_state.h |
75.00% (3/4) |
50.00% (1/2) |
50.00% (1/2) |
src/kea/src/lib/dns/master_loader.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/kea/src/lib/dns/master_loader_callbacks.h |
0.00% (0/12) |
0.00% (0/3) |
0.00% (0/3) |
src/kea/src/lib/dns/message.cc |
49.27% (338/686) |
60.66% (37/61) |
38.02% (219/576) |
src/kea/src/lib/dns/message.h |
57.14% (4/7) |
66.67% (4/6) |
70.00% (7/10) |
src/kea/src/lib/dns/messagerenderer.cc |
58.42% (111/190) |
80.95% (17/21) |
48.59% (69/142) |
src/kea/src/lib/dns/messagerenderer.h |
56.67% (17/30) |
58.33% (7/12) |
58.33% (7/12) |
src/kea/src/lib/dns/name.cc |
76.72% (313/408) |
56.52% (13/23) |
55.73% (253/454) |
src/kea/src/lib/dns/name.h |
54.84% (17/31) |
60.87% (14/23) |
58.14% (25/43) |
src/kea/src/lib/dns/opcode.cc |
23.08% (3/13) |
33.33% (1/3) |
27.27% (3/11) |
src/kea/src/lib/dns/opcode.h |
8.86% (7/79) |
9.52% (2/21) |
9.52% (2/21) |
src/kea/src/lib/dns/question.cc |
70.59% (24/34) |
80.00% (4/5) |
76.92% (10/13) |
src/kea/src/lib/dns/question.h |
45.83% (11/24) |
57.14% (4/7) |
70.00% (7/10) |
src/kea/src/lib/dns/rcode.cc |
55.56% (15/27) |
80.00% (4/5) |
41.67% (10/24) |
src/kea/src/lib/dns/rcode.h |
8.43% (7/83) |
9.09% (2/22) |
9.09% (2/22) |
src/kea/src/lib/dns/rdata.cc |
16.67% (37/222) |
30.43% (7/23) |
14.84% (27/182) |
src/kea/src/lib/dns/rdata.h |
80.00% (4/5) |
80.00% (4/5) |
75.00% (6/8) |
src/kea/src/lib/dns/rdataclass.cc |
19.90% (251/1261) |
20.75% (33/159) |
17.39% (188/1081) |
src/kea/src/lib/dns/rdataclass.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/3) |
src/kea/src/lib/dns/rrclass.cc |
42.86% (15/35) |
57.14% (4/7) |
42.31% (11/26) |
src/kea/src/lib/dns/rrclass.h |
86.84% (33/38) |
84.62% (11/13) |
81.25% (13/16) |
src/kea/src/lib/dns/rrparamregistry.cc |
57.95% (215/371) |
47.62% (20/42) |
34.31% (47/137) |
src/kea/src/lib/dns/rrparamregistry.h |
50.00% (2/4) |
50.00% (2/4) |
33.33% (2/6) |
src/kea/src/lib/dns/rrset.cc |
39.92% (101/253) |
64.86% (24/37) |
32.78% (59/180) |
src/kea/src/lib/dns/rrset.h |
15.38% (10/65) |
33.33% (7/21) |
14.75% (9/61) |
src/kea/src/lib/dns/rrttl.cc |
6.56% (8/122) |
22.22% (2/9) |
2.25% (2/89) |
src/kea/src/lib/dns/rrttl.h |
17.02% (8/47) |
17.65% (3/17) |
20.00% (4/20) |
src/kea/src/lib/dns/rrtype.cc |
70.37% (19/27) |
83.33% (5/6) |
54.55% (12/22) |
src/kea/src/lib/dns/rrtype.h |
42.86% (30/70) |
47.62% (10/21) |
50.00% (12/24) |
src/kea/src/lib/dns/serial.h |
0.00% (0/8) |
0.00% (0/5) |
0.00% (0/6) |
src/kea/src/lib/dns/time_utils.cc |
5.77% (6/104) |
10.00% (1/10) |
3.19% (3/94) |
src/kea/src/lib/dns/time_utils.h |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/dns/tsig.cc |
36.30% (102/281) |
41.18% (7/17) |
30.56% (66/216) |
src/kea/src/lib/dns/tsig.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/dns/tsigerror.cc |
46.15% (12/26) |
50.00% (2/4) |
41.67% (10/24) |
src/kea/src/lib/dns/tsigerror.h |
24.07% (26/108) |
27.59% (8/29) |
30.00% (9/30) |
src/kea/src/lib/dns/tsigkey.cc |
61.47% (142/231) |
63.33% (19/30) |
56.06% (111/198) |
src/kea/src/lib/dns/tsigkey.h |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/3) |
src/kea/src/lib/dns/tsigrecord.cc |
65.00% (39/60) |
70.00% (7/10) |
52.38% (22/42) |
src/kea/src/lib/dns/tsigrecord.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/3) |
src/kea/src/lib/dns/txt_like.h |
18.58% (21/113) |
11.11% (1/9) |
22.62% (19/84) |
src/kea/src/lib/eval/dependency.cc |
0.00% (0/19) |
0.00% (0/2) |
0.00% (0/12) |
src/kea/src/lib/eval/eval_context.cc |
65.00% (117/180) |
57.89% (11/19) |
64.10% (75/117) |
src/kea/src/lib/eval/eval_context.h |
100.00% (4/4) |
100.00% (2/2) |
100.00% (3/3) |
src/kea/src/lib/eval/evaluate.cc |
20.59% (7/34) |
33.33% (1/3) |
14.29% (5/35) |
src/kea/src/lib/eval/lexer.cc |
65.22% (617/946) |
41.67% (15/36) |
42.32% (380/898) |
src/kea/src/lib/eval/location.hh |
64.13% (59/92) |
54.17% (13/24) |
70.59% (36/51) |
src/kea/src/lib/eval/parser.cc |
77.16% (1020/1322) |
72.22% (26/36) |
64.34% (350/544) |
src/kea/src/lib/eval/parser.h |
93.26% (443/475) |
90.35% (103/114) |
90.58% (202/223) |
src/kea/src/lib/eval/token.cc |
32.34% (369/1141) |
49.15% (29/59) |
22.09% (211/955) |
src/kea/src/lib/eval/token.h |
30.68% (27/88) |
56.25% (27/48) |
52.00% (39/75) |
src/kea/src/lib/exceptions/exceptions.cc |
66.67% (16/24) |
75.00% (3/4) |
56.25% (9/16) |
src/kea/src/lib/exceptions/exceptions.h |
58.33% (7/12) |
58.33% (7/12) |
65.00% (13/20) |
src/kea/src/lib/hooks/callout_handle.cc |
28.12% (18/64) |
36.36% (4/11) |
32.56% (14/43) |
src/kea/src/lib/hooks/callout_handle.h |
50.00% (28/56) |
50.00% (8/16) |
50.00% (17/34) |
src/kea/src/lib/hooks/callout_handle_associate.cc |
72.73% (8/11) |
66.67% (2/3) |
83.33% (5/6) |
src/kea/src/lib/hooks/callout_manager.cc |
12.57% (21/167) |
30.77% (4/13) |
15.87% (20/126) |
src/kea/src/lib/hooks/callout_manager.h |
0.00% (0/23) |
0.00% (0/8) |
0.00% (0/9) |
src/kea/src/lib/hooks/hooks_config.cc |
39.29% (22/56) |
80.00% (4/5) |
29.73% (11/37) |
src/kea/src/lib/hooks/hooks_config.h |
50.00% (4/8) |
50.00% (2/4) |
50.00% (3/6) |
src/kea/src/lib/hooks/hooks_manager.cc |
64.06% (82/128) |
60.00% (18/30) |
59.26% (32/54) |
src/kea/src/lib/hooks/hooks_manager.h |
18.75% (3/16) |
20.00% (1/5) |
16.67% (1/6) |
src/kea/src/lib/hooks/hooks_parser.cc |
73.86% (65/88) |
60.00% (3/5) |
64.63% (53/82) |
src/kea/src/lib/hooks/libinfo.cc |
58.82% (10/17) |
66.67% (2/3) |
36.36% (8/22) |
src/kea/src/lib/hooks/libinfo.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/kea/src/lib/hooks/library_handle.cc |
0.00% (0/57) |
0.00% (0/7) |
0.00% (0/33) |
src/kea/src/lib/hooks/library_handle.h |
14.29% (1/7) |
33.33% (1/3) |
60.00% (3/5) |
src/kea/src/lib/hooks/library_manager.cc |
10.53% (24/228) |
35.71% (5/14) |
8.99% (24/267) |
src/kea/src/lib/hooks/library_manager.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/3) |
src/kea/src/lib/hooks/library_manager_collection.cc |
52.73% (29/55) |
85.71% (6/7) |
42.86% (18/42) |
src/kea/src/lib/hooks/library_manager_collection.h |
60.00% (6/10) |
50.00% (2/4) |
40.00% (2/5) |
src/kea/src/lib/hooks/parking_lots.h |
4.12% (4/97) |
6.25% (1/16) |
1.67% (1/60) |
src/kea/src/lib/hooks/pointer_converter.h |
0.00% (0/26) |
0.00% (0/8) |
0.00% (0/8) |
src/kea/src/lib/hooks/server_hooks.cc |
57.65% (49/85) |
66.67% (10/15) |
39.29% (22/56) |
src/kea/src/lib/hooks/server_hooks.h |
60.00% (3/5) |
33.33% (1/3) |
25.00% (1/4) |
src/kea/src/lib/http/auth_config.h |
0.00% (0/13) |
0.00% (0/5) |
0.00% (0/5) |
src/kea/src/lib/http/basic_auth.cc |
0.00% (0/19) |
0.00% (0/4) |
0.00% (0/23) |
src/kea/src/lib/http/basic_auth.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/4) |
src/kea/src/lib/http/basic_auth_config.cc |
0.00% (0/310) |
0.00% (0/10) |
0.00% (0/355) |
src/kea/src/lib/http/basic_auth_config.h |
0.00% (0/22) |
0.00% (0/8) |
0.00% (0/8) |
src/kea/src/lib/http/cfg_http_header.cc |
45.45% (25/55) |
50.00% (2/4) |
33.33% (17/51) |
src/kea/src/lib/http/cfg_http_header.h |
62.50% (5/8) |
100.00% (2/2) |
80.00% (4/5) |
src/kea/src/lib/http/client.cc |
44.12% (368/834) |
57.95% (51/88) |
39.58% (243/614) |
src/kea/src/lib/http/client.h |
66.67% (2/3) |
50.00% (1/2) |
50.00% (2/4) |
src/kea/src/lib/http/connection.cc |
52.13% (245/470) |
75.00% (24/32) |
46.01% (167/363) |
src/kea/src/lib/http/connection.h |
96.67% (29/30) |
90.91% (10/11) |
84.62% (11/13) |
src/kea/src/lib/http/connection_pool.cc |
68.29% (28/41) |
80.00% (4/5) |
66.67% (12/18) |
src/kea/src/lib/http/date_time.cc |
16.25% (13/80) |
27.27% (3/11) |
12.24% (6/49) |
src/kea/src/lib/http/date_time.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/3) |
src/kea/src/lib/http/header_context.h |
66.67% (4/6) |
66.67% (2/3) |
85.71% (6/7) |
src/kea/src/lib/http/http_header.cc |
88.00% (22/25) |
100.00% (5/5) |
57.14% (8/14) |
src/kea/src/lib/http/http_header.h |
100.00% (8/8) |
100.00% (3/3) |
100.00% (4/4) |
src/kea/src/lib/http/http_message.cc |
67.24% (39/58) |
75.00% (9/12) |
54.17% (26/48) |
src/kea/src/lib/http/http_message.h |
78.57% (11/14) |
83.33% (5/6) |
90.00% (9/10) |
src/kea/src/lib/http/http_message_parser_base.cc |
67.71% (130/192) |
80.95% (17/21) |
58.87% (73/124) |
src/kea/src/lib/http/http_message_parser_base.h |
0.00% (0/5) |
0.00% (0/2) |
0.00% (0/3) |
src/kea/src/lib/http/http_types.h |
54.17% (13/24) |
57.14% (4/7) |
80.00% (12/15) |
src/kea/src/lib/http/listener.cc |
53.12% (17/32) |
50.00% (5/10) |
54.55% (6/11) |
src/kea/src/lib/http/listener.h |
80.00% (4/5) |
66.67% (2/3) |
66.67% (4/6) |
src/kea/src/lib/http/listener_impl.cc |
65.91% (58/88) |
63.64% (7/11) |
46.48% (33/71) |
src/kea/src/lib/http/listener_impl.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/http/post_request.cc |
100.00% (10/10) |
100.00% (2/2) |
100.00% (4/4) |
src/kea/src/lib/http/post_request_json.cc |
40.00% (24/60) |
50.00% (4/8) |
46.51% (20/43) |
src/kea/src/lib/http/post_request_json.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/lib/http/request.cc |
68.21% (118/173) |
92.86% (13/14) |
52.90% (73/138) |
src/kea/src/lib/http/request.h |
17.50% (7/40) |
21.43% (3/14) |
26.67% (4/15) |
src/kea/src/lib/http/request_parser.cc |
84.36% (356/422) |
92.86% (26/28) |
77.78% (112/144) |
src/kea/src/lib/http/response.cc |
61.74% (71/115) |
73.33% (11/15) |
39.73% (29/73) |
src/kea/src/lib/http/response.h |
86.67% (13/15) |
66.67% (4/6) |
62.50% (5/8) |
src/kea/src/lib/http/response_creator.cc |
77.78% (7/9) |
100.00% (1/1) |
50.00% (6/12) |
src/kea/src/lib/http/response_creator.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/http/response_creator_factory.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/http/response_json.cc |
58.57% (41/70) |
66.67% (6/9) |
51.11% (23/45) |
src/kea/src/lib/http/response_json.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/http/response_parser.cc |
83.72% (360/430) |
92.86% (26/28) |
75.18% (103/137) |
src/kea/src/lib/http/testutils/test_http_client.h |
0.00% (0/372) |
0.00% (0/22) |
0.00% (0/22) |
src/kea/src/lib/http/url.cc |
49.28% (68/138) |
80.00% (8/10) |
55.29% (47/85) |
src/kea/src/lib/http/url.h |
66.67% (6/9) |
66.67% (2/3) |
66.67% (2/3) |
src/kea/src/lib/log/buffer_appender_impl.cc |
0.00% (0/43) |
0.00% (0/5) |
0.00% (0/17) |
src/kea/src/lib/log/buffer_appender_impl.h |
0.00% (0/5) |
0.00% (0/4) |
0.00% (0/6) |
src/kea/src/lib/log/interprocess/interprocess_sync.h |
80.95% (17/21) |
87.50% (7/8) |
84.62% (11/13) |
src/kea/src/lib/log/interprocess/interprocess_sync_file.cc |
67.16% (45/67) |
80.00% (4/5) |
73.33% (55/75) |
src/kea/src/lib/log/interprocess/interprocess_sync_file.h |
66.67% (2/3) |
50.00% (1/2) |
60.00% (3/5) |
src/kea/src/lib/log/interprocess/interprocess_sync_null.cc |
0.00% (0/14) |
0.00% (0/4) |
0.00% (0/4) |
src/kea/src/lib/log/interprocess/interprocess_sync_null.h |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/log/log_formatter.cc |
80.00% (20/25) |
100.00% (2/2) |
62.50% (10/16) |
src/kea/src/lib/log/log_formatter.h |
65.45% (36/55) |
62.50% (5/8) |
56.41% (22/39) |
src/kea/src/lib/log/logger.cc |
54.55% (60/110) |
50.00% (12/24) |
60.78% (31/51) |
src/kea/src/lib/log/logger.h |
43.48% (10/23) |
40.00% (2/5) |
37.93% (11/29) |
src/kea/src/lib/log/logger_impl.cc |
36.70% (40/109) |
30.77% (4/13) |
51.63% (95/184) |
src/kea/src/lib/log/logger_impl.h |
72.73% (16/22) |
71.43% (5/7) |
71.43% (5/7) |
src/kea/src/lib/log/logger_level.cc |
31.58% (6/19) |
100.00% (1/1) |
20.83% (5/24) |
src/kea/src/lib/log/logger_level.h |
100.00% (2/2) |
100.00% (1/1) |
100.00% (3/3) |
src/kea/src/lib/log/logger_level_impl.cc |
53.47% (54/101) |
80.00% (4/5) |
41.56% (32/77) |
src/kea/src/lib/log/logger_manager.cc |
57.32% (47/82) |
84.62% (11/13) |
41.94% (13/31) |
src/kea/src/lib/log/logger_manager.h |
66.67% (12/18) |
50.00% (2/4) |
62.50% (5/8) |
src/kea/src/lib/log/logger_manager_impl.cc |
62.16% (92/148) |
78.57% (11/14) |
39.73% (29/73) |
src/kea/src/lib/log/logger_manager_impl.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/log/logger_name.cc |
100.00% (21/21) |
100.00% (5/5) |
100.00% (10/10) |
src/kea/src/lib/log/logger_specification.h |
51.92% (27/52) |
56.25% (9/16) |
65.00% (13/20) |
src/kea/src/lib/log/logger_support.cc |
72.92% (35/48) |
100.00% (4/4) |
65.38% (17/26) |
src/kea/src/lib/log/logger_unittest_support.cc |
23.81% (10/42) |
66.67% (2/3) |
31.58% (6/19) |
src/kea/src/lib/log/message_dictionary.cc |
63.16% (36/57) |
62.50% (5/8) |
59.26% (16/27) |
src/kea/src/lib/log/message_dictionary.h |
33.33% (6/18) |
33.33% (2/6) |
33.33% (2/6) |
src/kea/src/lib/log/message_exception.h |
0.00% (0/28) |
0.00% (0/6) |
0.00% (0/21) |
src/kea/src/lib/log/message_initializer.cc |
44.83% (26/58) |
62.50% (5/8) |
52.00% (13/25) |
src/kea/src/lib/log/message_reader.cc |
0.00% (0/126) |
0.00% (0/7) |
0.00% (0/158) |
src/kea/src/lib/log/message_reader.h |
0.00% (0/24) |
0.00% (0/9) |
0.00% (0/11) |
src/kea/src/lib/log/output_option.cc |
0.00% (0/24) |
0.00% (0/2) |
0.00% (0/27) |
src/kea/src/lib/log/output_option.h |
100.00% (4/4) |
100.00% (1/1) |
100.00% (9/9) |
src/kea/src/lib/mysql/mysql_binding.cc |
51.78% (102/197) |
60.71% (17/28) |
43.33% (39/90) |
src/kea/src/lib/mysql/mysql_binding.h |
72.06% (49/68) |
76.92% (10/13) |
48.72% (19/39) |
src/kea/src/lib/mysql/mysql_connection.cc |
61.00% (255/418) |
71.43% (15/21) |
44.83% (182/406) |
src/kea/src/lib/mysql/mysql_connection.h |
62.29% (109/175) |
88.24% (15/17) |
43.04% (68/158) |
src/kea/src/lib/pgsql/pgsql_connection.cc |
63.33% (304/480) |
79.41% (27/34) |
51.61% (208/403) |
src/kea/src/lib/pgsql/pgsql_connection.h |
52.50% (21/40) |
66.67% (6/9) |
57.14% (16/28) |
src/kea/src/lib/pgsql/pgsql_exchange.cc |
29.22% (147/503) |
40.91% (27/66) |
20.40% (72/353) |
src/kea/src/lib/pgsql/pgsql_exchange.h |
60.78% (31/51) |
57.14% (8/14) |
70.37% (19/27) |
src/kea/src/lib/process/cb_ctl_base.h |
33.68% (32/95) |
72.73% (8/11) |
11.72% (17/145) |
src/kea/src/lib/process/cfgrpt/cfgrpt.cc |
0.00% (0/11) |
0.00% (0/1) |
0.00% (0/5) |
src/kea/src/lib/process/config_base.cc |
13.25% (11/83) |
20.00% (1/5) |
6.90% (4/58) |
src/kea/src/lib/process/config_base.h |
62.50% (15/24) |
62.50% (5/8) |
62.50% (5/8) |
src/kea/src/lib/process/config_ctl_info.cc |
0.00% (0/76) |
0.00% (0/12) |
0.00% (0/41) |
src/kea/src/lib/process/config_ctl_info.h |
0.00% (0/26) |
0.00% (0/10) |
0.00% (0/11) |
src/kea/src/lib/process/config_ctl_parser.cc |
0.00% (0/31) |
0.00% (0/1) |
0.00% (0/24) |
src/kea/src/lib/process/d_cfg_mgr.cc |
0.00% (0/76) |
0.00% (0/9) |
0.00% (0/61) |
src/kea/src/lib/process/d_cfg_mgr.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/3) |
src/kea/src/lib/process/d_controller.h |
0.00% (0/51) |
0.00% (0/21) |
0.00% (0/21) |
src/kea/src/lib/process/d_process.h |
0.00% (0/31) |
0.00% (0/9) |
0.00% (0/9) |
src/kea/src/lib/process/daemon.cc |
16.28% (28/172) |
20.00% (5/25) |
11.59% (19/164) |
src/kea/src/lib/process/daemon.h |
46.15% (6/13) |
40.00% (2/5) |
33.33% (2/6) |
src/kea/src/lib/process/log_parser.cc |
42.03% (58/138) |
66.67% (4/6) |
30.88% (42/136) |
src/kea/src/lib/process/logging_info.cc |
43.44% (53/122) |
66.67% (4/6) |
28.95% (22/76) |
src/kea/src/lib/process/logging_info.h |
45.45% (5/11) |
50.00% (2/4) |
77.78% (7/9) |
src/kea/src/lib/process/redact_config.cc |
0.00% (0/52) |
0.00% (0/2) |
0.00% (0/45) |
src/kea/src/lib/stats/context.cc |
40.98% (25/61) |
40.00% (4/10) |
38.71% (12/31) |
src/kea/src/lib/stats/context.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/stats/observation.cc |
15.83% (66/417) |
27.91% (12/43) |
17.73% (39/220) |
src/kea/src/lib/stats/observation.h |
30.00% (3/10) |
25.00% (1/4) |
20.00% (1/5) |
src/kea/src/lib/stats/stats_mgr.cc |
17.69% (66/373) |
27.27% (18/66) |
16.22% (24/148) |
src/kea/src/lib/stats/stats_mgr.h |
100.00% (23/23) |
100.00% (3/3) |
100.00% (9/9) |
src/kea/src/lib/tcp/mt_tcp_listener_mgr.cc |
0.00% (0/102) |
0.00% (0/10) |
0.00% (0/88) |
src/kea/src/lib/tcp/mt_tcp_listener_mgr.h |
0.00% (0/31) |
0.00% (0/9) |
0.00% (0/9) |
src/kea/src/lib/tcp/tcp_connection.cc |
0.00% (0/337) |
0.00% (0/23) |
0.00% (0/281) |
src/kea/src/lib/tcp/tcp_connection.h |
0.00% (0/42) |
0.00% (0/15) |
0.00% (0/34) |
src/kea/src/lib/tcp/tcp_connection_pool.cc |
0.00% (0/77) |
0.00% (0/7) |
0.00% (0/28) |
src/kea/src/lib/tcp/tcp_listener.cc |
0.00% (0/60) |
0.00% (0/10) |
0.00% (0/48) |
src/kea/src/lib/tcp/tcp_listener.h |
0.00% (0/9) |
0.00% (0/4) |
0.00% (0/6) |
src/kea/src/lib/tcp/tcp_stream_msg.cc |
0.00% (0/76) |
0.00% (0/9) |
0.00% (0/52) |
src/kea/src/lib/tcp/tcp_stream_msg.h |
0.00% (0/22) |
0.00% (0/8) |
0.00% (0/17) |
src/kea/src/lib/testutils/unix_control_client.cc |
56.31% (58/103) |
85.71% (6/7) |
31.48% (68/216) |
src/kea/src/lib/util/boost_time_utils.cc |
82.76% (24/29) |
100.00% (2/2) |
55.56% (5/9) |
src/kea/src/lib/util/buffer.h |
70.41% (138/196) |
82.35% (28/34) |
68.29% (84/123) |
src/kea/src/lib/util/chrono_time_utils.cc |
0.00% (0/56) |
0.00% (0/2) |
0.00% (0/16) |
src/kea/src/lib/util/csv_file.cc |
61.65% (217/352) |
76.67% (23/30) |
53.05% (148/279) |
src/kea/src/lib/util/csv_file.h |
58.93% (33/56) |
76.92% (10/13) |
36.11% (13/36) |
src/kea/src/lib/util/dhcp_space.cc |
100.00% (6/6) |
100.00% (2/2) |
100.00% (2/2) |
src/kea/src/lib/util/encode/encode.cc |
96.15% (150/156) |
100.00% (11/11) |
86.26% (113/131) |
src/kea/src/lib/util/encode/encode.h |
22.73% (10/44) |
38.89% (7/18) |
47.62% (10/21) |
src/kea/src/lib/util/encode/utf8.cc |
100.00% (17/17) |
100.00% (1/1) |
100.00% (8/8) |
src/kea/src/lib/util/fd_event_handler.cc |
40.00% (2/5) |
50.00% (1/2) |
66.67% (2/3) |
src/kea/src/lib/util/fd_event_handler.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/util/fd_event_handler_factory.cc |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/util/filesystem.cc |
50.21% (117/233) |
56.67% (17/30) |
49.79% (116/233) |
src/kea/src/lib/util/filesystem.h |
33.33% (3/9) |
60.00% (3/5) |
71.43% (5/7) |
src/kea/src/lib/util/io.h |
69.23% (36/52) |
75.00% (6/8) |
66.67% (24/36) |
src/kea/src/lib/util/io/pktinfo_utilities.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/kea/src/lib/util/io/sockaddr_util.h |
33.33% (4/12) |
50.00% (1/2) |
50.00% (1/2) |
src/kea/src/lib/util/labeled_value.cc |
64.62% (42/65) |
73.33% (11/15) |
47.83% (22/46) |
src/kea/src/lib/util/labeled_value.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/util/multi_threading_mgr.cc |
56.59% (103/182) |
78.57% (22/28) |
40.46% (53/131) |
src/kea/src/lib/util/multi_threading_mgr.h |
66.67% (10/15) |
66.67% (4/6) |
40.00% (4/10) |
src/kea/src/lib/util/optional.h |
88.64% (39/44) |
92.86% (13/14) |
92.00% (23/25) |
src/kea/src/lib/util/pid_file.cc |
41.33% (31/75) |
50.00% (3/6) |
37.78% (34/90) |
src/kea/src/lib/util/pid_file.h |
64.29% (9/14) |
57.14% (4/7) |
50.00% (5/10) |
src/kea/src/lib/util/pointer_util.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/10) |
src/kea/src/lib/util/range_utilities.h |
100.00% (10/10) |
100.00% (3/3) |
100.00% (6/6) |
src/kea/src/lib/util/readwrite_mutex.h |
50.91% (28/55) |
53.33% (8/15) |
52.00% (13/25) |
src/kea/src/lib/util/ready_check.cc |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/util/reconnect_ctl.cc |
45.45% (10/22) |
50.00% (1/2) |
65.00% (13/20) |
src/kea/src/lib/util/reconnect_ctl.h |
44.74% (17/38) |
41.67% (5/12) |
58.33% (14/24) |
src/kea/src/lib/util/select_event_handler.cc |
75.00% (33/44) |
66.67% (4/6) |
60.47% (52/86) |
src/kea/src/lib/util/select_event_handler.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/kea/src/lib/util/staged_value.h |
85.71% (24/28) |
85.71% (6/7) |
93.33% (14/15) |
src/kea/src/lib/util/state_model.cc |
58.36% (164/281) |
66.67% (34/51) |
46.04% (93/202) |
src/kea/src/lib/util/state_model.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (2/2) |
src/kea/src/lib/util/stopwatch.cc |
32.50% (13/40) |
30.77% (4/13) |
43.75% (7/16) |
src/kea/src/lib/util/stopwatch_impl.cc |
43.40% (23/53) |
55.56% (5/9) |
52.00% (13/25) |
src/kea/src/lib/util/str.cc |
68.94% (162/235) |
63.16% (12/19) |
65.97% (126/191) |
src/kea/src/lib/util/str.h |
75.00% (6/8) |
50.00% (1/2) |
83.33% (5/6) |
src/kea/src/lib/util/thread_pool.h |
57.14% (132/231) |
66.67% (24/36) |
48.30% (71/147) |
src/kea/src/lib/util/triplet.h |
55.00% (11/20) |
83.33% (5/6) |
73.33% (22/30) |
src/kea/src/lib/util/unlock_guard.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (3/3) |
src/kea/src/lib/util/versioned_csv_file.cc |
51.61% (80/155) |
76.47% (13/17) |
42.59% (46/108) |
src/kea/src/lib/util/versioned_csv_file.h |
75.00% (3/4) |
66.67% (2/3) |
71.43% (5/7) |
src/kea/src/lib/util/watch_socket.cc |
57.78% (52/90) |
100.00% (8/8) |
45.63% (47/103) |
src/kea/src/lib/util/watch_socket.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/2) |
src/kea/src/lib/util/watched_thread.cc |
0.00% (0/62) |
0.00% (0/10) |
0.00% (0/25) |
src/kea/src/lib/util/watched_thread.h |
0.00% (0/5) |
0.00% (0/3) |
0.00% (0/3) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/gtest-assertion-result.h |
0.00% (0/17) |
0.00% (0/6) |
0.00% (0/6) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/gtest-matchers.h |
0.00% (0/123) |
0.00% (0/40) |
0.00% (0/40) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/gtest-message.h |
0.00% (0/41) |
0.00% (0/7) |
0.00% (0/7) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/gtest-param-test.h |
0.00% (0/12) |
0.00% (0/4) |
0.00% (0/4) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/gtest-printers.h |
0.00% (0/253) |
0.00% (0/44) |
0.00% (0/44) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/gtest-test-part.h |
0.00% (0/14) |
0.00% (0/12) |
0.00% (0/12) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/gtest.h |
0.00% (0/164) |
0.00% (0/93) |
0.00% (0/93) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/internal/gtest-death-test-internal.h |
0.00% (0/22) |
0.00% (0/12) |
0.00% (0/12) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/internal/gtest-filepath.h |
0.00% (0/18) |
0.00% (0/10) |
0.00% (0/10) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/internal/gtest-internal.h |
0.00% (0/58) |
0.00% (0/24) |
0.00% (0/24) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/internal/gtest-param-util.h |
0.00% (0/47) |
0.00% (0/13) |
0.00% (0/13) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/internal/gtest-port.h |
0.00% (0/170) |
0.00% (0/55) |
0.00% (0/55) |
src/kea/subprojects/googletest-1.15.2/googletest/include/gtest/internal/gtest-type-util.h |
0.00% (0/58) |
0.00% (0/2) |
0.00% (0/2) |
src/log4cplus/include/log4cplus/appender.h |
60.00% (3/5) |
33.33% (1/3) |
60.00% (3/5) |
src/log4cplus/include/log4cplus/helpers/pointer.h |
68.42% (39/57) |
59.09% (13/22) |
65.79% (25/38) |
src/log4cplus/include/log4cplus/helpers/property.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/log4cplus/include/log4cplus/helpers/socket.h |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/1) |
src/log4cplus/include/log4cplus/helpers/socketbuffer.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/log4cplus/include/log4cplus/helpers/stringhelper.h |
58.82% (60/102) |
50.00% (5/10) |
53.57% (30/56) |
src/log4cplus/include/log4cplus/helpers/timehelper.h |
75.00% (21/28) |
71.43% (5/7) |
66.67% (6/9) |
src/log4cplus/include/log4cplus/internal/customloglevelmanager.h |
3.51% (2/57) |
20.00% (1/5) |
33.33% (2/6) |
src/log4cplus/include/log4cplus/internal/env.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/log4cplus/include/log4cplus/internal/internal.h |
76.92% (20/26) |
71.43% (5/7) |
84.62% (11/13) |
src/log4cplus/include/log4cplus/internal/socket.h |
0.00% (0/38) |
0.00% (0/11) |
0.00% (0/21) |
src/log4cplus/include/log4cplus/loggingmacros.h |
0.00% (0/15) |
0.00% (0/5) |
0.00% (0/5) |
src/log4cplus/include/log4cplus/spi/factory.h |
75.00% (18/24) |
75.00% (6/8) |
80.00% (8/10) |
src/log4cplus/include/log4cplus/spi/loggerimpl.h |
66.67% (2/3) |
66.67% (2/3) |
66.67% (2/3) |
src/log4cplus/include/log4cplus/spi/loggingevent.h |
35.42% (17/48) |
40.00% (4/10) |
33.33% (6/18) |
src/log4cplus/include/log4cplus/thread/impl/syncprims-pmsm.h |
0.00% (0/48) |
0.00% (0/6) |
0.00% (0/23) |
src/log4cplus/include/log4cplus/thread/impl/threads-impl.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/log4cplus/include/log4cplus/thread/impl/tls.h |
50.00% (9/18) |
50.00% (2/4) |
62.50% (5/8) |
src/log4cplus/include/log4cplus/thread/syncprims-pub-impl.h |
7.14% (9/126) |
15.38% (4/26) |
8.43% (7/83) |
src/log4cplus/include/log4cplus/thread/syncprims.h |
29.41% (10/34) |
37.50% (3/8) |
50.00% (7/14) |
src/log4cplus/include/log4cplus/tracelogger.h |
0.00% (0/10) |
0.00% (0/2) |
0.00% (0/2) |
src/log4cplus/include/log4cplus/tstring.h |
0.00% (0/24) |
0.00% (0/8) |
0.00% (0/8) |
src/log4cplus/src/appender.cxx |
29.17% (84/288) |
48.28% (14/29) |
39.89% (71/178) |
src/log4cplus/src/appenderattachableimpl.cxx |
63.93% (39/61) |
70.00% (7/10) |
53.33% (16/30) |
src/log4cplus/src/asyncappender.cxx |
0.00% (0/100) |
0.00% (0/8) |
0.00% (0/65) |
src/log4cplus/src/configurator.cxx |
44.21% (149/337) |
41.94% (13/31) |
43.64% (103/236) |
src/log4cplus/src/connectorthread.cxx |
0.00% (0/51) |
0.00% (0/6) |
0.00% (0/25) |
src/log4cplus/src/consoleappender.cxx |
82.22% (37/45) |
100.00% (6/6) |
87.50% (28/32) |
src/log4cplus/src/env.cxx |
24.59% (45/183) |
20.00% (3/15) |
26.00% (26/100) |
src/log4cplus/src/eventcounter.cxx |
0.00% (0/31) |
0.00% (0/7) |
0.00% (0/21) |
src/log4cplus/src/exception.cxx |
0.00% (0/5) |
0.00% (0/4) |
0.00% (0/6) |
src/log4cplus/src/factory.cxx |
87.30% (55/63) |
73.33% (11/15) |
97.08% (133/137) |
src/log4cplus/src/fileappender.cxx |
5.45% (50/918) |
17.65% (9/51) |
6.10% (44/721) |
src/log4cplus/src/fileinfo.cxx |
0.00% (0/11) |
0.00% (0/1) |
0.00% (0/9) |
src/log4cplus/src/filter.cxx |
3.12% (5/160) |
3.45% (1/29) |
2.19% (3/137) |
src/log4cplus/src/global-init.cxx |
38.06% (110/289) |
46.94% (23/49) |
41.60% (52/125) |
src/log4cplus/src/hierarchy.cxx |
51.53% (101/196) |
41.67% (10/24) |
43.90% (36/82) |
src/log4cplus/src/hierarchylocker.cxx |
0.00% (0/65) |
0.00% (0/6) |
0.00% (0/31) |
src/log4cplus/src/layout.cxx |
4.94% (4/81) |
17.65% (3/17) |
6.15% (4/65) |
src/log4cplus/src/lockfile.cxx |
0.00% (0/71) |
0.00% (0/7) |
0.00% (0/51) |
src/log4cplus/src/log4judpappender.cxx |
0.00% (0/127) |
0.00% (0/10) |
0.00% (0/112) |
src/log4cplus/src/logger.cxx |
59.70% (80/134) |
61.54% (24/39) |
53.85% (35/65) |
src/log4cplus/src/loggerimpl.cxx |
53.75% (43/80) |
53.85% (7/13) |
50.00% (30/60) |
src/log4cplus/src/loggingevent.cxx |
16.67% (26/156) |
17.65% (3/17) |
15.53% (16/103) |
src/log4cplus/src/loggingmacros.cxx |
74.07% (20/27) |
60.00% (3/5) |
60.00% (3/5) |
src/log4cplus/src/loglevel.cxx |
62.86% (44/70) |
80.00% (8/10) |
23.89% (27/113) |
src/log4cplus/src/loglog.cxx |
43.84% (32/73) |
37.50% (6/16) |
44.90% (22/49) |
src/log4cplus/src/mdc.cxx |
3.12% (1/32) |
12.50% (1/8) |
7.69% (1/13) |
src/log4cplus/src/ndc.cxx |
0.74% (1/135) |
3.45% (1/29) |
1.61% (1/62) |
src/log4cplus/src/nullappender.cxx |
0.00% (0/12) |
0.00% (0/5) |
0.00% (0/6) |
src/log4cplus/src/objectregistry.cxx |
47.83% (22/46) |
50.00% (4/8) |
50.00% (9/18) |
src/log4cplus/src/patternlayout.cxx |
43.82% (227/518) |
61.11% (22/36) |
36.71% (134/365) |
src/log4cplus/src/pointer.cxx |
100.00% (18/18) |
100.00% (3/3) |
100.00% (13/13) |
src/log4cplus/src/property.cxx |
26.61% (66/248) |
53.57% (15/28) |
22.70% (32/141) |
src/log4cplus/src/queue.cxx |
0.00% (0/121) |
0.00% (0/5) |
0.00% (0/63) |
src/log4cplus/src/rootlogger.cxx |
62.50% (10/16) |
66.67% (2/3) |
63.64% (7/11) |
src/log4cplus/src/snprintf.cxx |
3.70% (2/54) |
25.00% (1/4) |
7.41% (2/27) |
src/log4cplus/src/socket-unix.cxx |
0.00% (0/337) |
0.00% (0/17) |
0.00% (0/235) |
src/log4cplus/src/socket.cxx |
0.00% (0/109) |
0.00% (0/22) |
0.00% (0/56) |
src/log4cplus/src/socketappender.cxx |
0.00% (0/135) |
0.00% (0/13) |
0.00% (0/52) |
src/log4cplus/src/socketbuffer.cxx |
0.00% (0/150) |
0.00% (0/11) |
0.00% (0/112) |
src/log4cplus/src/stringhelper.cxx |
32.00% (24/75) |
30.77% (4/13) |
13.79% (4/29) |
src/log4cplus/src/syncprims.cxx |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/1) |
src/log4cplus/src/syslogappender.cxx |
0.00% (0/283) |
0.00% (0/18) |
0.00% (0/249) |
src/log4cplus/src/threads.cxx |
16.54% (22/133) |
20.00% (3/15) |
18.00% (9/50) |
src/log4cplus/src/timehelper.cxx |
64.29% (90/140) |
50.00% (3/6) |
55.56% (35/63) |
src/log4cplus/threadpool/ThreadPool.h |
46.01% (98/213) |
45.00% (9/20) |
39.80% (39/98) |
Totals |
37.63% (54857/145767) |
42.94% (5005/11657) |
30.22% (30825/101996) |