| LCOV - code coverage report | |||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
| Filename |
Line Coverage |
Branch Coverage |
Function Coverage |
||||||||
| Rate | Total | Hit | Rate | Total | Hit | Rate | Total | Hit | |||
| libspdm_req_challenge.c |
|
80.1 % | 246 | 197 | 68.8 % | 144 | 99 | 100.0 % | 4 | 4 | |
| libspdm_req_common.c |
|
92.3 % | 52 | 48 | 85.0 % | 20 | 17 | 100.0 % | 2 | 2 | |
| libspdm_req_communication.c |
|
78.0 % | 223 | 174 | 61.7 % | 120 | 74 | 100.0 % | 12 | 12 | |
| libspdm_req_encap_certificate.c |
|
97.6 % | 83 | 81 | 91.1 % | 56 | 51 | 100.0 % | 1 | 1 | |
| libspdm_req_encap_challenge_auth.c |
|
85.6 % | 97 | 83 | 69.6 % | 56 | 39 | 100.0 % | 1 | 1 | |
| libspdm_req_encap_digests.c |
|
88.4 % | 69 | 61 | 77.5 % | 40 | 31 | 100.0 % | 1 | 1 | |
| libspdm_req_encap_endpoint_info.c |
|
83.7 % | 92 | 77 | 75.0 % | 64 | 48 | 100.0 % | 1 | 1 | |
| libspdm_req_encap_error.c |
|
100.0 % | 20 | 20 | 50.0 % | 4 | 2 | 100.0 % | 2 | 2 | |
| libspdm_req_encap_event_ack.c |
|
84.2 % | 95 | 80 | 71.0 % | 62 | 44 | 100.0 % | 1 | 1 | |
| libspdm_req_encap_key_update_ack.c |
|
86.9 % | 61 | 53 | 78.6 % | 28 | 22 | 100.0 % | 1 | 1 | |
| libspdm_req_encap_request.c |
|
92.4 % | 224 | 207 | 79.6 % | 108 | 86 | 100.0 % | 5 | 5 | |
| libspdm_req_encap_subscribe_event_types_ack.c |
|
85.7 % | 49 | 42 | 76.7 % | 30 | 23 | 100.0 % | 1 | 1 | |
| libspdm_req_encap_supported_event_types.c |
|
92.1 % | 38 | 35 | 72.7 % | 22 | 16 | 100.0 % | 1 | 1 | |
| libspdm_req_end_session.c |
|
80.8 % | 78 | 63 | 65.0 % | 40 | 26 | 100.0 % | 2 | 2 | |
| libspdm_req_finish.c |
|
77.9 % | 253 | 197 | 62.1 % | 132 | 82 | 100.0 % | 6 | 6 | |
| libspdm_req_get_capabilities.c |
|
96.7 % | 276 | 267 | 81.3 % | 262 | 213 | 100.0 % | 4 | 4 | |
| libspdm_req_get_certificate.c |
|
94.4 % | 287 | 271 | 88.2 % | 178 | 157 | 100.0 % | 4 | 4 | |
| libspdm_req_get_csr.c |
|
93.3 % | 120 | 112 | 87.5 % | 88 | 77 | 100.0 % | 2 | 2 | |
| libspdm_req_get_digests.c |
|
93.5 % | 168 | 157 | 84.9 % | 106 | 90 | 100.0 % | 2 | 2 | |
| libspdm_req_get_endpoint_info.c |
|
89.5 % | 162 | 145 | 76.1 % | 92 | 70 | 100.0 % | 2 | 2 | |
| libspdm_req_get_key_pair_info.c |
|
77.5 % | 173 | 134 | 61.5 % | 96 | 59 | 100.0 % | 2 | 2 | |
| libspdm_req_get_measurement_extension_log.c |
|
94.4 % | 143 | 135 | 82.4 % | 68 | 56 | 100.0 % | 2 | 2 | |
| libspdm_req_get_measurements.c |
|
75.2 % | 404 | 304 | 68.6 % | 258 | 177 | 100.0 % | 5 | 5 | |
| libspdm_req_get_supported_event_types.c |
|
95.6 % | 91 | 87 | 82.7 % | 52 | 43 | 100.0 % | 2 | 2 | |
| libspdm_req_get_version.c |
|
98.1 % | 108 | 106 | 88.0 % | 50 | 44 | 100.0 % | 2 | 2 | |
| libspdm_req_handle_error_response.c |
|
78.2 % | 239 | 187 | 67.8 % | 152 | 103 | 100.0 % | 5 | 5 | |
| libspdm_req_heartbeat.c |
|
80.5 % | 77 | 62 | 66.7 % | 42 | 28 | 100.0 % | 2 | 2 | |
| libspdm_req_key_exchange.c |
|
77.4 % | 402 | 311 | 66.2 % | 222 | 147 | 100.0 % | 5 | 5 | |
| libspdm_req_key_update.c |
|
80.4 % | 163 | 131 | 72.3 % | 94 | 68 | 100.0 % | 2 | 2 | |
| libspdm_req_negotiate_algorithms.c |
|
87.1 % | 465 | 405 | 78.6 % | 295 | 232 | 100.0 % | 2 | 2 | |
| libspdm_req_psk_exchange.c |
|
89.5 % | 285 | 255 | 81.8 % | 154 | 126 | 100.0 % | 4 | 4 | |
| libspdm_req_psk_finish.c |
|
82.4 % | 176 | 145 | 69.6 % | 92 | 64 | 100.0 % | 4 | 4 | |
| libspdm_req_send_event.c |
|
85.3 % | 75 | 64 | 66.7 % | 42 | 28 | 100.0 % | 2 | 2 | |
| libspdm_req_send_receive.c |
|
86.4 % | 367 | 317 | 71.2 % | 250 | 178 | 100.0 % | 5 | 5 | |
| libspdm_req_set_certificate.c |
|
76.3 % | 118 | 90 | 62.8 % | 86 | 54 | 100.0 % | 3 | 3 | |
| libspdm_req_set_key_pair_info.c |
|
75.5 % | 102 | 77 | 54.8 % | 62 | 34 | 100.0 % | 2 | 2 | |
| libspdm_req_subscribe_event_types.c |
|
95.2 % | 83 | 79 | 84.6 % | 52 | 44 | 100.0 % | 2 | 2 | |
| libspdm_req_vendor_defined_request.c |
|
82.9 % | 164 | 136 | 59.8 % | 92 | 55 | 100.0 % | 2 | 2 | |
| Generated by: LCOV version 2.0-1 |