File | Lines | Functions | Branches | ||||
---|---|---|---|---|---|---|---|
fuzz/fuzz.cc |
|
93.9% | 31 / 33 | 100.0% | 4 / 4 | 55.8% | 29 / 52 |
fuzz/fuzz_config_kea_dhcp4.cc |
|
100.0% | 16 / 16 | 100.0% | 3 / 3 | 42.9% | 9 / 21 |
fuzz/fuzz_config_kea_dhcp6.cc |
|
100.0% | 16 / 16 | 100.0% | 3 / 3 | 42.9% | 9 / 21 |
fuzz/fuzz_http_endpoint_kea_dhcp4.cc |
|
94.1% | 48 / 51 | 100.0% | 6 / 6 | 42.5% | 51 / 120 |
fuzz/fuzz_http_endpoint_kea_dhcp6.cc |
|
94.1% | 48 / 51 | 100.0% | 6 / 6 | 42.5% | 51 / 120 |
fuzz/fuzz_packets_kea_dhcp4.cc |
|
83.8% | 31 / 37 | 100.0% | 3 / 3 | 41.0% | 32 / 78 |
fuzz/fuzz_packets_kea_dhcp6.cc |
|
83.8% | 31 / 37 | 100.0% | 3 / 3 | 41.0% | 32 / 78 |
fuzz/fuzz_unix_socket_kea_dhcp4.cc |
|
94.7% | 36 / 38 | 100.0% | 3 / 3 | 47.7% | 41 / 86 |
fuzz/fuzz_unix_socket_kea_dhcp6.cc |
|
94.7% | 36 / 38 | 100.0% | 3 / 3 | 47.7% | 41 / 86 |
fuzz/main.cc |
|
81.7% | 49 / 60 | 100.0% | 2 / 2 | 38.5% | 77 / 200 |
premium/src/hooks/dhcp/cb_cmds/cb_cmds_callouts.cc |
|
14.9% | 91 / 612 | 2.6% | 2 / 77 | 13.8% | 170 / 1236 |
premium/src/hooks/dhcp/cb_cmds/cb_cmds_dhcp4.cc |
|
100.0% | 262 / 262 | 100.0% | 76 / 76 | 61.7% | 179 / 290 |
premium/src/hooks/dhcp/cb_cmds/cb_cmds_dhcp6.cc |
|
100.0% | 322 / 322 | 100.0% | 78 / 78 | 59.0% | 263 / 446 |
premium/src/hooks/dhcp/cb_cmds/cb_cmds_impl.cc |
|
95.1% | 58 / 61 | 100.0% | 5 / 5 | 52.9% | 91 / 172 |
premium/src/hooks/dhcp/cb_cmds/cb_cmds_impl.h |
|
99.1% | 1112 / 1122 | 100.0% | 101 / 101 | 54.7% | 1762 / 3219 |
premium/src/hooks/dhcp/cb_cmds/cb_parsers.cc |
|
89.2% | 428 / 480 | 87.2% | 41 / 47 | 53.2% | 650 / 1222 |
premium/src/hooks/dhcp/cb_cmds/cb_parsers.h |
|
100.0% | 41 / 41 | 100.0% | 17 / 17 | 50.0% | 2 / 4 |
premium/src/hooks/dhcp/cb_cmds/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
premium/src/hooks/dhcp/rbac/rbac.cc |
|
100.0% | 71 / 71 | 100.0% | 3 / 3 | 61.9% | 140 / 226 |
premium/src/hooks/dhcp/rbac/rbac.h |
|
100.0% | 24 / 24 | 100.0% | 4 / 4 | 83.3% | 30 / 36 |
premium/src/hooks/dhcp/rbac/rbac_acl.cc |
|
100.0% | 90 / 90 | 100.0% | 4 / 4 | 55.7% | 235 / 422 |
premium/src/hooks/dhcp/rbac/rbac_acl.h |
|
96.8% | 91 / 94 | 100.0% | 32 / 32 | 51.3% | 81 / 158 |
premium/src/hooks/dhcp/rbac/rbac_api.cc |
|
100.0% | 80 / 80 | 100.0% | 4 / 4 | 59.4% | 171 / 288 |
premium/src/hooks/dhcp/rbac/rbac_api.h |
|
100.0% | 16 / 16 | 100.0% | 7 / 7 | 50.0% | 2 / 4 |
premium/src/hooks/dhcp/rbac/rbac_callouts.cc |
|
75.5% | 114 / 151 | 80.0% | 4 / 5 | 40.2% | 152 / 378 |
premium/src/hooks/dhcp/rbac/rbac_config.cc |
|
97.2% | 70 / 72 | 100.0% | 2 / 2 | 52.0% | 127 / 244 |
premium/src/hooks/dhcp/rbac/rbac_config.h |
|
100.0% | 10 / 10 | 100.0% | 4 / 4 | -% | 0 / 0 |
premium/src/hooks/dhcp/rbac/rbac_response_filter.cc |
|
94.3% | 50 / 53 | 100.0% | 3 / 3 | 61.1% | 88 / 144 |
premium/src/hooks/dhcp/rbac/rbac_response_filter.h |
|
92.3% | 12 / 13 | 100.0% | 6 / 6 | 27.8% | 5 / 18 |
premium/src/hooks/dhcp/rbac/rbac_role.cc |
|
100.0% | 18 / 18 | 100.0% | 1 / 1 | 52.4% | 44 / 84 |
premium/src/hooks/dhcp/rbac/rbac_role.h |
|
95.0% | 57 / 60 | 91.3% | 21 / 23 | 56.2% | 36 / 64 |
premium/src/hooks/dhcp/rbac/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/agent/ca_cfg_mgr.cc |
|
92.2% | 107 / 116 | 100.0% | 12 / 12 | 43.6% | 149 / 342 |
src/bin/agent/ca_cfg_mgr.h |
|
100.0% | 46 / 46 | 100.0% | 19 / 19 | 33.3% | 2 / 6 |
src/bin/agent/ca_command_mgr.cc |
|
95.3% | 102 / 107 | 100.0% | 6 / 6 | 46.7% | 142 / 304 |
src/bin/agent/ca_command_mgr.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/agent/ca_controller.cc |
|
100.0% | 53 / 53 | 100.0% | 8 / 8 | 50.0% | 41 / 82 |
src/bin/agent/ca_process.cc |
|
89.3% | 133 / 149 | 100.0% | 12 / 12 | 43.2% | 146 / 338 |
src/bin/agent/ca_process.h |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/bin/agent/ca_response_creator.cc |
|
96.7% | 88 / 91 | 100.0% | 6 / 6 | 55.3% | 84 / 152 |
src/bin/agent/ca_response_creator_factory.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | 33.3% | 2 / 6 |
src/bin/agent/main.cc |
|
90.9% | 20 / 22 | 100.0% | 1 / 1 | 50.0% | 17 / 34 |
src/bin/agent/simple_parser.cc |
|
96.2% | 76 / 79 | 100.0% | 3 / 3 | 51.7% | 123 / 238 |
src/bin/d2/check_exists_add.cc |
|
87.4% | 313 / 358 | 100.0% | 17 / 17 | 45.0% | 416 / 924 |
src/bin/d2/check_exists_add.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/d2/check_exists_remove.cc |
|
84.4% | 282 / 334 | 100.0% | 17 / 17 | 45.5% | 381 / 838 |
src/bin/d2/check_exists_remove.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/d2/d2_controller.cc |
|
98.6% | 70 / 71 | 100.0% | 7 / 7 | 48.5% | 95 / 196 |
src/bin/d2/d2_process.cc |
|
92.0% | 207 / 225 | 100.0% | 14 / 14 | 55.0% | 271 / 493 |
src/bin/d2/d2_process.h |
|
100.0% | 14 / 14 | 100.0% | 6 / 6 | -% | 0 / 0 |
src/bin/d2/d2_queue_mgr.cc |
|
88.0% | 95 / 108 | 100.0% | 15 / 15 | 47.0% | 117 / 249 |
src/bin/d2/d2_queue_mgr.h |
|
100.0% | 12 / 12 | 100.0% | 6 / 6 | -% | 0 / 0 |
src/bin/d2/d2_update_mgr.cc |
|
83.3% | 125 / 150 | 100.0% | 15 / 15 | 43.6% | 137 / 314 |
src/bin/d2/d2_update_mgr.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/bin/d2/main.cc |
|
90.9% | 20 / 22 | 100.0% | 1 / 1 | 50.0% | 17 / 34 |
src/bin/d2/nc_add.cc |
|
87.4% | 311 / 356 | 100.0% | 17 / 17 | 45.1% | 410 / 910 |
src/bin/d2/nc_add.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/d2/nc_remove.cc |
|
84.7% | 288 / 340 | 100.0% | 17 / 17 | 45.4% | 389 / 856 |
src/bin/d2/nc_remove.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/d2/simple_add.cc |
|
88.8% | 239 / 269 | 100.0% | 15 / 15 | 45.7% | 307 / 672 |
src/bin/d2/simple_add.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/d2/simple_add_without_dhcid.cc |
|
87.8% | 223 / 254 | 100.0% | 15 / 15 | 45.8% | 280 / 612 |
src/bin/d2/simple_add_without_dhcid.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/d2/simple_remove.cc |
|
85.9% | 219 / 255 | 100.0% | 15 / 15 | 46.4% | 280 / 604 |
src/bin/d2/simple_remove.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/d2/simple_remove_without_dhcid.cc |
|
85.1% | 211 / 248 | 100.0% | 15 / 15 | 46.4% | 267 / 576 |
src/bin/d2/simple_remove_without_dhcid.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/dhcp4/client_handler.cc |
|
91.1% | 164 / 180 | 100.0% | 14 / 14 | 44.1% | 193 / 438 |
src/bin/dhcp4/client_handler.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/dhcp4/ctrl_dhcp4_srv.cc |
|
86.3% | 879 / 1019 | 92.1% | 35 / 38 | 48.0% | 1383 / 2882 |
src/bin/dhcp4/ctrl_dhcp4_srv.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/dhcp4/dhcp4_srv.cc |
|
87.0% | 2191 / 2519 | 82.0% | 82 / 100 | 52.2% | 3366 / 6451 |
src/bin/dhcp4/dhcp4_srv.h |
|
100.0% | 31 / 31 | 100.0% | 14 / 14 | -% | 0 / 0 |
src/bin/dhcp4/dhcp4to6_ipc.cc |
|
86.2% | 81 / 94 | 100.0% | 4 / 4 | 43.9% | 122 / 278 |
src/bin/dhcp4/dhcp4to6_ipc.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/dhcp4/json_config_parser.cc |
|
90.2% | 434 / 481 | 100.0% | 8 / 8 | 56.4% | 673 / 1194 |
src/bin/dhcp4/main.cc |
|
62.8% | 103 / 164 | 50.0% | 1 / 2 | 35.6% | 124 / 348 |
src/bin/dhcp6/client_handler.cc |
|
90.1% | 82 / 91 | 100.0% | 9 / 9 | 40.1% | 93 / 232 |
src/bin/dhcp6/client_handler.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/dhcp6/ctrl_dhcp6_srv.cc |
|
84.6% | 712 / 842 | 91.9% | 34 / 37 | 45.6% | 1126 / 2470 |
src/bin/dhcp6/ctrl_dhcp6_srv.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/dhcp6/dhcp6_srv.cc |
|
88.8% | 2316 / 2609 | 90.5% | 86 / 95 | 50.8% | 3477 / 6846 |
src/bin/dhcp6/dhcp6_srv.h |
|
81.8% | 9 / 11 | 83.3% | 5 / 6 | -% | 0 / 0 |
src/bin/dhcp6/dhcp6to4_ipc.cc |
|
82.4% | 56 / 68 | 100.0% | 4 / 4 | 41.7% | 75 / 180 |
src/bin/dhcp6/dhcp6to4_ipc.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/dhcp6/json_config_parser.cc |
|
90.7% | 479 / 528 | 100.0% | 9 / 9 | 55.9% | 764 / 1366 |
src/bin/dhcp6/main.cc |
|
62.8% | 103 / 164 | 50.0% | 1 / 2 | 35.6% | 124 / 348 |
src/bin/lfc/lfc_controller.cc |
|
61.2% | 131 / 214 | 80.0% | 8 / 10 | 31.6% | 177 / 560 |
src/bin/lfc/lfc_controller.h |
|
100.0% | 18 / 18 | 100.0% | 9 / 9 | -% | 0 / 0 |
src/bin/lfc/main.cc |
|
50.0% | 8 / 16 | 100.0% | 1 / 1 | 8.7% | 2 / 23 |
src/bin/perfdhcp/abstract_scen.h |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 100.0% | 2 / 2 |
src/bin/perfdhcp/avalanche_scen.cc |
|
91.6% | 87 / 95 | 100.0% | 2 / 2 | 48.9% | 93 / 190 |
src/bin/perfdhcp/avalanche_scen.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/bin/perfdhcp/basic_scen.cc |
|
62.9% | 66 / 105 | 100.0% | 2 / 2 | 41.1% | 74 / 180 |
src/bin/perfdhcp/basic_scen.h |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 50.0% | 6 / 12 |
src/bin/perfdhcp/command_options.cc |
|
82.4% | 587 / 712 | 93.8% | 30 / 32 | 52.6% | 778 / 1480 |
src/bin/perfdhcp/command_options.h |
|
96.6% | 56 / 58 | 96.2% | 51 / 53 | 66.7% | 4 / 6 |
src/bin/perfdhcp/localized_option.h |
|
100.0% | 7 / 7 | 100.0% | 3 / 3 | 50.0% | 2 / 4 |
src/bin/perfdhcp/main.cc |
|
0.0% | 0 / 39 | 0.0% | 0 / 1 | 0.0% | 0 / 76 |
src/bin/perfdhcp/packet_storage.h |
|
97.3% | 36 / 37 | 100.0% | 11 / 11 | 83.3% | 15 / 18 |
src/bin/perfdhcp/perf_pkt4.cc |
|
100.0% | 20 / 20 | 100.0% | 4 / 4 | 75.0% | 3 / 4 |
src/bin/perfdhcp/perf_pkt4.h |
|
100.0% | 4 / 4 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/bin/perfdhcp/perf_pkt6.cc |
|
100.0% | 20 / 20 | 100.0% | 4 / 4 | 75.0% | 3 / 4 |
src/bin/perfdhcp/perf_pkt6.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/perfdhcp/perf_socket.cc |
|
15.9% | 13 / 82 | 22.2% | 2 / 9 | 8.8% | 16 / 182 |
src/bin/perfdhcp/perf_socket.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | 50.0% | 3 / 6 |
src/bin/perfdhcp/pkt_transform.cc |
|
95.6% | 87 / 91 | 100.0% | 5 / 5 | 51.6% | 94 / 182 |
src/bin/perfdhcp/pkt_transform.h |
|
100.0% | 4 / 4 | 100.0% | 3 / 3 | 100.0% | 2 / 2 |
src/bin/perfdhcp/rate_control.cc |
|
93.9% | 31 / 33 | 100.0% | 5 / 5 | 61.1% | 22 / 36 |
src/bin/perfdhcp/rate_control.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/bin/perfdhcp/receiver.cc |
|
83.1% | 54 / 65 | 100.0% | 7 / 7 | 44.5% | 49 / 110 |
src/bin/perfdhcp/receiver.h |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 50.0% | 1 / 2 |
src/bin/perfdhcp/stats_mgr.cc |
|
74.5% | 161 / 216 | 100.0% | 10 / 10 | 31.1% | 151 / 486 |
src/bin/perfdhcp/stats_mgr.h |
|
79.6% | 218 / 274 | 94.8% | 55 / 58 | 29.5% | 129 / 438 |
src/bin/perfdhcp/test_control.cc |
|
80.2% | 784 / 977 | 90.0% | 63 / 70 | 37.5% | 809 / 2156 |
src/bin/perfdhcp/test_control.h |
|
79.2% | 61 / 77 | 83.3% | 15 / 18 | 50.0% | 32 / 64 |
src/hooks/d2/gss_tsig/gss_tsig_api.cc |
|
78.8% | 249 / 316 | 94.4% | 34 / 36 | 24.3% | 147 / 604 |
src/hooks/d2/gss_tsig/gss_tsig_api.h |
|
93.3% | 28 / 30 | 92.9% | 13 / 14 | -% | 0 / 0 |
src/hooks/d2/gss_tsig/gss_tsig_callouts.cc |
|
62.8% | 71 / 113 | 29.4% | 5 / 17 | 46.4% | 77 / 166 |
src/hooks/d2/gss_tsig/gss_tsig_cfg.cc |
|
93.1% | 364 / 391 | 93.8% | 15 / 16 | 54.2% | 723 / 1333 |
src/hooks/d2/gss_tsig/gss_tsig_cfg.h |
|
100.0% | 101 / 101 | 100.0% | 40 / 40 | -% | 0 / 0 |
src/hooks/d2/gss_tsig/gss_tsig_context.cc |
|
83.4% | 151 / 181 | 90.9% | 10 / 11 | 47.4% | 181 / 382 |
src/hooks/d2/gss_tsig/gss_tsig_context.h |
|
100.0% | 10 / 10 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/hooks/d2/gss_tsig/gss_tsig_impl.cc |
|
92.3% | 526 / 570 | 96.6% | 28 / 29 | 54.7% | 886 / 1621 |
src/hooks/d2/gss_tsig/gss_tsig_impl.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/hooks/d2/gss_tsig/gss_tsig_key.cc |
|
71.4% | 5 / 7 | 66.7% | 2 / 3 | 20.0% | 4 / 20 |
src/hooks/d2/gss_tsig/gss_tsig_key.h |
|
100.0% | 18 / 18 | 100.0% | 7 / 7 | -% | 0 / 0 |
src/hooks/d2/gss_tsig/managed_key.cc |
|
93.8% | 60 / 64 | 100.0% | 7 / 7 | 50.9% | 86 / 169 |
src/hooks/d2/gss_tsig/managed_key.h |
|
100.0% | 20 / 20 | 100.0% | 9 / 9 | -% | 0 / 0 |
src/hooks/d2/gss_tsig/tkey_exchange.cc |
|
82.2% | 221 / 269 | 90.5% | 19 / 21 | 39.7% | 267 / 673 |
src/hooks/d2/gss_tsig/tkey_exchange.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/d2/gss_tsig/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/bootp/bootp_callouts.cc |
|
69.9% | 51 / 73 | 80.0% | 4 / 5 | 34.5% | 59 / 171 |
src/hooks/dhcp/bootp/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/class_cmds/class_cmds.cc |
|
95.1% | 213 / 224 | 100.0% | 15 / 15 | 52.4% | 407 / 776 |
src/hooks/dhcp/class_cmds/class_cmds.h |
|
100.0% | 6 / 6 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/hooks/dhcp/class_cmds/class_cmds_callouts.cc |
|
33.8% | 22 / 65 | 25.0% | 2 / 8 | 23.3% | 34 / 146 |
src/hooks/dhcp/class_cmds/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/ddns_tuning/ddns_tuning.cc |
|
99.0% | 100 / 101 | 100.0% | 13 / 13 | 56.2% | 127 / 226 |
src/hooks/dhcp/ddns_tuning/ddns_tuning.h |
|
100.0% | 15 / 15 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/hooks/dhcp/ddns_tuning/ddns_tuning_callouts.cc |
|
91.4% | 128 / 140 | 88.9% | 8 / 9 | 47.1% | 164 / 348 |
src/hooks/dhcp/ddns_tuning/expression_cache.cc |
|
100.0% | 55 / 55 | 100.0% | 7 / 7 | 58.8% | 40 / 68 |
src/hooks/dhcp/ddns_tuning/expression_cache.h |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/hooks/dhcp/ddns_tuning/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/flex_id/callouts.cc |
|
94.9% | 243 / 256 | 100.0% | 11 / 11 | 54.9% | 263 / 479 |
src/hooks/dhcp/flex_id/load_unload.cc |
|
88.9% | 56 / 63 | 75.0% | 3 / 4 | 55.6% | 89 / 160 |
src/hooks/dhcp/flex_id/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/flex_option/flex_option.cc |
|
97.3% | 320 / 329 | 100.0% | 17 / 17 | 57.7% | 631 / 1094 |
src/hooks/dhcp/flex_option/flex_option.h |
|
98.0% | 199 / 203 | 100.0% | 22 / 22 | 63.8% | 217 / 340 |
src/hooks/dhcp/flex_option/flex_option_callouts.cc |
|
73.8% | 45 / 61 | 80.0% | 4 / 5 | 35.9% | 51 / 142 |
src/hooks/dhcp/flex_option/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/forensic_log/command_callouts.cc |
|
90.2% | 229 / 254 | 100.0% | 10 / 10 | 51.8% | 377 / 728 |
src/hooks/dhcp/forensic_log/lease4_callouts.cc |
|
91.5% | 140 / 153 | 100.0% | 8 / 8 | 54.1% | 199 / 368 |
src/hooks/dhcp/forensic_log/lease6_callouts.cc |
|
91.2% | 311 / 341 | 100.0% | 33 / 33 | 53.6% | 385 / 718 |
src/hooks/dhcp/forensic_log/legal_syslog.cc |
|
0.0% | 0 / 27 | 0.0% | 0 / 6 | 0.0% | 0 / 80 |
src/hooks/dhcp/forensic_log/legal_syslog.h |
|
0.0% | 0 / 1 | 0.0% | 0 / 1 | -% | 0 / 0 |
src/hooks/dhcp/forensic_log/load_unload.cc |
|
72.2% | 26 / 36 | 66.7% | 2 / 3 | 43.8% | 42 / 96 |
src/hooks/dhcp/forensic_log/rotating_file.cc |
|
91.0% | 223 / 245 | 100.0% | 15 / 15 | 53.2% | 295 / 554 |
src/hooks/dhcp/forensic_log/rotating_file.h |
|
100.0% | 14 / 14 | 100.0% | 6 / 6 | 50.0% | 3 / 6 |
src/hooks/dhcp/forensic_log/subnets_user_context.h |
|
100.0% | 10 / 10 | 0.0% | 0 / 2 | 0.0% | 0 / 24 |
src/hooks/dhcp/forensic_log/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/high_availability/command_creator.cc |
|
99.4% | 177 / 178 | 100.0% | 18 / 18 | 49.5% | 287 / 580 |
src/hooks/dhcp/high_availability/communication_state.cc |
|
97.1% | 560 / 577 | 97.4% | 74 / 76 | 58.6% | 565 / 964 |
src/hooks/dhcp/high_availability/communication_state.h |
|
100.0% | 9 / 9 | 100.0% | 1 / 1 | 50.0% | 5 / 10 |
src/hooks/dhcp/high_availability/ha_callouts.cc |
|
32.6% | 72 / 221 | 37.5% | 9 / 24 | 18.3% | 80 / 436 |
src/hooks/dhcp/high_availability/ha_config.cc |
|
95.9% | 259 / 270 | 100.0% | 25 / 25 | 57.7% | 467 / 809 |
src/hooks/dhcp/high_availability/ha_config.h |
|
100.0% | 152 / 152 | 100.0% | 63 / 63 | -% | 0 / 0 |
src/hooks/dhcp/high_availability/ha_config_parser.cc |
|
92.9% | 184 / 198 | 100.0% | 7 / 7 | 50.3% | 362 / 719 |
src/hooks/dhcp/high_availability/ha_impl.cc |
|
88.0% | 475 / 540 | 85.2% | 23 / 27 | 50.9% | 702 / 1378 |
src/hooks/dhcp/high_availability/ha_impl.h |
|
100.0% | 9 / 9 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/hooks/dhcp/high_availability/ha_relationship_mapper.h |
|
96.0% | 24 / 25 | 100.0% | 10 / 10 | 52.9% | 18 / 34 |
src/hooks/dhcp/high_availability/ha_service.cc |
|
92.5% | 1525 / 1648 | 97.3% | 108 / 111 | 52.5% | 1976 / 3766 |
src/hooks/dhcp/high_availability/ha_service.h |
|
77.8% | 7 / 9 | 75.0% | 3 / 4 | 50.0% | 14 / 28 |
src/hooks/dhcp/high_availability/ha_service_states.cc |
|
93.1% | 54 / 58 | 100.0% | 2 / 2 | 68.6% | 59 / 86 |
src/hooks/dhcp/high_availability/lease_sync_filter.cc |
|
100.0% | 22 / 22 | 100.0% | 4 / 4 | 70.0% | 35 / 50 |
src/hooks/dhcp/high_availability/lease_update_backlog.cc |
|
100.0% | 50 / 50 | 100.0% | 8 / 8 | 71.9% | 23 / 32 |
src/hooks/dhcp/high_availability/query_filter.cc |
|
93.3% | 236 / 253 | 100.0% | 34 / 34 | 54.9% | 212 / 386 |
src/hooks/dhcp/high_availability/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/host_cache/container.h |
|
100.0% | 6 / 6 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
src/hooks/dhcp/host_cache/entry.cc |
|
88.7% | 63 / 71 | 100.0% | 1 / 1 | 45.5% | 150 / 330 |
src/hooks/dhcp/host_cache/host_cache.cc |
|
83.4% | 518 / 621 | 65.2% | 30 / 46 | 46.3% | 625 / 1350 |
src/hooks/dhcp/host_cache/host_cache.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | 50.0% | 1 / 2 |
src/hooks/dhcp/host_cache/host_cache_callout.cc |
|
64.9% | 37 / 57 | 23.1% | 3 / 13 | 51.6% | 64 / 124 |
src/hooks/dhcp/host_cache/host_cache_impl.cc |
|
87.2% | 252 / 289 | 96.0% | 24 / 25 | 52.2% | 336 / 644 |
src/hooks/dhcp/host_cache/host_cache_impl.h |
|
84.6% | 11 / 13 | 80.0% | 4 / 5 | -% | 0 / 0 |
src/hooks/dhcp/host_cache/host_cache_parsers.cc |
|
92.4% | 134 / 145 | 100.0% | 2 / 2 | 48.5% | 160 / 330 |
src/hooks/dhcp/host_cache/host_cache_parsers.h |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 66.7% | 4 / 6 |
src/hooks/dhcp/host_cache/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/host_cmds/host_cmds.cc |
|
96.6% | 708 / 733 | 100.0% | 33 / 33 | 56.1% | 1148 / 2046 |
src/hooks/dhcp/host_cmds/host_cmds_callouts.cc |
|
46.4% | 26 / 56 | 16.7% | 2 / 12 | 32.8% | 42 / 128 |
src/hooks/dhcp/host_cmds/host_data_parser.h |
|
100.0% | 16 / 16 | 100.0% | 2 / 2 | 62.2% | 46 / 74 |
src/hooks/dhcp/host_cmds/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/lease_cmds/binding_variables.cc |
|
94.3% | 116 / 123 | 93.3% | 14 / 15 | 47.8% | 171 / 358 |
src/hooks/dhcp/lease_cmds/binding_variables.h |
|
100.0% | 15 / 15 | 100.0% | 9 / 9 | -% | 0 / 0 |
src/hooks/dhcp/lease_cmds/lease_cmds.cc |
|
81.4% | 1201 / 1475 | 100.0% | 58 / 58 | 41.3% | 1961 / 4751 |
src/hooks/dhcp/lease_cmds/lease_cmds_callouts.cc |
|
78.6% | 143 / 182 | 87.1% | 27 / 31 | 38.7% | 126 / 326 |
src/hooks/dhcp/lease_cmds/lease_cmds_exceptions.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/lease_cmds/lease_parser.cc |
|
95.5% | 192 / 201 | 100.0% | 2 / 2 | 54.1% | 446 / 824 |
src/hooks/dhcp/lease_cmds/lease_parser.h |
|
100.0% | 2 / 2 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/hooks/dhcp/lease_cmds/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/lease_query/blq_msg.h |
|
97.3% | 36 / 37 | 100.0% | 13 / 13 | 34.6% | 9 / 26 |
src/hooks/dhcp/lease_query/blq_service.cc |
|
91.3% | 190 / 208 | 93.8% | 15 / 16 | 55.1% | 275 / 499 |
src/hooks/dhcp/lease_query/blq_service.h |
|
100.0% | 45 / 45 | 100.0% | 14 / 14 | 75.0% | 6 / 8 |
src/hooks/dhcp/lease_query/bulk_lease_query.h |
|
89.5% | 17 / 19 | 100.0% | 6 / 6 | 27.8% | 5 / 18 |
src/hooks/dhcp/lease_query/bulk_lease_query4.cc |
|
80.2% | 211 / 263 | 75.0% | 9 / 12 | 47.7% | 274 / 575 |
src/hooks/dhcp/lease_query/bulk_lease_query4.h |
|
90.9% | 20 / 22 | 100.0% | 4 / 4 | 60.0% | 6 / 10 |
src/hooks/dhcp/lease_query/bulk_lease_query6.cc |
|
93.2% | 316 / 339 | 92.3% | 12 / 13 | 49.5% | 308 / 622 |
src/hooks/dhcp/lease_query/bulk_lease_query6.h |
|
87.5% | 21 / 24 | 100.0% | 5 / 5 | 57.1% | 8 / 14 |
src/hooks/dhcp/lease_query/lease_query_callouts.cc |
|
61.3% | 100 / 163 | 45.5% | 5 / 11 | 35.9% | 138 / 384 |
src/hooks/dhcp/lease_query/lease_query_connection.cc |
|
61.6% | 154 / 250 | 80.0% | 16 / 20 | 27.8% | 143 / 514 |
src/hooks/dhcp/lease_query/lease_query_connection.h |
|
84.8% | 67 / 79 | 83.8% | 31 / 37 | 44.9% | 35 / 78 |
src/hooks/dhcp/lease_query/lease_query_impl.cc |
|
100.0% | 33 / 33 | 100.0% | 5 / 5 | 62.7% | 69 / 110 |
src/hooks/dhcp/lease_query/lease_query_impl.h |
|
85.7% | 12 / 14 | 85.7% | 6 / 7 | -% | 0 / 0 |
src/hooks/dhcp/lease_query/lease_query_impl4.cc |
|
84.6% | 303 / 358 | 94.7% | 18 / 19 | 47.6% | 423 / 888 |
src/hooks/dhcp/lease_query/lease_query_impl4.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/lease_query/lease_query_impl6.cc |
|
90.7% | 555 / 612 | 93.3% | 28 / 30 | 50.7% | 795 / 1568 |
src/hooks/dhcp/lease_query/lease_query_impl6.h |
|
100.0% | 10 / 10 | 100.0% | 4 / 4 | 50.0% | 2 / 4 |
src/hooks/dhcp/lease_query/lease_query_impl_factory.cc |
|
100.0% | 16 / 16 | 100.0% | 4 / 4 | 64.7% | 22 / 34 |
src/hooks/dhcp/lease_query/lease_query_listener.h |
|
100.0% | 16 / 16 | 100.0% | 3 / 3 | 37.5% | 3 / 8 |
src/hooks/dhcp/lease_query/mt_lease_query_mgr.cc |
|
86.7% | 13 / 15 | 100.0% | 3 / 3 | 42.9% | 6 / 14 |
src/hooks/dhcp/lease_query/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/limits/configuration.cc |
|
93.2% | 82 / 88 | 100.0% | 10 / 10 | 47.2% | 85 / 180 |
src/hooks/dhcp/limits/configuration.h |
|
89.7% | 26 / 29 | 100.0% | 8 / 8 | 40.8% | 31 / 76 |
src/hooks/dhcp/limits/dhcpv4_callouts.cc |
|
66.7% | 8 / 12 | 66.7% | 4 / 6 | -% | 0 / 0 |
src/hooks/dhcp/limits/dhcpv6_callouts.cc |
|
57.1% | 8 / 14 | 57.1% | 4 / 7 | -% | 0 / 0 |
src/hooks/dhcp/limits/libloadtests/limits_unit_tests_load_unload.cc |
|
98.3% | 406 / 413 | 100.0% | 55 / 55 | 25.5% | 633 / 2482 |
src/hooks/dhcp/limits/libloadtests/limits_unit_tests_main.cc |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/limits/limit_manager.cc |
|
100.0% | 136 / 136 | 100.0% | 17 / 17 | 57.7% | 142 / 246 |
src/hooks/dhcp/limits/limit_manager.h |
|
91.9% | 148 / 161 | 100.0% | 11 / 11 | 54.6% | 201 / 368 |
src/hooks/dhcp/limits/load_unload.cc |
|
90.5% | 19 / 21 | 66.7% | 2 / 3 | 57.3% | 47 / 82 |
src/hooks/dhcp/limits/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/mysql/mysql_callouts.cc |
|
65.0% | 26 / 40 | 40.0% | 2 / 5 | 34.5% | 38 / 110 |
src/hooks/dhcp/mysql/mysql_cb_dhcp4.cc |
|
98.0% | 1458 / 1487 | 100.0% | 119 / 119 | 51.5% | 2227 / 4326 |
src/hooks/dhcp/mysql/mysql_cb_dhcp6.cc |
|
97.4% | 1621 / 1664 | 100.0% | 128 / 128 | 51.0% | 2455 / 4816 |
src/hooks/dhcp/mysql/mysql_cb_impl.cc |
|
86.1% | 452 / 525 | 93.5% | 43 / 46 | 43.1% | 620 / 1438 |
src/hooks/dhcp/mysql/mysql_cb_impl.h |
|
100.0% | 75 / 75 | 100.0% | 25 / 25 | 66.2% | 102 / 154 |
src/hooks/dhcp/mysql/mysql_host_data_source.cc |
|
93.9% | 1345 / 1432 | 90.1% | 73 / 81 | 41.3% | 618 / 1495 |
src/hooks/dhcp/mysql/mysql_host_data_source.h |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | 50.0% | 3 / 6 |
src/hooks/dhcp/mysql/mysql_lease_mgr.cc |
|
92.7% | 1839 / 1983 | 87.8% | 101 / 115 | 44.4% | 1102 / 2484 |
src/hooks/dhcp/mysql/mysql_lease_mgr.h |
|
88.9% | 16 / 18 | 100.0% | 5 / 5 | 50.0% | 17 / 34 |
src/hooks/dhcp/mysql/mysql_legal_log.cc |
|
91.8% | 167 / 182 | 94.7% | 18 / 19 | 43.9% | 165 / 376 |
src/hooks/dhcp/mysql/mysql_legal_log.h |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | 50.0% | 3 / 6 |
src/hooks/dhcp/mysql/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/perfmon/alarm.cc |
|
100.0% | 59 / 59 | 100.0% | 8 / 8 | 62.1% | 72 / 116 |
src/hooks/dhcp/perfmon/alarm.h |
|
100.0% | 14 / 14 | 100.0% | 7 / 7 | -% | 0 / 0 |
src/hooks/dhcp/perfmon/alarm_store.cc |
|
96.4% | 80 / 83 | 100.0% | 11 / 11 | 48.4% | 118 / 244 |
src/hooks/dhcp/perfmon/alarm_store.h |
|
100.0% | 5 / 5 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/hooks/dhcp/perfmon/monitored_duration.cc |
|
97.7% | 213 / 218 | 95.8% | 23 / 24 | 55.1% | 369 / 670 |
src/hooks/dhcp/perfmon/monitored_duration.h |
|
100.0% | 36 / 36 | 100.0% | 18 / 18 | -% | 0 / 0 |
src/hooks/dhcp/perfmon/monitored_duration_store.cc |
|
96.8% | 120 / 124 | 100.0% | 12 / 12 | 46.6% | 177 / 380 |
src/hooks/dhcp/perfmon/monitored_duration_store.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/hooks/dhcp/perfmon/perfmon_callouts.cc |
|
31.9% | 22 / 69 | 22.2% | 2 / 9 | 20.1% | 33 / 164 |
src/hooks/dhcp/perfmon/perfmon_config.cc |
|
71.4% | 140 / 196 | 100.0% | 9 / 9 | 54.5% | 328 / 602 |
src/hooks/dhcp/perfmon/perfmon_config.h |
|
100.0% | 25 / 25 | 100.0% | 11 / 11 | -% | 0 / 0 |
src/hooks/dhcp/perfmon/perfmon_mgr.cc |
|
93.5% | 188 / 201 | 84.6% | 11 / 13 | 50.4% | 259 / 514 |
src/hooks/dhcp/perfmon/perfmon_mgr.h |
|
100.0% | 7 / 7 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/hooks/dhcp/perfmon/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/pgsql/pgsql_callouts.cc |
|
65.0% | 26 / 40 | 40.0% | 2 / 5 | 34.5% | 38 / 110 |
src/hooks/dhcp/pgsql/pgsql_cb_dhcp4.cc |
|
98.2% | 1551 / 1580 | 100.0% | 120 / 120 | 54.0% | 2001 / 3708 |
src/hooks/dhcp/pgsql/pgsql_cb_dhcp6.cc |
|
97.6% | 1702 / 1744 | 100.0% | 131 / 131 | 53.4% | 2119 / 3968 |
src/hooks/dhcp/pgsql/pgsql_cb_impl.cc |
|
86.7% | 474 / 547 | 92.2% | 47 / 51 | 43.7% | 516 / 1180 |
src/hooks/dhcp/pgsql/pgsql_cb_impl.h |
|
100.0% | 66 / 66 | 100.0% | 20 / 20 | 63.7% | 93 / 146 |
src/hooks/dhcp/pgsql/pgsql_host_data_source.cc |
|
93.1% | 872 / 937 | 92.2% | 71 / 77 | 44.0% | 764 / 1735 |
src/hooks/dhcp/pgsql/pgsql_host_data_source.h |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | 50.0% | 3 / 6 |
src/hooks/dhcp/pgsql/pgsql_lease_mgr.cc |
|
92.5% | 1353 / 1463 | 90.0% | 99 / 110 | 47.0% | 1308 / 2784 |
src/hooks/dhcp/pgsql/pgsql_lease_mgr.h |
|
88.9% | 16 / 18 | 100.0% | 5 / 5 | 50.0% | 17 / 34 |
src/hooks/dhcp/pgsql/pgsql_legal_log.cc |
|
89.9% | 143 / 159 | 94.1% | 16 / 17 | 41.1% | 152 / 370 |
src/hooks/dhcp/pgsql/pgsql_legal_log.h |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | 50.0% | 3 / 6 |
src/hooks/dhcp/pgsql/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/ping_check/config_cache.cc |
|
98.0% | 48 / 49 | 100.0% | 9 / 9 | 46.0% | 23 / 50 |
src/hooks/dhcp/ping_check/config_cache.h |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | 40.0% | 4 / 10 |
src/hooks/dhcp/ping_check/icmp_endpoint.h |
|
79.2% | 19 / 24 | 80.0% | 8 / 10 | 42.9% | 6 / 14 |
src/hooks/dhcp/ping_check/icmp_msg.cc |
|
91.7% | 44 / 48 | 100.0% | 5 / 5 | 50.0% | 29 / 58 |
src/hooks/dhcp/ping_check/icmp_msg.h |
|
100.0% | 38 / 38 | 100.0% | 16 / 16 | -% | 0 / 0 |
src/hooks/dhcp/ping_check/icmp_socket.h |
|
68.4% | 54 / 79 | 64.0% | 16 / 25 | 23.8% | 29 / 122 |
src/hooks/dhcp/ping_check/ping_channel.cc |
|
92.1% | 211 / 229 | 95.0% | 19 / 20 | 50.9% | 237 / 466 |
src/hooks/dhcp/ping_check/ping_channel.h |
|
100.0% | 13 / 13 | 100.0% | 5 / 5 | 83.3% | 15 / 18 |
src/hooks/dhcp/ping_check/ping_check_callouts.cc |
|
21.3% | 20 / 94 | 33.3% | 2 / 6 | 11.6% | 27 / 232 |
src/hooks/dhcp/ping_check/ping_check_config.cc |
|
100.0% | 39 / 39 | 100.0% | 2 / 2 | 60.0% | 60 / 100 |
src/hooks/dhcp/ping_check/ping_check_config.h |
|
100.0% | 25 / 25 | 100.0% | 10 / 10 | -% | 0 / 0 |
src/hooks/dhcp/ping_check/ping_check_mgr.cc |
|
84.6% | 347 / 410 | 83.7% | 36 / 43 | 45.5% | 413 / 908 |
src/hooks/dhcp/ping_check/ping_check_mgr.h |
|
100.0% | 6 / 6 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
src/hooks/dhcp/ping_check/ping_context.cc |
|
98.3% | 117 / 119 | 100.0% | 26 / 26 | 53.3% | 56 / 105 |
src/hooks/dhcp/ping_check/ping_context.h |
|
100.0% | 12 / 12 | 100.0% | 5 / 5 | 62.5% | 5 / 8 |
src/hooks/dhcp/ping_check/ping_context_store.cc |
|
100.0% | 81 / 81 | 100.0% | 10 / 10 | 48.7% | 109 / 224 |
src/hooks/dhcp/ping_check/ping_context_store.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | 50.0% | 1 / 2 |
src/hooks/dhcp/ping_check/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/radius/cfg_attribute.cc |
|
79.5% | 62 / 78 | 88.9% | 8 / 9 | 46.5% | 79 / 170 |
src/hooks/dhcp/radius/cfg_attribute.h |
|
82.4% | 28 / 34 | 100.0% | 9 / 9 | 21.8% | 17 / 78 |
src/hooks/dhcp/radius/client_attribute.cc |
|
91.4% | 511 / 559 | 100.0% | 64 / 64 | 46.2% | 702 / 1518 |
src/hooks/dhcp/radius/client_attribute.h |
|
89.4% | 93 / 104 | 90.0% | 36 / 40 | 41.5% | 44 / 106 |
src/hooks/dhcp/radius/client_dictionary.cc |
|
95.8% | 293 / 306 | 100.0% | 14 / 14 | 50.3% | 478 / 951 |
src/hooks/dhcp/radius/client_dictionary.h |
|
100.0% | 18 / 18 | 100.0% | 6 / 6 | 50.0% | 3 / 6 |
src/hooks/dhcp/radius/client_exchange.cc |
|
90.1% | 373 / 414 | 100.0% | 17 / 17 | 50.6% | 482 / 953 |
src/hooks/dhcp/radius/client_exchange.h |
|
100.0% | 9 / 9 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/hooks/dhcp/radius/client_message.cc |
|
90.1% | 228 / 253 | 100.0% | 14 / 14 | 54.5% | 301 / 552 |
src/hooks/dhcp/radius/client_message.h |
|
100.0% | 32 / 32 | 100.0% | 13 / 13 | 50.0% | 4 / 8 |
src/hooks/dhcp/radius/client_server.cc |
|
85.7% | 102 / 119 | 100.0% | 11 / 11 | 32.3% | 95 / 294 |
src/hooks/dhcp/radius/client_server.h |
|
96.6% | 28 / 29 | 100.0% | 9 / 9 | 66.7% | 8 / 12 |
src/hooks/dhcp/radius/radius.cc |
|
74.6% | 209 / 280 | 74.1% | 20 / 27 | 40.1% | 287 / 715 |
src/hooks/dhcp/radius/radius.h |
|
100.0% | 10 / 10 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/hooks/dhcp/radius/radius_access.cc |
|
88.4% | 535 / 605 | 100.0% | 17 / 17 | 49.3% | 832 / 1688 |
src/hooks/dhcp/radius/radius_access.h |
|
100.0% | 17 / 17 | 100.0% | 12 / 12 | 50.0% | 6 / 12 |
src/hooks/dhcp/radius/radius_accounting.cc |
|
75.2% | 465 / 618 | 88.9% | 16 / 18 | 42.6% | 634 / 1488 |
src/hooks/dhcp/radius/radius_accounting.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/hooks/dhcp/radius/radius_backend.cc |
|
91.5% | 86 / 94 | 87.5% | 28 / 32 | 58.3% | 49 / 84 |
src/hooks/dhcp/radius/radius_backend.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | 50.0% | 1 / 2 |
src/hooks/dhcp/radius/radius_callout.cc |
|
75.4% | 390 / 517 | 86.4% | 19 / 22 | 42.0% | 506 / 1204 |
src/hooks/dhcp/radius/radius_parsers.cc |
|
94.6% | 297 / 314 | 100.0% | 7 / 7 | 54.3% | 667 / 1229 |
src/hooks/dhcp/radius/radius_request.cc |
|
96.5% | 139 / 144 | 100.0% | 10 / 10 | 46.5% | 173 / 372 |
src/hooks/dhcp/radius/radius_request.h |
|
100.0% | 35 / 35 | 100.0% | 15 / 15 | 60.0% | 6 / 10 |
src/hooks/dhcp/radius/radius_service.cc |
|
100.0% | 15 / 15 | 100.0% | 2 / 2 | 57.1% | 16 / 28 |
src/hooks/dhcp/radius/radius_service.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/radius/radius_utils.cc |
|
98.0% | 50 / 51 | 100.0% | 6 / 6 | 74.5% | 41 / 55 |
src/hooks/dhcp/radius/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/run_script/run_script.cc |
|
100.0% | 316 / 316 | 100.0% | 20 / 20 | 52.1% | 479 / 920 |
src/hooks/dhcp/run_script/run_script.h |
|
100.0% | 12 / 12 | 100.0% | 5 / 5 | 50.0% | 2 / 4 |
src/hooks/dhcp/run_script/run_script_callouts.cc |
|
93.0% | 251 / 270 | 94.1% | 16 / 17 | 49.3% | 283 / 574 |
src/hooks/dhcp/run_script/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/stat_cmds/stat_cmds.cc |
|
92.6% | 302 / 326 | 100.0% | 14 / 14 | 52.2% | 457 / 876 |
src/hooks/dhcp/stat_cmds/stat_cmds.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/stat_cmds/stat_cmds_callouts.cc |
|
87.5% | 21 / 24 | 80.0% | 4 / 5 | 43.3% | 26 / 60 |
src/hooks/dhcp/stat_cmds/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/subnet_cmds/subnet_cmds.cc |
|
90.7% | 625 / 689 | 100.0% | 56 / 56 | 40.7% | 1341 / 3296 |
src/hooks/dhcp/subnet_cmds/subnet_cmds_callouts.cc |
|
92.6% | 399 / 431 | 96.6% | 28 / 29 | 43.2% | 366 / 848 |
src/hooks/dhcp/subnet_cmds/version.cc |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/user_chk/load_unload.cc |
|
0.0% | 0 / 24 | 0.0% | 0 / 2 | 0.0% | 0 / 66 |
src/hooks/dhcp/user_chk/pkt_receive_co.cc |
|
0.0% | 0 / 48 | 0.0% | 0 / 2 | 0.0% | 0 / 110 |
src/hooks/dhcp/user_chk/pkt_send_co.cc |
|
0.0% | 0 / 166 | 0.0% | 0 / 13 | 0.0% | 0 / 404 |
src/hooks/dhcp/user_chk/subnet_select_co.cc |
|
0.0% | 0 / 48 | 0.0% | 0 / 2 | 0.0% | 0 / 84 |
src/hooks/dhcp/user_chk/user.cc |
|
91.6% | 98 / 107 | 95.5% | 21 / 22 | 47.1% | 66 / 140 |
src/hooks/dhcp/user_chk/user_data_source.h |
|
100.0% | 5 / 5 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/hooks/dhcp/user_chk/user_file.cc |
|
95.3% | 61 / 64 | 100.0% | 7 / 7 | 51.8% | 88 / 170 |
src/hooks/dhcp/user_chk/user_file.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/user_chk/user_registry.cc |
|
93.4% | 57 / 61 | 90.9% | 10 / 11 | 46.5% | 53 / 114 |
src/hooks/dhcp/user_chk/user_registry.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/hooks/dhcp/user_chk/version.cc |
|
0.0% | 0 / 2 | 0.0% | 0 / 1 | -% | 0 / 0 |
src/lib/asiodns/io_fetch.cc |
|
89.1% | 122 / 137 | 90.9% | 10 / 11 | 40.8% | 141 / 346 |
src/lib/asiodns/io_fetch.h |
|
100.0% | 2 / 2 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/asiolink/addr_utilities.cc |
|
95.5% | 127 / 133 | 100.0% | 11 / 11 | 55.2% | 128 / 232 |
src/lib/asiolink/common_tls.cc |
|
91.7% | 22 / 24 | 100.0% | 1 / 1 | 44.2% | 38 / 86 |
src/lib/asiolink/common_tls.h |
|
100.0% | 10 / 10 | 100.0% | 16 / 16 | -% | 0 / 0 |
src/lib/asiolink/dummy_io_cb.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | 50.0% | 8 / 16 |
src/lib/asiolink/interval_timer.cc |
|
92.9% | 52 / 56 | 100.0% | 12 / 12 | 43.5% | 37 / 85 |
src/lib/asiolink/interval_timer.h |
|
100.0% | 1 / 1 | -% | 0 / 0 | 58.3% | 7 / 12 |
src/lib/asiolink/io_acceptor.h |
|
100.0% | 27 / 27 | 100.0% | 21 / 21 | 50.0% | 6 / 12 |
src/lib/asiolink/io_address.cc |
|
95.9% | 70 / 73 | 100.0% | 15 / 15 | 47.0% | 62 / 132 |
src/lib/asiolink/io_address.h |
|
100.0% | 31 / 31 | 100.0% | 14 / 14 | 50.0% | 13 / 26 |
src/lib/asiolink/io_asio_socket.h |
|
66.7% | 4 / 6 | 95.8% | 23 / 24 | -% | 0 / 0 |
src/lib/asiolink/io_endpoint.cc |
|
100.0% | 19 / 19 | 100.0% | 4 / 4 | 57.8% | 37 / 64 |
src/lib/asiolink/io_endpoint.h |
|
100.0% | 2 / 2 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/asiolink/io_error.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/asiolink/io_service.cc |
|
100.0% | 73 / 73 | 100.0% | 27 / 27 | 75.0% | 12 / 16 |
src/lib/asiolink/io_service_mgr.cc |
|
100.0% | 19 / 19 | 100.0% | 4 / 4 | 80.0% | 16 / 20 |
src/lib/asiolink/io_service_mgr.h |
|
100.0% | 7 / 7 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/asiolink/io_service_signal.cc |
|
91.5% | 43 / 47 | 100.0% | 11 / 11 | 31.1% | 23 / 74 |
src/lib/asiolink/io_service_thread_pool.cc |
|
96.5% | 136 / 141 | 100.0% | 20 / 20 | 61.6% | 90 / 146 |
src/lib/asiolink/io_service_thread_pool.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/asiolink/io_socket.cc |
|
100.0% | 9 / 9 | 100.0% | 5 / 5 | 75.0% | 6 / 8 |
src/lib/asiolink/io_socket.h |
|
100.0% | 2 / 2 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/asiolink/openssl_tls.cc |
|
96.2% | 51 / 53 | 100.0% | 10 / 10 | 49.0% | 48 / 98 |
src/lib/asiolink/openssl_tls.h |
|
33.3% | 19 / 57 | 61.4% | 27 / 44 | 7.7% | 6 / 78 |
src/lib/asiolink/process_spawn.cc |
|
89.6% | 146 / 163 | 90.5% | 19 / 21 | 46.3% | 137 / 296 |
src/lib/asiolink/process_spawn.h |
|
100.0% | 8 / 8 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/asiolink/tcp_acceptor.h |
|
100.0% | 8 / 8 | 100.0% | 5 / 5 | -% | 0 / 0 |
src/lib/asiolink/tcp_endpoint.h |
|
96.9% | 31 / 32 | 100.0% | 12 / 12 | 50.0% | 8 / 16 |
src/lib/asiolink/tcp_socket.h |
|
86.3% | 82 / 95 | 55.4% | 46 / 83 | 33.0% | 62 / 188 |
src/lib/asiolink/tls_acceptor.h |
|
100.0% | 7 / 7 | 100.0% | 5 / 5 | -% | 0 / 0 |
src/lib/asiolink/tls_socket.h |
|
84.3% | 91 / 108 | 52.5% | 42 / 80 | 29.3% | 61 / 208 |
src/lib/asiolink/udp_endpoint.h |
|
96.0% | 24 / 25 | 100.0% | 10 / 10 | 42.9% | 6 / 14 |
src/lib/asiolink/udp_socket.h |
|
82.1% | 55 / 67 | 65.9% | 29 / 44 | 23.2% | 26 / 112 |
src/lib/asiolink/unix_domain_socket.cc |
|
92.9% | 104 / 112 | 100.0% | 26 / 26 | 44.3% | 62 / 140 |
src/lib/asiolink/unix_domain_socket.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/asiolink/unix_domain_socket_acceptor.h |
|
77.8% | 7 / 9 | 66.7% | 2 / 3 | -% | 0 / 0 |
src/lib/asiolink/unix_domain_socket_endpoint.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/cc/base_stamped_element.cc |
|
100.0% | 6 / 6 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
src/lib/cc/base_stamped_element.h |
|
100.0% | 10 / 10 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/cc/cfg_to_element.h |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/cc/command_interpreter.cc |
|
90.8% | 128 / 141 | 100.0% | 14 / 14 | 46.2% | 265 / 574 |
src/lib/cc/command_interpreter.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/cc/data.cc |
|
96.4% | 903 / 937 | 97.1% | 101 / 104 | 56.0% | 1152 / 2057 |
src/lib/cc/data.h |
|
96.2% | 125 / 130 | 96.7% | 59 / 61 | 46.2% | 123 / 266 |
src/lib/cc/default_credentials.cc |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | 60.0% | 6 / 10 |
src/lib/cc/default_credentials.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/cc/dhcp_config_error.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/cc/element_value.h |
|
100.0% | 8 / 8 | 83.3% | 5 / 6 | -% | 0 / 0 |
src/lib/cc/json_feed.cc |
|
94.4% | 304 / 322 | 96.6% | 28 / 29 | 54.7% | 209 / 382 |
src/lib/cc/json_feed.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/cc/server_tag.cc |
|
83.3% | 15 / 18 | 75.0% | 3 / 4 | 52.8% | 19 / 36 |
src/lib/cc/server_tag.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/cc/simple_parser.cc |
|
95.9% | 164 / 171 | 100.0% | 13 / 13 | 55.0% | 337 / 613 |
src/lib/cc/simple_parser.h |
|
100.0% | 20 / 20 | 100.0% | 11 / 11 | 62.9% | 44 / 70 |
src/lib/cc/stamped_element.cc |
|
100.0% | 19 / 19 | 100.0% | 5 / 5 | 54.5% | 24 / 44 |
src/lib/cc/stamped_element.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/lib/cc/stamped_value.cc |
|
99.0% | 101 / 102 | 100.0% | 14 / 14 | 58.1% | 187 / 322 |
src/lib/cc/stamped_value.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/cc/user_context.cc |
|
100.0% | 8 / 8 | 100.0% | 2 / 2 | 62.5% | 5 / 8 |
src/lib/cc/user_context.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/config/base_command_mgr.cc |
|
86.5% | 77 / 89 | 90.0% | 9 / 10 | 44.8% | 111 / 248 |
src/lib/config/base_command_mgr.h |
|
100.0% | 5 / 5 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/config/client_connection.cc |
|
93.2% | 68 / 73 | 100.0% | 12 / 12 | 45.1% | 64 / 142 |
src/lib/config/client_connection.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/config/cmd_http_listener.cc |
|
82.7% | 67 / 81 | 100.0% | 10 / 10 | 40.6% | 52 / 128 |
src/lib/config/cmd_http_listener.h |
|
100.0% | 14 / 14 | 100.0% | 6 / 6 | 100.0% | 2 / 2 |
src/lib/config/cmd_response_creator.cc |
|
95.9% | 70 / 73 | 100.0% | 5 / 5 | 58.9% | 86 / 146 |
src/lib/config/cmd_response_creator.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/config/cmd_response_creator_factory.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | 33.3% | 2 / 6 |
src/lib/config/cmds_impl.h |
|
94.4% | 17 / 18 | 100.0% | 4 / 4 | 30.0% | 9 / 30 |
src/lib/config/command_mgr.cc |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | 50.0% | 4 / 8 |
src/lib/config/command_mgr.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/config/hooked_command_mgr.cc |
|
100.0% | 43 / 43 | 100.0% | 3 / 3 | 59.2% | 45 / 76 |
src/lib/config/http_command_config.cc |
|
100.0% | 117 / 117 | 100.0% | 3 / 3 | 57.8% | 297 / 514 |
src/lib/config/http_command_config.h |
|
100.0% | 45 / 45 | 100.0% | 20 / 20 | -% | 0 / 0 |
src/lib/config/http_command_mgr.cc |
|
93.3% | 139 / 149 | 94.1% | 16 / 17 | 49.3% | 144 / 292 |
src/lib/config/http_command_response_creator.cc |
|
70.9% | 56 / 79 | 100.0% | 5 / 5 | 36.0% | 54 / 150 |
src/lib/config/http_command_response_creator.h |
|
100.0% | 5 / 5 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/config/http_command_response_creator_factory.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | 33.3% | 2 / 6 |
src/lib/config/unix_command_config.cc |
|
93.9% | 62 / 66 | 83.3% | 5 / 6 | 53.4% | 125 / 234 |
src/lib/config/unix_command_config.h |
|
100.0% | 10 / 10 | 100.0% | 6 / 6 | -% | 0 / 0 |
src/lib/config/unix_command_mgr.cc |
|
85.5% | 253 / 296 | 100.0% | 33 / 33 | 40.3% | 282 / 700 |
src/lib/config/unix_command_mgr.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/config_backend/base_config_backend.h |
|
20.0% | 1 / 5 | 33.3% | 1 / 3 | -% | 0 / 0 |
src/lib/config_backend/base_config_backend_mgr.h |
|
93.9% | 46 / 49 | 100.0% | 27 / 27 | 43.8% | 57 / 130 |
src/lib/config_backend/base_config_backend_pool.h |
|
92.9% | 117 / 126 | 94.8% | 110 / 116 | 50.4% | 186 / 369 |
src/lib/cryptolink/crypto_hash.cc |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 57.1% | 8 / 14 |
src/lib/cryptolink/crypto_hmac.cc |
|
90.0% | 18 / 20 | 100.0% | 3 / 3 | 50.0% | 13 / 26 |
src/lib/cryptolink/crypto_rng.cc |
|
100.0% | 12 / 12 | 100.0% | 4 / 4 | 50.0% | 4 / 8 |
src/lib/cryptolink/cryptolink.cc |
|
100.0% | 9 / 9 | 100.0% | 4 / 4 | 50.0% | 8 / 16 |
src/lib/cryptolink/cryptolink.h |
|
84.6% | 11 / 13 | 83.3% | 5 / 6 | 50.0% | 1 / 2 |
src/lib/cryptolink/openssl_common.h |
|
100.0% | 23 / 23 | 100.0% | 9 / 9 | 87.5% | 7 / 8 |
src/lib/cryptolink/openssl_hash.cc |
|
95.2% | 80 / 84 | 100.0% | 17 / 17 | 42.6% | 29 / 68 |
src/lib/cryptolink/openssl_hmac.cc |
|
84.0% | 89 / 106 | 100.0% | 18 / 18 | 29.1% | 60 / 206 |
src/lib/cryptolink/openssl_link.cc |
|
66.7% | 18 / 27 | 100.0% | 6 / 6 | 16.7% | 13 / 78 |
src/lib/d2srv/d2_cfg_mgr.cc |
|
88.0% | 139 / 158 | 90.5% | 19 / 21 | 43.8% | 198 / 452 |
src/lib/d2srv/d2_cfg_mgr.h |
|
93.9% | 31 / 33 | 92.9% | 13 / 14 | 0.0% | 0 / 6 |
src/lib/d2srv/d2_config.cc |
|
89.6% | 301 / 336 | 85.7% | 30 / 35 | 47.5% | 475 / 999 |
src/lib/d2srv/d2_config.h |
|
100.0% | 46 / 46 | 100.0% | 23 / 23 | -% | 0 / 0 |
src/lib/d2srv/d2_simple_parser.cc |
|
91.4% | 127 / 139 | 100.0% | 6 / 6 | 37.8% | 165 / 436 |
src/lib/d2srv/d2_stats.cc |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 75.0% | 6 / 8 |
src/lib/d2srv/d2_tsig_key.cc |
|
100.0% | 37 / 37 | 100.0% | 7 / 7 | 53.4% | 31 / 58 |
src/lib/d2srv/d2_update_message.cc |
|
95.2% | 80 / 84 | 100.0% | 16 / 16 | 49.2% | 89 / 181 |
src/lib/d2srv/d2_update_message.h |
|
100.0% | 8 / 8 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/d2srv/d2_zone.cc |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | 50.0% | 7 / 14 |
src/lib/d2srv/d2_zone.h |
|
100.0% | 6 / 6 | 100.0% | 4 / 4 | 100.0% | 4 / 4 |
src/lib/d2srv/dns_client.cc |
|
91.5% | 86 / 94 | 100.0% | 12 / 12 | 49.5% | 94 / 190 |
src/lib/d2srv/dns_client.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/d2srv/nc_trans.cc |
|
91.9% | 250 / 272 | 100.0% | 46 / 46 | 43.9% | 210 / 478 |
src/lib/d2srv/nc_trans.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/database/audit_entry.cc |
|
100.0% | 30 / 30 | 100.0% | 5 / 5 | 60.0% | 18 / 30 |
src/lib/database/audit_entry.h |
|
100.0% | 12 / 12 | 100.0% | 6 / 6 | -% | 0 / 0 |
src/lib/database/backend_selector.cc |
|
95.5% | 84 / 88 | 100.0% | 11 / 11 | 52.1% | 113 / 217 |
src/lib/database/backend_selector.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/database/database_connection.cc |
|
95.2% | 138 / 145 | 100.0% | 10 / 10 | 61.2% | 191 / 312 |
src/lib/database/database_connection.h |
|
98.0% | 49 / 50 | 100.0% | 22 / 22 | 16.7% | 2 / 12 |
src/lib/database/db_exceptions.h |
|
88.9% | 16 / 18 | 88.9% | 8 / 9 | -% | 0 / 0 |
src/lib/database/db_log.cc |
|
90.9% | 30 / 33 | 100.0% | 12 / 12 | 8.3% | 2 / 24 |
src/lib/database/db_log.h |
|
100.0% | 25 / 25 | 100.0% | 26 / 26 | 50.0% | 6 / 12 |
src/lib/database/dbaccess_parser.cc |
|
97.1% | 135 / 139 | 100.0% | 3 / 3 | 56.8% | 302 / 532 |
src/lib/database/dbaccess_parser.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/database/server.cc |
|
100.0% | 12 / 12 | 100.0% | 3 / 3 | 52.9% | 18 / 34 |
src/lib/database/server.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/database/server_collection.cc |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 60.0% | 6 / 10 |
src/lib/database/server_selector.cc |
|
95.0% | 19 / 20 | 100.0% | 4 / 4 | 42.1% | 16 / 38 |
src/lib/database/server_selector.h |
|
100.0% | 26 / 26 | 100.0% | 11 / 11 | 50.0% | 5 / 10 |
src/lib/dhcp/classify.cc |
|
100.0% | 70 / 70 | 100.0% | 12 / 12 | 63.2% | 91 / 144 |
src/lib/dhcp/classify.h |
|
100.0% | 32 / 32 | 100.0% | 15 / 15 | 50.0% | 2 / 4 |
src/lib/dhcp/duid.cc |
|
96.3% | 26 / 27 | 100.0% | 11 / 11 | 65.4% | 17 / 26 |
src/lib/dhcp/duid.h |
|
100.0% | 34 / 34 | 100.0% | 12 / 12 | 57.4% | 54 / 94 |
src/lib/dhcp/duid_factory.cc |
|
93.7% | 148 / 158 | 100.0% | 9 / 9 | 53.6% | 162 / 302 |
src/lib/dhcp/hwaddr.cc |
|
100.0% | 36 / 36 | 100.0% | 7 / 7 | 64.8% | 35 / 54 |
src/lib/dhcp/iface_mgr.cc |
|
85.3% | 763 / 894 | 94.7% | 71 / 75 | 45.3% | 1024 / 2259 |
src/lib/dhcp/iface_mgr.h |
|
97.5% | 78 / 80 | 97.5% | 39 / 40 | 83.3% | 5 / 6 |
src/lib/dhcp/iface_mgr_linux.cc |
|
84.0% | 168 / 200 | 100.0% | 15 / 15 | 30.8% | 122 / 396 |
src/lib/dhcp/libdhcp++.cc |
|
95.1% | 755 / 794 | 100.0% | 47 / 47 | 25.3% | 888 / 3513 |
src/lib/dhcp/libdhcp++.h |
|
100.0% | 6 / 6 | 100.0% | 2 / 2 | 100.0% | 2 / 2 |
src/lib/dhcp/opaque_data_tuple.cc |
|
98.3% | 58 / 59 | 100.0% | 14 / 14 | 59.8% | 55 / 92 |
src/lib/dhcp/opaque_data_tuple.h |
|
100.0% | 29 / 29 | 100.0% | 11 / 11 | 62.5% | 5 / 8 |
src/lib/dhcp/option.cc |
|
94.7% | 197 / 208 | 97.3% | 36 / 37 | 52.7% | 164 / 311 |
src/lib/dhcp/option.h |
|
100.0% | 31 / 31 | 76.9% | 30 / 39 | 50.0% | 8 / 16 |
src/lib/dhcp/option4_addrlst.cc |
|
98.3% | 57 / 58 | 100.0% | 11 / 11 | 53.4% | 62 / 116 |
src/lib/dhcp/option4_addrlst.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp/option4_client_fqdn.cc |
|
95.6% | 195 / 204 | 96.7% | 29 / 30 | 58.9% | 224 / 380 |
src/lib/dhcp/option4_client_fqdn.h |
|
100.0% | 15 / 15 | 100.0% | 6 / 6 | 75.0% | 6 / 8 |
src/lib/dhcp/option4_dnr.cc |
|
97.6% | 370 / 379 | 96.6% | 28 / 29 | 54.3% | 619 / 1140 |
src/lib/dhcp/option4_dnr.h |
|
100.0% | 41 / 41 | 100.0% | 19 / 19 | -% | 0 / 0 |
src/lib/dhcp/option6_addrlst.cc |
|
95.7% | 44 / 46 | 100.0% | 10 / 10 | 43.8% | 35 / 80 |
src/lib/dhcp/option6_addrlst.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp/option6_auth.cc |
|
94.7% | 54 / 57 | 85.7% | 6 / 7 | 47.6% | 39 / 82 |
src/lib/dhcp/option6_auth.h |
|
100.0% | 10 / 10 | 100.0% | 10 / 10 | -% | 0 / 0 |
src/lib/dhcp/option6_client_fqdn.cc |
|
95.8% | 160 / 167 | 96.2% | 25 / 26 | 57.7% | 202 / 350 |
src/lib/dhcp/option6_client_fqdn.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcp/option6_dnr.cc |
|
92.3% | 60 / 65 | 87.5% | 7 / 8 | 47.3% | 88 / 186 |
src/lib/dhcp/option6_ia.cc |
|
94.5% | 52 / 55 | 100.0% | 7 / 7 | 44.1% | 41 / 93 |
src/lib/dhcp/option6_ia.h |
|
100.0% | 6 / 6 | 100.0% | 6 / 6 | -% | 0 / 0 |
src/lib/dhcp/option6_iaaddr.cc |
|
98.0% | 50 / 51 | 100.0% | 7 / 7 | 48.9% | 46 / 94 |
src/lib/dhcp/option6_iaaddr.h |
|
100.0% | 6 / 6 | 100.0% | 6 / 6 | -% | 0 / 0 |
src/lib/dhcp/option6_iaprefix.cc |
|
98.4% | 62 / 63 | 100.0% | 8 / 8 | 50.9% | 58 / 114 |
src/lib/dhcp/option6_iaprefix.h |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcp/option6_pdexclude.cc |
|
96.8% | 90 / 93 | 88.9% | 8 / 9 | 55.0% | 110 / 200 |
src/lib/dhcp/option6_pdexclude.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcp/option6_status_code.cc |
|
82.5% | 85 / 103 | 76.5% | 13 / 17 | 34.8% | 57 / 164 |
src/lib/dhcp/option6_status_code.h |
|
100.0% | 12 / 12 | 100.0% | 5 / 5 | -% | 0 / 0 |
src/lib/dhcp/option_classless_static_route.cc |
|
94.9% | 131 / 138 | 90.9% | 10 / 11 | 53.3% | 193 / 362 |
src/lib/dhcp/option_custom.cc |
|
92.9% | 326 / 351 | 97.4% | 38 / 39 | 50.8% | 323 / 636 |
src/lib/dhcp/option_custom.h |
|
92.7% | 38 / 41 | 89.5% | 17 / 19 | 18.6% | 19 / 102 |
src/lib/dhcp/option_data_types.cc |
|
93.5% | 259 / 277 | 100.0% | 26 / 26 | 42.2% | 318 / 754 |
src/lib/dhcp/option_data_types.h |
|
100.0% | 54 / 54 | 100.0% | 24 / 24 | 56.2% | 18 / 32 |
src/lib/dhcp/option_definition.cc |
|
91.9% | 406 / 442 | 100.0% | 35 / 35 | 49.1% | 546 / 1113 |
src/lib/dhcp/option_definition.h |
|
100.0% | 43 / 43 | 89.7% | 26 / 29 | 63.6% | 14 / 22 |
src/lib/dhcp/option_int.h |
|
95.2% | 59 / 62 | 73.5% | 50 / 68 | 47.9% | 45 / 94 |
src/lib/dhcp/option_int_array.h |
|
94.6% | 70 / 74 | 75.4% | 52 / 69 | 50.9% | 58 / 114 |
src/lib/dhcp/option_opaque_data_tuples.cc |
|
96.8% | 61 / 63 | 100.0% | 11 / 11 | 47.9% | 68 / 142 |
src/lib/dhcp/option_opaque_data_tuples.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp/option_space.cc |
|
96.2% | 25 / 26 | 100.0% | 5 / 5 | 49.1% | 53 / 108 |
src/lib/dhcp/option_space.h |
|
100.0% | 11 / 11 | 100.0% | 6 / 6 | -% | 0 / 0 |
src/lib/dhcp/option_space_container.h |
|
98.1% | 52 / 53 | 100.0% | 17 / 17 | 57.7% | 15 / 26 |
src/lib/dhcp/option_string.cc |
|
100.0% | 45 / 45 | 100.0% | 10 / 10 | 56.8% | 42 / 74 |
src/lib/dhcp/option_vendor.cc |
|
100.0% | 49 / 49 | 100.0% | 7 / 7 | 65.0% | 52 / 80 |
src/lib/dhcp/option_vendor.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcp/option_vendor_class.cc |
|
96.5% | 82 / 85 | 100.0% | 11 / 11 | 51.8% | 118 / 228 |
src/lib/dhcp/option_vendor_class.h |
|
100.0% | 10 / 10 | 100.0% | 4 / 4 | 100.0% | 4 / 4 |
src/lib/dhcp/packet_queue.h |
|
56.2% | 9 / 16 | 72.7% | 8 / 11 | 25.0% | 4 / 16 |
src/lib/dhcp/packet_queue_mgr.h |
|
84.2% | 32 / 38 | 100.0% | 13 / 13 | 30.5% | 25 / 82 |
src/lib/dhcp/packet_queue_mgr4.cc |
|
75.0% | 6 / 8 | 100.0% | 2 / 2 | 19.2% | 5 / 26 |
src/lib/dhcp/packet_queue_mgr4.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp/packet_queue_mgr6.cc |
|
75.0% | 6 / 8 | 100.0% | 2 / 2 | 19.2% | 5 / 26 |
src/lib/dhcp/packet_queue_mgr6.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp/packet_queue_ring.h |
|
92.6% | 63 / 68 | 94.1% | 32 / 34 | 43.4% | 33 / 76 |
src/lib/dhcp/pkt.cc |
|
98.1% | 202 / 206 | 96.2% | 25 / 26 | 62.1% | 195 / 314 |
src/lib/dhcp/pkt.h |
|
98.1% | 101 / 103 | 97.7% | 42 / 43 | 51.5% | 17 / 33 |
src/lib/dhcp/pkt4.cc |
|
95.5% | 277 / 290 | 100.0% | 26 / 26 | 51.3% | 351 / 684 |
src/lib/dhcp/pkt4.h |
|
100.0% | 36 / 36 | 100.0% | 27 / 27 | 50.0% | 2 / 4 |
src/lib/dhcp/pkt4o6.cc |
|
100.0% | 21 / 21 | 100.0% | 4 / 4 | 45.0% | 9 / 20 |
src/lib/dhcp/pkt4o6.h |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcp/pkt6.cc |
|
92.9% | 442 / 476 | 95.2% | 40 / 42 | 50.2% | 445 / 886 |
src/lib/dhcp/pkt6.h |
|
100.0% | 4 / 4 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/dhcp/pkt_filter.cc |
|
71.4% | 15 / 21 | 100.0% | 1 / 1 | 19.8% | 19 / 96 |
src/lib/dhcp/pkt_filter.h |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcp/pkt_filter6.cc |
|
77.8% | 7 / 9 | 100.0% | 1 / 1 | 50.0% | 2 / 4 |
src/lib/dhcp/pkt_filter6.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp/pkt_filter_inet.cc |
|
82.7% | 91 / 110 | 100.0% | 4 / 4 | 23.1% | 49 / 212 |
src/lib/dhcp/pkt_filter_inet.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp/pkt_filter_inet6.cc |
|
82.7% | 115 / 139 | 100.0% | 4 / 4 | 28.4% | 105 / 370 |
src/lib/dhcp/pkt_filter_lpf.cc |
|
79.8% | 83 / 104 | 100.0% | 4 / 4 | 22.5% | 53 / 236 |
src/lib/dhcp/pkt_filter_lpf.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp/protocol_util.cc |
|
94.1% | 80 / 85 | 100.0% | 5 / 5 | 47.1% | 81 / 172 |
src/lib/dhcp/protocol_util.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp/socket_info.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcp_ddns/ncr_io.cc |
|
77.0% | 177 / 230 | 93.1% | 27 / 29 | 37.6% | 162 / 431 |
src/lib/dhcp_ddns/ncr_io.h |
|
87.5% | 28 / 32 | 88.2% | 15 / 17 | -% | 0 / 0 |
src/lib/dhcp_ddns/ncr_msg.cc |
|
90.9% | 321 / 353 | 97.9% | 47 / 48 | 46.0% | 360 / 782 |
src/lib/dhcp_ddns/ncr_msg.h |
|
100.0% | 40 / 40 | 100.0% | 20 / 20 | -% | 0 / 0 |
src/lib/dhcp_ddns/ncr_udp.cc |
|
84.1% | 153 / 182 | 100.0% | 18 / 18 | 34.5% | 127 / 368 |
src/lib/dhcp_ddns/ncr_udp.h |
|
100.0% | 29 / 29 | 100.0% | 12 / 12 | -% | 0 / 0 |
src/lib/dhcpsrv/alloc_engine.cc |
|
92.2% | 2257 / 2449 | 98.9% | 87 / 88 | 56.4% | 3537 / 6272 |
src/lib/dhcpsrv/alloc_engine.h |
|
100.0% | 44 / 44 | 100.0% | 16 / 16 | 64.3% | 18 / 28 |
src/lib/dhcpsrv/allocation_state.cc |
|
100.0% | 11 / 11 | 100.0% | 3 / 3 | 50.0% | 4 / 8 |
src/lib/dhcpsrv/allocation_state.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/allocator.cc |
|
86.0% | 37 / 43 | 66.7% | 4 / 6 | 76.1% | 35 / 46 |
src/lib/dhcpsrv/allocator.h |
|
83.3% | 10 / 12 | 75.0% | 3 / 4 | 50.0% | 4 / 8 |
src/lib/dhcpsrv/base_host_data_source.h |
|
67.6% | 23 / 34 | 54.5% | 6 / 11 | 28.8% | 15 / 52 |
src/lib/dhcpsrv/cache_host_data_source.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/callout_handle_store.h |
|
75.0% | 3 / 4 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
src/lib/dhcpsrv/cb_ctl_dhcp.h |
|
97.0% | 32 / 33 | 100.0% | 7 / 7 | 60.4% | 29 / 48 |
src/lib/dhcpsrv/cb_ctl_dhcp4.cc |
|
97.5% | 159 / 163 | 75.0% | 3 / 4 | 61.3% | 370 / 604 |
src/lib/dhcpsrv/cb_ctl_dhcp6.cc |
|
98.3% | 177 / 180 | 100.0% | 4 / 4 | 61.3% | 400 / 652 |
src/lib/dhcpsrv/cfg_4o6.cc |
|
100.0% | 20 / 20 | 100.0% | 1 / 1 | 54.3% | 38 / 70 |
src/lib/dhcpsrv/cfg_4o6.h |
|
100.0% | 26 / 26 | 100.0% | 9 / 9 | 50.0% | 8 / 16 |
src/lib/dhcpsrv/cfg_consistency.cc |
|
58.8% | 20 / 34 | 100.0% | 3 / 3 | 34.7% | 26 / 75 |
src/lib/dhcpsrv/cfg_consistency.h |
|
100.0% | 14 / 14 | 100.0% | 5 / 5 | -% | 0 / 0 |
src/lib/dhcpsrv/cfg_db_access.cc |
|
68.6% | 35 / 51 | 100.0% | 6 / 6 | 35.6% | 37 / 104 |
src/lib/dhcpsrv/cfg_db_access.h |
|
100.0% | 33 / 33 | 100.0% | 11 / 11 | 75.0% | 9 / 12 |
src/lib/dhcpsrv/cfg_duid.cc |
|
93.1% | 54 / 58 | 100.0% | 4 / 4 | 45.7% | 63 / 138 |
src/lib/dhcpsrv/cfg_duid.h |
|
100.0% | 29 / 29 | 100.0% | 12 / 12 | -% | 0 / 0 |
src/lib/dhcpsrv/cfg_expiration.cc |
|
100.0% | 61 / 61 | 100.0% | 9 / 9 | 57.3% | 63 / 110 |
src/lib/dhcpsrv/cfg_expiration.h |
|
100.0% | 32 / 32 | 100.0% | 9 / 9 | 66.7% | 16 / 24 |
src/lib/dhcpsrv/cfg_globals.cc |
|
88.5% | 54 / 61 | 100.0% | 9 / 9 | 28.2% | 44 / 156 |
src/lib/dhcpsrv/cfg_host_operations.cc |
|
100.0% | 32 / 32 | 100.0% | 6 / 6 | 50.0% | 33 / 66 |
src/lib/dhcpsrv/cfg_host_operations.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/cfg_hosts.cc |
|
94.5% | 686 / 726 | 89.9% | 71 / 79 | 50.8% | 997 / 1961 |
src/lib/dhcpsrv/cfg_hosts.h |
|
33.3% | 1 / 3 | 50.0% | 1 / 2 | 0.0% | 0 / 2 |
src/lib/dhcpsrv/cfg_hosts_util.cc |
|
83.7% | 41 / 49 | 100.0% | 4 / 4 | 28.2% | 44 / 156 |
src/lib/dhcpsrv/cfg_iface.cc |
|
95.8% | 253 / 264 | 100.0% | 23 / 23 | 57.6% | 442 / 768 |
src/lib/dhcpsrv/cfg_iface.h |
|
100.0% | 38 / 38 | 100.0% | 17 / 17 | -% | 0 / 0 |
src/lib/dhcpsrv/cfg_mac_source.cc |
|
100.0% | 28 / 28 | 100.0% | 4 / 4 | 63.3% | 38 / 60 |
src/lib/dhcpsrv/cfg_mac_source.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcpsrv/cfg_multi_threading.cc |
|
100.0% | 19 / 19 | 100.0% | 2 / 2 | 60.5% | 23 / 38 |
src/lib/dhcpsrv/cfg_option.cc |
|
96.4% | 317 / 329 | 100.0% | 34 / 34 | 54.9% | 471 / 858 |
src/lib/dhcpsrv/cfg_option.h |
|
100.0% | 99 / 99 | 100.0% | 24 / 24 | 65.9% | 118 / 179 |
src/lib/dhcpsrv/cfg_option_def.cc |
|
99.1% | 113 / 114 | 100.0% | 10 / 10 | 58.0% | 211 / 364 |
src/lib/dhcpsrv/cfg_option_def.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/dhcpsrv/cfg_rsoo.cc |
|
100.0% | 20 / 20 | 100.0% | 5 / 5 | 61.1% | 11 / 18 |
src/lib/dhcpsrv/cfg_shared_networks.cc |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | 50.0% | 2 / 4 |
src/lib/dhcpsrv/cfg_shared_networks.h |
|
100.0% | 53 / 53 | 100.0% | 14 / 14 | 57.3% | 86 / 150 |
src/lib/dhcpsrv/cfg_subnets4.cc |
|
98.6% | 291 / 295 | 100.0% | 19 / 19 | 58.2% | 483 / 830 |
src/lib/dhcpsrv/cfg_subnets4.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
src/lib/dhcpsrv/cfg_subnets6.cc |
|
98.1% | 265 / 270 | 100.0% | 18 / 18 | 55.6% | 505 / 908 |
src/lib/dhcpsrv/cfg_subnets6.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
src/lib/dhcpsrv/cfgmgr.cc |
|
100.0% | 79 / 79 | 100.0% | 17 / 17 | 51.9% | 80 / 154 |
src/lib/dhcpsrv/cfgmgr.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | 100.0% | 2 / 2 |
src/lib/dhcpsrv/client_class_def.cc |
|
95.2% | 316 / 332 | 95.5% | 42 / 44 | 55.3% | 378 / 684 |
src/lib/dhcpsrv/client_class_def.h |
|
100.0% | 40 / 40 | 100.0% | 17 / 17 | -% | 0 / 0 |
src/lib/dhcpsrv/config_backend_dhcp4.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/config_backend_dhcp4_mgr.cc |
|
100.0% | 14 / 14 | 100.0% | 4 / 4 | 60.0% | 6 / 10 |
src/lib/dhcpsrv/config_backend_dhcp4_mgr.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/config_backend_dhcp6.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/config_backend_dhcp6_mgr.cc |
|
100.0% | 14 / 14 | 100.0% | 4 / 4 | 60.0% | 6 / 10 |
src/lib/dhcpsrv/config_backend_dhcp6_mgr.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/config_backend_pool_dhcp4.cc |
|
90.8% | 168 / 185 | 86.3% | 44 / 51 | 74.2% | 98 / 132 |
src/lib/dhcpsrv/config_backend_pool_dhcp6.cc |
|
91.1% | 174 / 191 | 86.8% | 46 / 53 | 74.6% | 103 / 138 |
src/lib/dhcpsrv/csv_lease_file4.cc |
|
97.1% | 132 / 136 | 100.0% | 17 / 17 | 53.0% | 228 / 430 |
src/lib/dhcpsrv/csv_lease_file6.cc |
|
97.7% | 167 / 171 | 100.0% | 23 / 23 | 53.2% | 301 / 566 |
src/lib/dhcpsrv/d2_client_cfg.cc |
|
92.1% | 93 / 101 | 100.0% | 12 / 12 | 42.6% | 124 / 291 |
src/lib/dhcpsrv/d2_client_cfg.h |
|
100.0% | 18 / 18 | 100.0% | 9 / 9 | -% | 0 / 0 |
src/lib/dhcpsrv/d2_client_mgr.cc |
|
95.0% | 189 / 199 | 100.0% | 23 / 23 | 53.2% | 201 / 378 |
src/lib/dhcpsrv/d2_client_mgr.h |
|
100.0% | 41 / 41 | 100.0% | 6 / 6 | 62.2% | 46 / 74 |
src/lib/dhcpsrv/ddns_params.cc |
|
92.7% | 51 / 55 | 100.0% | 7 / 7 | 68.1% | 49 / 72 |
src/lib/dhcpsrv/ddns_params.h |
|
87.5% | 7 / 8 | 100.0% | 3 / 3 | 50.0% | 1 / 2 |
src/lib/dhcpsrv/dhcp4o6_ipc.cc |
|
93.7% | 118 / 126 | 100.0% | 6 / 6 | 47.5% | 154 / 324 |
src/lib/dhcpsrv/dhcp4o6_ipc.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/dhcpsrv_exceptions.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/flq_allocation_state.cc |
|
100.0% | 47 / 47 | 100.0% | 8 / 8 | 71.4% | 40 / 56 |
src/lib/dhcpsrv/flq_allocator.cc |
|
92.2% | 238 / 258 | 100.0% | 18 / 18 | 57.2% | 305 / 533 |
src/lib/dhcpsrv/flq_allocator.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | 50.0% | 1 / 2 |
src/lib/dhcpsrv/host.cc |
|
96.9% | 409 / 422 | 97.9% | 46 / 47 | 55.2% | 642 / 1162 |
src/lib/dhcpsrv/host.h |
|
100.0% | 62 / 62 | 100.0% | 28 / 28 | 50.0% | 1 / 2 |
src/lib/dhcpsrv/host_container.h |
|
100.0% | 7 / 7 | 100.0% | 3 / 3 | 50.0% | 1 / 2 |
src/lib/dhcpsrv/host_data_source_factory.cc |
|
95.2% | 80 / 84 | 100.0% | 9 / 9 | 50.9% | 110 / 216 |
src/lib/dhcpsrv/host_data_source_factory.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/host_mgr.cc |
|
98.7% | 462 / 468 | 100.0% | 62 / 62 | 67.6% | 535 / 792 |
src/lib/dhcpsrv/host_mgr.h |
|
87.5% | 14 / 16 | 85.7% | 6 / 7 | 0.0% | 0 / 2 |
src/lib/dhcpsrv/ip_range.cc |
|
90.3% | 28 / 31 | 100.0% | 3 / 3 | 40.3% | 62 / 154 |
src/lib/dhcpsrv/ip_range_permutation.cc |
|
100.0% | 46 / 46 | 100.0% | 4 / 4 | 56.7% | 51 / 90 |
src/lib/dhcpsrv/ip_range_permutation.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/iterative_allocation_state.cc |
|
100.0% | 21 / 21 | 100.0% | 6 / 6 | 50.0% | 6 / 12 |
src/lib/dhcpsrv/iterative_allocation_state.h |
|
100.0% | 11 / 11 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/dhcpsrv/iterative_allocator.cc |
|
90.4% | 151 / 167 | 100.0% | 7 / 7 | 44.7% | 152 / 340 |
src/lib/dhcpsrv/iterative_allocator.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | 50.0% | 1 / 2 |
src/lib/dhcpsrv/key_from_key.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcpsrv/lease.cc |
|
96.3% | 418 / 434 | 100.0% | 37 / 37 | 56.1% | 867 / 1545 |
src/lib/dhcpsrv/lease.h |
|
100.0% | 15 / 15 | 100.0% | 6 / 6 | 50.0% | 5 / 10 |
src/lib/dhcpsrv/lease_file_loader.h |
|
94.2% | 49 / 52 | 100.0% | 4 / 4 | 59.7% | 80 / 134 |
src/lib/dhcpsrv/lease_file_stats.h |
|
100.0% | 25 / 25 | 100.0% | 9 / 9 | -% | 0 / 0 |
src/lib/dhcpsrv/lease_mgr.cc |
|
91.8% | 709 / 772 | 50.0% | 13 / 26 | 57.3% | 1232 / 2150 |
src/lib/dhcpsrv/lease_mgr.h |
|
92.2% | 47 / 51 | 92.3% | 12 / 13 | 68.4% | 26 / 38 |
src/lib/dhcpsrv/lease_mgr_factory.cc |
|
96.6% | 84 / 87 | 100.0% | 12 / 12 | 51.8% | 118 / 228 |
src/lib/dhcpsrv/lease_mgr_factory.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcpsrv/legal_log_db_log.cc |
|
100.0% | 8 / 8 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/lib/dhcpsrv/legal_log_mgr.cc |
|
86.9% | 179 / 206 | 100.0% | 19 / 19 | 48.9% | 245 / 501 |
src/lib/dhcpsrv/legal_log_mgr.h |
|
90.5% | 19 / 21 | 88.9% | 8 / 9 | 50.0% | 2 / 4 |
src/lib/dhcpsrv/legal_log_mgr_factory.cc |
|
86.6% | 110 / 127 | 93.3% | 14 / 15 | 50.3% | 152 / 302 |
src/lib/dhcpsrv/legal_log_mgr_factory.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcpsrv/memfile_lease_limits.cc |
|
93.2% | 69 / 74 | 100.0% | 8 / 8 | 51.9% | 83 / 160 |
src/lib/dhcpsrv/memfile_lease_limits.h |
|
100.0% | 15 / 15 | 100.0% | 6 / 6 | 55.0% | 22 / 40 |
src/lib/dhcpsrv/memfile_lease_mgr.cc |
|
93.3% | 1620 / 1737 | 95.4% | 146 / 153 | 54.5% | 2199 / 4032 |
src/lib/dhcpsrv/memfile_lease_mgr.h |
|
86.7% | 13 / 15 | 100.0% | 4 / 4 | 50.0% | 17 / 34 |
src/lib/dhcpsrv/memfile_lease_storage.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/ncr_generator.cc |
|
100.0% | 84 / 84 | 100.0% | 6 / 6 | 60.5% | 115 / 190 |
src/lib/dhcpsrv/network.cc |
|
99.5% | 190 / 191 | 100.0% | 19 / 19 | 58.1% | 344 / 592 |
src/lib/dhcpsrv/network.h |
|
98.7% | 366 / 371 | 99.1% | 114 / 115 | 61.8% | 822 / 1331 |
src/lib/dhcpsrv/network_state.cc |
|
94.3% | 133 / 141 | 84.0% | 21 / 25 | 50.4% | 123 / 244 |
src/lib/dhcpsrv/packet_fuzzer.cc |
|
76.1% | 54 / 71 | 80.0% | 4 / 5 | 26.0% | 51 / 196 |
src/lib/dhcpsrv/packet_fuzzer.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/parsers/base_network_parser.cc |
|
97.0% | 128 / 132 | 100.0% | 10 / 10 | 55.3% | 292 / 528 |
src/lib/dhcpsrv/parsers/base_network_parser.h |
|
100.0% | 54 / 54 | 100.0% | 2 / 2 | 58.5% | 137 / 234 |
src/lib/dhcpsrv/parsers/client_class_def_parser.cc |
|
96.8% | 151 / 156 | 100.0% | 6 / 6 | 54.5% | 399 / 732 |
src/lib/dhcpsrv/parsers/client_class_def_parser.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/parsers/dhcp_parsers.cc |
|
94.7% | 752 / 794 | 96.4% | 53 / 55 | 51.0% | 1410 / 2763 |
src/lib/dhcpsrv/parsers/dhcp_parsers.h |
|
100.0% | 30 / 30 | 100.0% | 22 / 22 | 57.7% | 15 / 26 |
src/lib/dhcpsrv/parsers/dhcp_queue_control_parser.cc |
|
93.8% | 15 / 16 | 100.0% | 1 / 1 | 53.4% | 31 / 58 |
src/lib/dhcpsrv/parsers/dhcp_queue_control_parser.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/parsers/duid_config_parser.cc |
|
97.6% | 40 / 41 | 100.0% | 1 / 1 | 58.7% | 64 / 109 |
src/lib/dhcpsrv/parsers/expiration_config_parser.cc |
|
100.0% | 26 / 26 | 100.0% | 1 / 1 | 67.1% | 53 / 79 |
src/lib/dhcpsrv/parsers/expiration_config_parser.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/parsers/host_reservation_parser.cc |
|
98.2% | 221 / 225 | 100.0% | 18 / 18 | 58.3% | 392 / 672 |
src/lib/dhcpsrv/parsers/host_reservation_parser.h |
|
100.0% | 2 / 2 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcpsrv/parsers/host_reservations_list_parser.h |
|
100.0% | 7 / 7 | 100.0% | 2 / 2 | 75.0% | 6 / 8 |
src/lib/dhcpsrv/parsers/ifaces_config_parser.cc |
|
94.7% | 54 / 57 | 100.0% | 3 / 3 | 52.3% | 69 / 132 |
src/lib/dhcpsrv/parsers/multi_threading_config_parser.cc |
|
71.4% | 15 / 21 | 100.0% | 1 / 1 | 16.9% | 21 / 124 |
src/lib/dhcpsrv/parsers/option_data_parser.cc |
|
99.0% | 196 / 198 | 100.0% | 14 / 14 | 62.1% | 406 / 654 |
src/lib/dhcpsrv/parsers/option_data_parser.h |
|
100.0% | 2 / 2 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcpsrv/parsers/sanity_checks_parser.cc |
|
95.0% | 38 / 40 | 100.0% | 1 / 1 | 60.0% | 54 / 90 |
src/lib/dhcpsrv/parsers/shared_network_parser.cc |
|
94.4% | 186 / 197 | 100.0% | 10 / 10 | 51.8% | 324 / 626 |
src/lib/dhcpsrv/parsers/shared_network_parser.h |
|
100.0% | 2 / 2 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dhcpsrv/parsers/shared_networks_list_parser.h |
|
100.0% | 14 / 14 | 100.0% | 4 / 4 | 63.0% | 17 / 27 |
src/lib/dhcpsrv/parsers/simple_parser4.cc |
|
100.0% | 62 / 62 | 100.0% | 2 / 2 | 61.6% | 85 / 138 |
src/lib/dhcpsrv/parsers/simple_parser6.cc |
|
100.0% | 62 / 62 | 100.0% | 2 / 2 | 61.6% | 85 / 138 |
src/lib/dhcpsrv/pool.cc |
|
95.7% | 221 / 231 | 95.5% | 21 / 22 | 53.6% | 420 / 783 |
src/lib/dhcpsrv/pool.h |
|
100.0% | 107 / 107 | 100.0% | 46 / 46 | -% | 0 / 0 |
src/lib/dhcpsrv/random_allocation_state.cc |
|
100.0% | 15 / 15 | 100.0% | 3 / 3 | 45.8% | 11 / 24 |
src/lib/dhcpsrv/random_allocation_state.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/random_allocator.cc |
|
97.0% | 65 / 67 | 100.0% | 5 / 5 | 55.9% | 66 / 118 |
src/lib/dhcpsrv/random_allocator.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | 50.0% | 1 / 2 |
src/lib/dhcpsrv/resource_handler.cc |
|
98.0% | 49 / 50 | 100.0% | 8 / 8 | 53.3% | 48 / 90 |
src/lib/dhcpsrv/resource_handler.h |
|
100.0% | 13 / 13 | 100.0% | 6 / 6 | -% | 0 / 0 |
src/lib/dhcpsrv/sanity_checker.cc |
|
93.8% | 91 / 97 | 100.0% | 7 / 7 | 56.0% | 108 / 193 |
src/lib/dhcpsrv/shared_network.cc |
|
96.0% | 169 / 176 | 94.3% | 33 / 35 | 57.6% | 197 / 342 |
src/lib/dhcpsrv/shared_network.h |
|
100.0% | 36 / 36 | 100.0% | 12 / 12 | 50.0% | 19 / 38 |
src/lib/dhcpsrv/srv_config.cc |
|
93.1% | 577 / 620 | 100.0% | 32 / 32 | 52.3% | 1004 / 1919 |
src/lib/dhcpsrv/srv_config.h |
|
100.0% | 146 / 146 | 100.0% | 59 / 59 | 33.3% | 8 / 24 |
src/lib/dhcpsrv/subnet.cc |
|
94.7% | 409 / 432 | 100.0% | 45 / 45 | 58.2% | 526 / 904 |
src/lib/dhcpsrv/subnet.h |
|
100.0% | 38 / 38 | 100.0% | 17 / 17 | 53.6% | 15 / 28 |
src/lib/dhcpsrv/subnet_id.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/subnet_selector.h |
|
100.0% | 11 / 11 | 100.0% | 1 / 1 | 50.0% | 13 / 26 |
src/lib/dhcpsrv/timer_mgr.cc |
|
98.7% | 153 / 155 | 100.0% | 27 / 27 | 55.2% | 137 / 248 |
src/lib/dhcpsrv/tracking_lease_mgr.cc |
|
80.5% | 62 / 77 | 93.8% | 15 / 16 | 40.1% | 65 / 162 |
src/lib/dhcpsrv/utils.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dhcpsrv/writable_host_data_source.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dns/char_string.cc |
|
95.8% | 136 / 142 | 100.0% | 8 / 8 | 69.3% | 158 / 228 |
src/lib/dns/edns.cc |
|
100.0% | 53 / 53 | 100.0% | 9 / 9 | 55.8% | 58 / 104 |
src/lib/dns/edns.h |
|
100.0% | 5 / 5 | 100.0% | 5 / 5 | -% | 0 / 0 |
src/lib/dns/exceptions.cc |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dns/exceptions.h |
|
100.0% | 12 / 12 | 100.0% | 6 / 6 | -% | 0 / 0 |
src/lib/dns/labelsequence.cc |
|
99.1% | 224 / 226 | 100.0% | 18 / 18 | 42.2% | 196 / 464 |
src/lib/dns/labelsequence.h |
|
100.0% | 26 / 26 | 100.0% | 6 / 6 | 50.0% | 5 / 10 |
src/lib/dns/master_lexer.cc |
|
99.7% | 290 / 291 | 100.0% | 36 / 36 | 53.4% | 228 / 427 |
src/lib/dns/master_lexer.h |
|
94.1% | 48 / 51 | 92.3% | 12 / 13 | 63.2% | 48 / 76 |
src/lib/dns/master_lexer_inputsource.cc |
|
95.3% | 102 / 107 | 100.0% | 12 / 12 | 39.6% | 72 / 182 |
src/lib/dns/master_lexer_inputsource.h |
|
100.0% | 16 / 16 | 100.0% | 7 / 7 | -% | 0 / 0 |
src/lib/dns/master_lexer_state.h |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dns/master_loader.cc |
|
96.4% | 265 / 275 | 100.0% | 28 / 28 | 53.6% | 280 / 522 |
src/lib/dns/master_loader.h |
|
100.0% | 6 / 6 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
src/lib/dns/master_loader_callbacks.h |
|
100.0% | 13 / 13 | 100.0% | 3 / 3 | 68.8% | 11 / 16 |
src/lib/dns/message.cc |
|
91.6% | 469 / 512 | 89.6% | 69 / 77 | 50.4% | 489 / 970 |
src/lib/dns/message.h |
|
62.5% | 5 / 8 | 50.0% | 3 / 6 | -% | 0 / 0 |
src/lib/dns/messagerenderer.cc |
|
98.6% | 145 / 147 | 100.0% | 24 / 24 | 61.2% | 104 / 170 |
src/lib/dns/messagerenderer.h |
|
100.0% | 27 / 27 | 100.0% | 11 / 11 | -% | 0 / 0 |
src/lib/dns/name.cc |
|
98.1% | 310 / 316 | 100.0% | 24 / 24 | 43.1% | 351 / 815 |
src/lib/dns/name.h |
|
100.0% | 37 / 37 | 100.0% | 23 / 23 | 55.0% | 11 / 20 |
src/lib/dns/opcode.cc |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | 55.6% | 10 / 18 |
src/lib/dns/opcode.h |
|
100.0% | 25 / 25 | 100.0% | 10 / 10 | 50.0% | 20 / 40 |
src/lib/dns/question.cc |
|
100.0% | 29 / 29 | 100.0% | 5 / 5 | 60.7% | 17 / 28 |
src/lib/dns/question.h |
|
100.0% | 19 / 19 | 100.0% | 7 / 7 | 100.0% | 16 / 16 |
src/lib/dns/rcode.cc |
|
100.0% | 20 / 20 | 100.0% | 5 / 5 | 58.3% | 21 / 36 |
src/lib/dns/rcode.h |
|
100.0% | 49 / 49 | 100.0% | 18 / 18 | 48.1% | 50 / 104 |
src/lib/dns/rdata.cc |
|
95.3% | 164 / 172 | 95.7% | 22 / 23 | 50.8% | 166 / 327 |
src/lib/dns/rdata.h |
|
100.0% | 8 / 8 | 100.0% | 5 / 5 | -% | 0 / 0 |
src/lib/dns/rdataclass.cc |
|
94.0% | 936 / 996 | 92.5% | 149 / 161 | 55.5% | 1058 / 1906 |
src/lib/dns/rdataclass.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
src/lib/dns/rrclass.cc |
|
100.0% | 25 / 25 | 100.0% | 7 / 7 | 57.9% | 22 / 38 |
src/lib/dns/rrclass.h |
|
100.0% | 30 / 30 | 100.0% | 13 / 13 | 75.0% | 12 / 16 |
src/lib/dns/rrparamregistry.cc |
|
94.2% | 276 / 293 | 81.1% | 73 / 90 | 46.9% | 403 / 860 |
src/lib/dns/rrparamregistry.h |
|
100.0% | 6 / 6 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/dns/rrset.cc |
|
94.8% | 201 / 212 | 94.7% | 36 / 38 | 48.1% | 201 / 418 |
src/lib/dns/rrset.h |
|
45.7% | 21 / 46 | 47.6% | 10 / 21 | 17.3% | 18 / 104 |
src/lib/dns/rrttl.cc |
|
96.7% | 88 / 91 | 100.0% | 9 / 9 | 54.6% | 71 / 130 |
src/lib/dns/rrttl.h |
|
100.0% | 35 / 35 | 100.0% | 17 / 17 | 75.0% | 3 / 4 |
src/lib/dns/rrtype.cc |
|
100.0% | 21 / 21 | 100.0% | 6 / 6 | 56.7% | 17 / 30 |
src/lib/dns/rrtype.h |
|
100.0% | 54 / 54 | 100.0% | 21 / 21 | 75.0% | 36 / 48 |
src/lib/dns/serial.cc |
|
92.3% | 24 / 26 | 88.9% | 8 / 9 | 75.0% | 9 / 12 |
src/lib/dns/serial.h |
|
100.0% | 2 / 2 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/dns/time_utils.cc |
|
98.7% | 75 / 76 | 100.0% | 10 / 10 | 71.6% | 106 / 148 |
src/lib/dns/time_utils.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dns/tsig.cc |
|
99.1% | 215 / 217 | 100.0% | 17 / 17 | 56.4% | 289 / 512 |
src/lib/dns/tsig.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dns/tsigerror.cc |
|
100.0% | 18 / 18 | 100.0% | 4 / 4 | 65.6% | 21 / 32 |
src/lib/dns/tsigerror.h |
|
100.0% | 44 / 44 | 100.0% | 17 / 17 | 57.4% | 39 / 68 |
src/lib/dns/tsigkey.cc |
|
99.4% | 173 / 174 | 100.0% | 30 / 30 | 57.4% | 264 / 460 |
src/lib/dns/tsigkey.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/dns/tsigrecord.cc |
|
100.0% | 51 / 51 | 100.0% | 11 / 11 | 56.2% | 54 / 96 |
src/lib/dns/tsigrecord.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/dns/txt_like.h |
|
100.0% | 83 / 83 | 100.0% | 9 / 9 | 60.0% | 96 / 160 |
src/lib/eval/dependency.cc |
|
100.0% | 14 / 14 | 100.0% | 2 / 2 | 90.0% | 9 / 10 |
src/lib/eval/eval_context.h |
|
0.0% | 0 / 2 | 0.0% | 0 / 1 | -% | 0 / 0 |
src/lib/eval/evaluate.cc |
|
96.0% | 24 / 25 | 100.0% | 3 / 3 | 51.6% | 33 / 64 |
src/lib/eval/token.cc |
|
97.1% | 951 / 979 | 100.0% | 59 / 59 | 52.3% | 1215 / 2322 |
src/lib/eval/token.h |
|
100.0% | 60 / 60 | 100.0% | 38 / 38 | 60.0% | 12 / 20 |
src/lib/exceptions/exceptions.cc |
|
70.6% | 12 / 17 | 75.0% | 3 / 4 | 28.9% | 11 / 38 |
src/lib/exceptions/exceptions.h |
|
100.0% | 20 / 20 | 100.0% | 12 / 12 | -% | 0 / 0 |
src/lib/hooks/callout_handle.cc |
|
96.2% | 51 / 53 | 100.0% | 11 / 11 | 48.1% | 26 / 54 |
src/lib/hooks/callout_handle.h |
|
100.0% | 61 / 61 | 94.5% | 121 / 128 | 62.5% | 30 / 48 |
src/lib/hooks/callout_handle_associate.cc |
|
77.8% | 7 / 9 | 66.7% | 2 / 3 | 75.0% | 3 / 4 |
src/lib/hooks/callout_manager.cc |
|
93.3% | 125 / 134 | 100.0% | 13 / 13 | 55.0% | 142 / 258 |
src/lib/hooks/callout_manager.h |
|
100.0% | 18 / 18 | 100.0% | 8 / 8 | -% | 0 / 0 |
src/lib/hooks/hooks_config.cc |
|
95.1% | 39 / 41 | 100.0% | 5 / 5 | 57.8% | 52 / 90 |
src/lib/hooks/hooks_config.h |
|
100.0% | 8 / 8 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/hooks/hooks_manager.cc |
|
98.0% | 97 / 99 | 96.7% | 29 / 30 | 53.8% | 42 / 78 |
src/lib/hooks/hooks_manager.h |
|
100.0% | 19 / 19 | 100.0% | 12 / 12 | 53.5% | 23 / 43 |
src/lib/hooks/hooks_parser.cc |
|
96.6% | 56 / 58 | 100.0% | 5 / 5 | 52.0% | 103 / 198 |
src/lib/hooks/libinfo.cc |
|
100.0% | 16 / 16 | 100.0% | 3 / 3 | 68.2% | 15 / 22 |
src/lib/hooks/library_handle.cc |
|
89.4% | 42 / 47 | 100.0% | 7 / 7 | 58.3% | 28 / 48 |
src/lib/hooks/library_handle.h |
|
100.0% | 7 / 7 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/hooks/library_manager.cc |
|
95.0% | 170 / 179 | 92.9% | 13 / 14 | 58.5% | 207 / 354 |
src/lib/hooks/library_manager.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/hooks/library_manager_collection.cc |
|
95.0% | 38 / 40 | 100.0% | 7 / 7 | 47.4% | 37 / 78 |
src/lib/hooks/library_manager_collection.h |
|
77.8% | 7 / 9 | 75.0% | 3 / 4 | -% | 0 / 0 |
src/lib/hooks/parking_lots.h |
|
100.0% | 83 / 83 | 97.8% | 44 / 45 | 61.7% | 92 / 149 |
src/lib/hooks/pointer_converter.h |
|
100.0% | 20 / 20 | 100.0% | 8 / 8 | -% | 0 / 0 |
src/lib/hooks/server_hooks.cc |
|
98.4% | 62 / 63 | 100.0% | 15 / 15 | 45.3% | 58 / 128 |
src/lib/hooks/server_hooks.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/http/auth_config.h |
|
100.0% | 11 / 11 | 100.0% | 5 / 5 | -% | 0 / 0 |
src/lib/http/basic_auth.cc |
|
100.0% | 19 / 19 | 100.0% | 4 / 4 | 54.3% | 25 / 46 |
src/lib/http/basic_auth.h |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | 50.0% | 3 / 6 |
src/lib/http/basic_auth_config.cc |
|
97.1% | 203 / 209 | 100.0% | 10 / 10 | 55.4% | 445 / 803 |
src/lib/http/basic_auth_config.h |
|
100.0% | 15 / 15 | 100.0% | 8 / 8 | -% | 0 / 0 |
src/lib/http/cfg_http_header.cc |
|
97.5% | 39 / 40 | 100.0% | 4 / 4 | 55.3% | 73 / 132 |
src/lib/http/cfg_http_header.h |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | 60.0% | 6 / 10 |
src/lib/http/client.cc |
|
89.6% | 549 / 613 | 100.0% | 84 / 84 | 46.1% | 441 / 956 |
src/lib/http/client.h |
|
60.0% | 3 / 5 | 50.0% | 1 / 2 | -% | 0 / 0 |
src/lib/http/connection.cc |
|
80.9% | 271 / 335 | 90.6% | 29 / 32 | 45.2% | 304 / 672 |
src/lib/http/connection.h |
|
92.0% | 23 / 25 | 90.9% | 10 / 11 | -% | 0 / 0 |
src/lib/http/connection_pool.cc |
|
80.0% | 28 / 35 | 80.0% | 4 / 5 | 57.7% | 15 / 26 |
src/lib/http/date_time.cc |
|
95.0% | 57 / 60 | 100.0% | 11 / 11 | 44.8% | 86 / 192 |
src/lib/http/date_time.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/http/header_context.h |
|
100.0% | 9 / 9 | 100.0% | 3 / 3 | 50.0% | 2 / 4 |
src/lib/http/http_header.cc |
|
100.0% | 22 / 22 | 100.0% | 5 / 5 | 53.3% | 16 / 30 |
src/lib/http/http_header.h |
|
100.0% | 7 / 7 | 100.0% | 3 / 3 | 50.0% | 2 / 4 |
src/lib/http/http_message.cc |
|
100.0% | 45 / 45 | 100.0% | 12 / 12 | 54.4% | 49 / 90 |
src/lib/http/http_message.h |
|
100.0% | 14 / 14 | 83.3% | 5 / 6 | 0.0% | 0 / 4 |
src/lib/http/http_message_parser_base.cc |
|
92.6% | 125 / 135 | 95.2% | 20 / 21 | 51.2% | 111 / 217 |
src/lib/http/http_message_parser_base.h |
|
50.0% | 2 / 4 | 50.0% | 1 / 2 | -% | 0 / 0 |
src/lib/http/http_types.h |
|
100.0% | 14 / 14 | 100.0% | 5 / 5 | 83.3% | 15 / 18 |
src/lib/http/listener.cc |
|
100.0% | 29 / 29 | 100.0% | 10 / 10 | 66.7% | 4 / 6 |
src/lib/http/listener.h |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/http/listener_impl.cc |
|
97.1% | 66 / 68 | 100.0% | 11 / 11 | 47.8% | 64 / 134 |
src/lib/http/listener_impl.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/http/post_request.cc |
|
100.0% | 13 / 13 | 100.0% | 2 / 2 | 50.0% | 10 / 20 |
src/lib/http/post_request_json.cc |
|
96.0% | 48 / 50 | 100.0% | 8 / 8 | 51.1% | 45 / 88 |
src/lib/http/post_request_json.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/http/request.cc |
|
89.1% | 131 / 147 | 100.0% | 14 / 14 | 53.8% | 199 / 370 |
src/lib/http/request.h |
|
100.0% | 34 / 34 | 100.0% | 14 / 14 | -% | 0 / 0 |
src/lib/http/request_parser.cc |
|
88.9% | 193 / 217 | 100.0% | 28 / 28 | 48.7% | 233 / 478 |
src/lib/http/response.cc |
|
88.0% | 81 / 92 | 100.0% | 15 / 15 | 31.1% | 76 / 244 |
src/lib/http/response.h |
|
100.0% | 14 / 14 | 100.0% | 6 / 6 | 75.0% | 6 / 8 |
src/lib/http/response_creator.cc |
|
83.3% | 5 / 6 | 100.0% | 1 / 1 | 31.2% | 5 / 16 |
src/lib/http/response_creator.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/http/response_creator_factory.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/http/response_json.cc |
|
94.9% | 56 / 59 | 100.0% | 9 / 9 | 48.3% | 58 / 120 |
src/lib/http/response_json.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/http/response_parser.cc |
|
86.8% | 190 / 219 | 100.0% | 28 / 28 | 46.3% | 224 / 484 |
src/lib/http/url.cc |
|
98.2% | 112 / 114 | 100.0% | 10 / 10 | 58.2% | 106 / 182 |
src/lib/http/url.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | -% | 0 / 0 |
src/lib/log/buffer_appender_impl.cc |
|
97.1% | 34 / 35 | 100.0% | 5 / 5 | 57.1% | 24 / 42 |
src/lib/log/buffer_appender_impl.h |
|
100.0% | 5 / 5 | 100.0% | 3 / 3 | 50.0% | 1 / 2 |
src/lib/log/compiler/message.cc |
|
0.0% | 0 / 148 | 0.0% | 0 / 13 | 0.0% | 0 / 369 |
src/lib/log/interprocess/interprocess_sync.h |
|
94.7% | 18 / 19 | 100.0% | 8 / 8 | 50.0% | 1 / 2 |
src/lib/log/interprocess/interprocess_sync_file.cc |
|
90.0% | 45 / 50 | 100.0% | 5 / 5 | 59.1% | 39 / 66 |
src/lib/log/interprocess/interprocess_sync_file.h |
|
100.0% | 6 / 6 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/log/interprocess/interprocess_sync_null.cc |
|
100.0% | 11 / 11 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/log/interprocess/interprocess_sync_null.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/log/log_formatter.cc |
|
87.5% | 14 / 16 | 100.0% | 2 / 2 | 41.7% | 20 / 48 |
src/lib/log/log_formatter.h |
|
86.0% | 37 / 43 | 83.9% | 52 / 62 | 50.0% | 16 / 32 |
src/lib/log/logger.cc |
|
94.7% | 72 / 76 | 100.0% | 24 / 24 | 50.0% | 33 / 66 |
src/lib/log/logger.h |
|
100.0% | 21 / 21 | 100.0% | 5 / 5 | 58.3% | 21 / 36 |
src/lib/log/logger_impl.cc |
|
94.4% | 85 / 90 | 100.0% | 13 / 13 | 49.0% | 129 / 263 |
src/lib/log/logger_impl.h |
|
100.0% | 15 / 15 | 100.0% | 7 / 7 | 50.0% | 2 / 4 |
src/lib/log/logger_level.cc |
|
94.1% | 16 / 17 | 100.0% | 1 / 1 | 64.7% | 22 / 34 |
src/lib/log/logger_level.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/log/logger_level_impl.cc |
|
92.2% | 59 / 64 | 100.0% | 5 / 5 | 60.5% | 52 / 86 |
src/lib/log/logger_manager.cc |
|
98.6% | 69 / 70 | 100.0% | 13 / 13 | 54.3% | 38 / 70 |
src/lib/log/logger_manager.h |
|
83.3% | 15 / 18 | 80.0% | 4 / 5 | 75.0% | 3 / 4 |
src/lib/log/logger_manager_impl.cc |
|
98.4% | 124 / 126 | 100.0% | 14 / 14 | 48.1% | 130 / 270 |
src/lib/log/logger_manager_impl.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | 50.0% | 2 / 4 |
src/lib/log/logger_name.cc |
|
100.0% | 16 / 16 | 100.0% | 5 / 5 | 59.1% | 26 / 44 |
src/lib/log/logger_specification.h |
|
100.0% | 45 / 45 | 100.0% | 16 / 16 | -% | 0 / 0 |
src/lib/log/logger_support.cc |
|
86.5% | 32 / 37 | 100.0% | 4 / 4 | 45.2% | 28 / 62 |
src/lib/log/message_dictionary.cc |
|
100.0% | 44 / 44 | 100.0% | 8 / 8 | 63.3% | 38 / 60 |
src/lib/log/message_dictionary.h |
|
66.7% | 8 / 12 | 66.7% | 4 / 6 | 50.0% | 6 / 12 |
src/lib/log/message_exception.h |
|
87.0% | 20 / 23 | 100.0% | 6 / 6 | 25.0% | 6 / 24 |
src/lib/log/message_initializer.cc |
|
100.0% | 47 / 47 | 100.0% | 8 / 8 | 58.3% | 35 / 60 |
src/lib/log/message_reader.cc |
|
94.0% | 78 / 83 | 100.0% | 7 / 7 | 43.7% | 124 / 284 |
src/lib/log/message_reader.h |
|
100.0% | 22 / 22 | 100.0% | 9 / 9 | -% | 0 / 0 |
src/lib/log/output_option.cc |
|
100.0% | 20 / 20 | 100.0% | 2 / 2 | 62.5% | 25 / 40 |
src/lib/log/output_option.h |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | 50.0% | 3 / 6 |
src/lib/mysql/mysql_binding.cc |
|
96.1% | 149 / 155 | 96.4% | 27 / 28 | 51.2% | 84 / 164 |
src/lib/mysql/mysql_binding.h |
|
98.1% | 52 / 53 | 100.0% | 47 / 47 | 46.0% | 23 / 50 |
src/lib/mysql/mysql_connection.cc |
|
91.2% | 280 / 307 | 100.0% | 21 / 21 | 36.7% | 321 / 874 |
src/lib/mysql/mysql_connection.h |
|
95.2% | 119 / 125 | 100.0% | 42 / 42 | 47.3% | 139 / 294 |
src/lib/pgsql/pgsql_connection.cc |
|
94.6% | 353 / 373 | 100.0% | 34 / 34 | 49.5% | 503 / 1016 |
src/lib/pgsql/pgsql_connection.h |
|
96.7% | 29 / 30 | 100.0% | 8 / 8 | 53.8% | 14 / 26 |
src/lib/pgsql/pgsql_exchange.cc |
|
83.3% | 305 / 366 | 92.4% | 61 / 66 | 32.8% | 262 / 798 |
src/lib/pgsql/pgsql_exchange.h |
|
94.9% | 37 / 39 | 100.0% | 31 / 31 | 41.3% | 43 / 104 |
src/lib/process/cb_ctl_base.h |
|
97.3% | 72 / 74 | 100.0% | 31 / 31 | 60.4% | 81 / 134 |
src/lib/process/cfgrpt/cfgrpt.cc |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 60.0% | 6 / 10 |
src/lib/process/config_base.cc |
|
96.8% | 60 / 62 | 100.0% | 5 / 5 | 63.3% | 62 / 98 |
src/lib/process/config_base.h |
|
100.0% | 20 / 20 | 100.0% | 8 / 8 | -% | 0 / 0 |
src/lib/process/config_ctl_info.cc |
|
95.0% | 57 / 60 | 91.7% | 11 / 12 | 63.6% | 56 / 88 |
src/lib/process/config_ctl_info.h |
|
100.0% | 20 / 20 | 100.0% | 10 / 10 | -% | 0 / 0 |
src/lib/process/config_ctl_parser.cc |
|
100.0% | 24 / 24 | 100.0% | 1 / 1 | 58.2% | 39 / 67 |
src/lib/process/d_cfg_mgr.cc |
|
95.0% | 57 / 60 | 77.8% | 7 / 9 | 57.0% | 65 / 114 |
src/lib/process/d_cfg_mgr.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/process/d_controller.cc |
|
84.8% | 375 / 442 | 90.0% | 27 / 30 | 39.4% | 465 / 1180 |
src/lib/process/d_controller.h |
|
90.0% | 36 / 40 | 89.5% | 17 / 19 | 66.7% | 4 / 6 |
src/lib/process/d_process.h |
|
95.8% | 23 / 24 | 100.0% | 8 / 8 | 36.4% | 8 / 22 |
src/lib/process/daemon.cc |
|
93.1% | 121 / 130 | 88.0% | 22 / 25 | 50.0% | 155 / 310 |
src/lib/process/daemon.h |
|
100.0% | 12 / 12 | 100.0% | 5 / 5 | -% | 0 / 0 |
src/lib/process/log_parser.cc |
|
91.2% | 93 / 102 | 100.0% | 6 / 6 | 48.4% | 150 / 310 |
src/lib/process/logging_info.cc |
|
79.8% | 83 / 104 | 100.0% | 6 / 6 | 51.8% | 102 / 197 |
src/lib/process/logging_info.h |
|
100.0% | 10 / 10 | 100.0% | 4 / 4 | 50.0% | 2 / 4 |
src/lib/process/redact_config.cc |
|
97.4% | 38 / 39 | 100.0% | 3 / 3 | 61.8% | 68 / 110 |
src/lib/stats/context.cc |
|
100.0% | 47 / 47 | 100.0% | 10 / 10 | 62.9% | 44 / 70 |
src/lib/stats/context.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/stats/observation.cc |
|
93.6% | 306 / 327 | 100.0% | 67 / 67 | 39.8% | 187 / 470 |
src/lib/stats/observation.h |
|
100.0% | 8 / 8 | 100.0% | 4 / 4 | 50.0% | 1 / 2 |
src/lib/stats/stats_mgr.cc |
|
93.9% | 293 / 312 | 95.5% | 63 / 66 | 52.4% | 216 / 412 |
src/lib/stats/stats_mgr.h |
|
100.0% | 19 / 19 | 100.0% | 15 / 15 | 51.2% | 22 / 43 |
src/lib/tcp/mt_tcp_listener_mgr.cc |
|
81.9% | 68 / 83 | 100.0% | 10 / 10 | 41.4% | 48 / 116 |
src/lib/tcp/mt_tcp_listener_mgr.h |
|
100.0% | 21 / 21 | 100.0% | 9 / 9 | 100.0% | 2 / 2 |
src/lib/tcp/tcp_connection.cc |
|
80.2% | 198 / 247 | 87.0% | 20 / 23 | 39.8% | 194 / 488 |
src/lib/tcp/tcp_connection.h |
|
86.7% | 26 / 30 | 92.3% | 12 / 13 | 20.8% | 5 / 24 |
src/lib/tcp/tcp_connection_pool.cc |
|
78.8% | 52 / 66 | 85.7% | 6 / 7 | 64.3% | 27 / 42 |
src/lib/tcp/tcp_listener.cc |
|
82.6% | 38 / 46 | 90.0% | 9 / 10 | 22.2% | 20 / 90 |
src/lib/tcp/tcp_listener.h |
|
77.8% | 7 / 9 | 75.0% | 3 / 4 | -% | 0 / 0 |
src/lib/tcp/tcp_stream_msg.cc |
|
73.8% | 45 / 61 | 66.7% | 6 / 9 | 29.1% | 25 / 86 |
src/lib/tcp/tcp_stream_msg.h |
|
93.8% | 15 / 16 | 100.0% | 8 / 8 | 21.4% | 3 / 14 |
src/lib/util/boost_time_utils.cc |
|
100.0% | 25 / 25 | 100.0% | 2 / 2 | 54.1% | 40 / 74 |
src/lib/util/buffer.h |
|
100.0% | 146 / 146 | 100.0% | 34 / 34 | 60.9% | 95 / 156 |
src/lib/util/chrono_time_utils.cc |
|
100.0% | 47 / 47 | 100.0% | 2 / 2 | 56.7% | 51 / 90 |
src/lib/util/csv_file.cc |
|
92.3% | 252 / 273 | 100.0% | 30 / 30 | 43.4% | 261 / 602 |
src/lib/util/csv_file.h |
|
86.5% | 32 / 37 | 88.0% | 22 / 25 | 23.2% | 13 / 56 |
src/lib/util/dhcp_space.cc |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/util/dhcp_space.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | 50.0% | 3 / 6 |
src/lib/util/doubles.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/util/encode/encode.cc |
|
97.5% | 115 / 118 | 100.0% | 11 / 11 | 49.6% | 113 / 228 |
src/lib/util/encode/encode.h |
|
100.0% | 25 / 25 | 100.0% | 12 / 12 | 50.0% | 9 / 18 |
src/lib/util/encode/utf8.cc |
|
92.3% | 12 / 13 | 100.0% | 1 / 1 | 64.3% | 9 / 14 |
src/lib/util/filesystem.cc |
|
95.3% | 164 / 172 | 96.7% | 29 / 30 | 58.3% | 189 / 324 |
src/lib/util/filesystem.h |
|
100.0% | 7 / 7 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/util/hash.h |
|
100.0% | 9 / 9 | 100.0% | 2 / 2 | 100.0% | 2 / 2 |
src/lib/util/io.h |
|
100.0% | 30 / 30 | 100.0% | 12 / 12 | 61.5% | 32 / 52 |
src/lib/util/io/fd.cc |
|
75.0% | 21 / 28 | 100.0% | 2 / 2 | 56.2% | 9 / 16 |
src/lib/util/io/pktinfo_utilities.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/util/io/sockaddr_util.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/util/labeled_value.cc |
|
93.9% | 46 / 49 | 93.3% | 14 / 15 | 56.9% | 41 / 72 |
src/lib/util/labeled_value.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/util/memory_segment.h |
|
100.0% | 18 / 18 | 100.0% | 5 / 5 | 60.0% | 18 / 30 |
src/lib/util/memory_segment_local.cc |
|
96.2% | 25 / 26 | 100.0% | 6 / 6 | 63.2% | 24 / 38 |
src/lib/util/memory_segment_local.h |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | -% | 0 / 0 |
src/lib/util/multi_threading_mgr.cc |
|
98.5% | 133 / 135 | 100.0% | 28 / 28 | 68.5% | 111 / 162 |
src/lib/util/multi_threading_mgr.h |
|
100.0% | 9 / 9 | 100.0% | 4 / 4 | 50.0% | 3 / 6 |
src/lib/util/optional.h |
|
100.0% | 37 / 37 | 98.8% | 80 / 81 | 58.8% | 10 / 17 |
src/lib/util/pid_file.cc |
|
93.1% | 54 / 58 | 100.0% | 6 / 6 | 43.2% | 57 / 132 |
src/lib/util/pid_file.h |
|
100.0% | 14 / 14 | 100.0% | 7 / 7 | -% | 0 / 0 |
src/lib/util/pointer_util.h |
|
100.0% | 4 / 4 | 100.0% | 4 / 4 | 100.0% | 6 / 6 |
src/lib/util/range_utilities.h |
|
100.0% | 7 / 7 | 100.0% | 7 / 7 | 75.0% | 3 / 4 |
src/lib/util/readwrite_mutex.h |
|
97.7% | 42 / 43 | 100.0% | 15 / 15 | 55.0% | 11 / 20 |
src/lib/util/reconnect_ctl.cc |
|
58.8% | 10 / 17 | 100.0% | 2 / 2 | 21.4% | 6 / 28 |
src/lib/util/reconnect_ctl.h |
|
86.7% | 26 / 30 | 83.3% | 10 / 12 | 75.0% | 6 / 8 |
src/lib/util/staged_value.h |
|
100.0% | 28 / 28 | 100.0% | 15 / 15 | 48.3% | 14 / 29 |
src/lib/util/state_model.cc |
|
97.2% | 240 / 247 | 98.0% | 50 / 51 | 54.3% | 239 / 440 |
src/lib/util/state_model.h |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | 60.0% | 27 / 45 |
src/lib/util/stopwatch.cc |
|
93.5% | 29 / 31 | 92.3% | 12 / 13 | 47.1% | 16 / 34 |
src/lib/util/stopwatch_impl.cc |
|
100.0% | 46 / 46 | 100.0% | 9 / 9 | 58.1% | 36 / 62 |
src/lib/util/str.cc |
|
97.7% | 167 / 171 | 100.0% | 19 / 19 | 62.0% | 227 / 366 |
src/lib/util/str.h |
|
100.0% | 4 / 4 | -% | 0 / 0 | 100.0% | 6 / 6 |
src/lib/util/thread_pool.h |
|
97.3% | 215 / 221 | 100.0% | 46 / 46 | 66.3% | 138 / 208 |
src/lib/util/triplet.h |
|
100.0% | 25 / 25 | 100.0% | 7 / 7 | 75.0% | 12 / 16 |
src/lib/util/unlock_guard.h |
|
100.0% | 6 / 6 | 100.0% | 4 / 4 | -% | 0 / 0 |
src/lib/util/versioned_csv_file.cc |
|
90.8% | 109 / 120 | 100.0% | 17 / 17 | 41.9% | 98 / 234 |
src/lib/util/versioned_csv_file.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | 50.0% | 2 / 4 |
src/lib/util/watch_socket.cc |
|
81.5% | 53 / 65 | 100.0% | 8 / 8 | 36.3% | 53 / 146 |
src/lib/util/watch_socket.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/lib/util/watched_thread.cc |
|
94.3% | 50 / 53 | 100.0% | 10 / 10 | 50.0% | 17 / 34 |
src/lib/util/watched_thread.h |
|
100.0% | 4 / 4 | 100.0% | 3 / 3 | 50.0% | 6 / 12 |