LCOV - code coverage report
Current view: top level - spdm_responder_lib Coverage Total Hit
Test: coverage.info Lines: 85.1 % 5171 4403
Test Date: 2026-10-01 20:56:25 Functions: 97.8 % 93 91
Branches: 72.5 % 3311 2402

Filename Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
libspdm_rsp_communication.c
0.0%
0.0 % 34 0.0 % 12 0.0 % 1
libspdm_rsp_heartbeat_ack.c
75.6%75.6%
75.6 % 41 31 57.1 % 28 16 100.0 % 1 1
libspdm_rsp_set_key_pair_info_ack.c
77.9%77.9%
77.9 % 149 116 61.5 % 156 96 100.0 % 1 1
libspdm_rsp_receive_send.c
75.7%75.7%
75.7 % 419 317 62.2 % 288 179 100.0 % 16 16
libspdm_rsp_end_session_ack.c
79.5%79.5%
79.5 % 39 31 62.5 % 24 15 100.0 % 1 1
libspdm_rsp_set_certificate_rsp.c
79.1%79.1%
79.1 % 115 91 63.6 % 88 56 100.0 % 2 2
libspdm_rsp_measurement_extension_log.c
80.6%80.6%
80.6 % 62 50 63.9 % 36 23 100.0 % 1 1
libspdm_rsp_encap_send_event.c
84.9%84.9%
84.9 % 53 45 64.3 % 28 18 100.0 % 2 2
libspdm_rsp_csr.c
79.6%79.6%
79.6 % 103 82 66.3 % 86 57 100.0 % 1 1
libspdm_rsp_encap_respond_if_ready.c
87.5%87.5%
87.5 % 16 14 66.7 % 6 4 100.0 % 1 1
libspdm_rsp_error.c
100.0%
100.0 % 24 24 66.7 % 12 8 100.0 % 2 2
libspdm_rsp_supported_event_types.c
86.0%86.0%
86.0 % 43 37 66.7 % 30 20 100.0 % 1 1
libspdm_rsp_psk_finish_rsp.c
82.2%82.2%
82.2 % 118 97 66.7 % 72 48 100.0 % 2 2
libspdm_rsp_certificate.c
78.4%78.4%
78.4 % 111 87 67.4 % 86 58 100.0 % 1 1
libspdm_rsp_psk_exchange_rsp.c
79.9%79.9%
79.9 % 234 187 68.3 % 126 86 100.0 % 2 2
libspdm_rsp_key_update_ack.c
85.1%85.1%
85.1 % 87 74 68.8 % 48 33 100.0 % 1 1
libspdm_rsp_key_exchange_rsp.c
78.3%78.3%
78.3 % 355 278 69.5 % 203 141 100.0 % 4 4
libspdm_rsp_common.c
86.1%86.1%
86.1 % 79 68 70.0 % 40 28 100.0 % 3 3
libspdm_rsp_encap_challenge.c
86.1%86.1%
86.1 % 144 124 70.8 % 72 51 100.0 % 2 2
libspdm_rsp_event_ack.c
82.5%82.5%
82.5 % 103 85 70.8 % 72 51 100.0 % 1 1
libspdm_rsp_key_pair_info.c
88.7%88.7%
88.7 % 71 63 71.1 % 38 27 100.0 % 1 1
libspdm_rsp_subscribe_event_types_ack.c
81.8%81.8%
81.8 % 55 45 71.1 % 38 27 100.0 % 1 1
libspdm_rsp_finish_rsp.c
83.8%83.8%
83.8 % 222 186 71.5 % 144 103 100.0 % 4 4
libspdm_rsp_challenge_auth.c
89.2%89.2%
89.2 % 157 140 73.1 % 104 76 100.0 % 2 2
libspdm_rsp_encap_get_certificate.c
86.9%86.9%
86.9 % 183 159 73.2 % 112 82 100.0 % 3 3
libspdm_rsp_respond_if_ready.c
85.3%85.3%
85.3 % 34 29 75.0 % 24 18 100.0 % 1 1
libspdm_rsp_algorithms.c
86.9%86.9%
86.9 % 419 364 76.9 % 264 203 100.0 % 2 2
libspdm_rsp_encap_get_endpoint_info.c
89.0%89.0%
89.0 % 136 121 77.8 % 72 56 100.0 % 2 2
libspdm_rsp_encap_key_update.c
92.5%92.5%
92.5 % 80 74 78.0 % 50 39 100.0 % 2 2
libspdm_rsp_measurements.c
86.1%86.1%
86.1 % 216 186 78.2 % 133 104 66.7 % 3 2
libspdm_rsp_encap_get_digests.c
87.8%87.8%
87.8 % 123 108 79.8 % 84 67 100.0 % 2 2
libspdm_rsp_vendor_defined_response.c
92.3%92.3%
92.3 % 104 96 80.0 % 60 48 100.0 % 2 2
libspdm_rsp_endpoint_info.c
86.6%86.6%
86.6 % 97 84 80.9 % 68 55 100.0 % 1 1
libspdm_rsp_digests.c
90.8%90.8%
90.8 % 87 79 81.0 % 58 47 100.0 % 1 1
libspdm_rsp_chunk_send_ack.c
96.0%96.0%
96.0 % 150 144 81.8 % 88 72 100.0 % 1 1
libspdm_rsp_capabilities.c
99.6%99.6%
99.6 % 246 245 82.7 % 196 162 100.0 % 3 3
libspdm_rsp_chunk_response.c
95.1%95.1%
95.1 % 82 78 84.1 % 44 37 100.0 % 1 1
libspdm_rsp_encap_response.c
95.0%95.0%
95.0 % 301 286 86.2 % 195 168 100.0 % 12 12
libspdm_rsp_handle_response_state.c
96.4%96.4%
96.4 % 28 27 87.5 % 8 7 100.0 % 1 1
libspdm_rsp_version.c
100.0%
100.0 % 51 51 88.9 % 18 16 100.0 % 2 2

Generated by: LCOV version 2.0-1