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_measurements.c
86.1%86.1%
86.1 % 216 186 78.2 % 133 104 66.7 % 3 2
libspdm_rsp_certificate.c
78.4%78.4%
78.4 % 111 87 67.4 % 86 58 100.0 % 1 1
libspdm_rsp_chunk_response.c
95.1%95.1%
95.1 % 82 78 84.1 % 44 37 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_csr.c
79.6%79.6%
79.6 % 103 82 66.3 % 86 57 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_encap_respond_if_ready.c
87.5%87.5%
87.5 % 16 14 66.7 % 6 4 100.0 % 1 1
libspdm_rsp_end_session_ack.c
79.5%79.5%
79.5 % 39 31 62.5 % 24 15 100.0 % 1 1
libspdm_rsp_endpoint_info.c
86.6%86.6%
86.6 % 97 84 80.9 % 68 55 100.0 % 1 1
libspdm_rsp_event_ack.c
82.5%82.5%
82.5 % 103 85 70.8 % 72 51 100.0 % 1 1
libspdm_rsp_handle_response_state.c
96.4%96.4%
96.4 % 28 27 87.5 % 8 7 100.0 % 1 1
libspdm_rsp_heartbeat_ack.c
75.6%75.6%
75.6 % 41 31 57.1 % 28 16 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_key_update_ack.c
85.1%85.1%
85.1 % 87 74 68.8 % 48 33 100.0 % 1 1
libspdm_rsp_measurement_extension_log.c
80.6%80.6%
80.6 % 62 50 63.9 % 36 23 100.0 % 1 1
libspdm_rsp_respond_if_ready.c
85.3%85.3%
85.3 % 34 29 75.0 % 24 18 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_subscribe_event_types_ack.c
81.8%81.8%
81.8 % 55 45 71.1 % 38 27 100.0 % 1 1
libspdm_rsp_supported_event_types.c
86.0%86.0%
86.0 % 43 37 66.7 % 30 20 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_challenge_auth.c
89.2%89.2%
89.2 % 157 140 73.1 % 104 76 100.0 % 2 2
libspdm_rsp_encap_challenge.c
86.1%86.1%
86.1 % 144 124 70.8 % 72 51 100.0 % 2 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_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_encap_send_event.c
84.9%84.9%
84.9 % 53 45 64.3 % 28 18 100.0 % 2 2
libspdm_rsp_error.c
100.0%
100.0 % 24 24 66.7 % 12 8 100.0 % 2 2
libspdm_rsp_psk_exchange_rsp.c
79.9%79.9%
79.9 % 234 187 68.3 % 126 86 100.0 % 2 2
libspdm_rsp_psk_finish_rsp.c
82.2%82.2%
82.2 % 118 97 66.7 % 72 48 100.0 % 2 2
libspdm_rsp_set_certificate_rsp.c
79.1%79.1%
79.1 % 115 91 63.6 % 88 56 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_version.c
100.0%
100.0 % 51 51 88.9 % 18 16 100.0 % 2 2
libspdm_rsp_capabilities.c
99.6%99.6%
99.6 % 246 245 82.7 % 196 162 100.0 % 3 3
libspdm_rsp_common.c
86.1%86.1%
86.1 % 79 68 70.0 % 40 28 100.0 % 3 3
libspdm_rsp_encap_get_certificate.c
86.9%86.9%
86.9 % 183 159 73.2 % 112 82 100.0 % 3 3
libspdm_rsp_finish_rsp.c
83.8%83.8%
83.8 % 222 186 71.5 % 144 103 100.0 % 4 4
libspdm_rsp_key_exchange_rsp.c
78.3%78.3%
78.3 % 355 278 69.5 % 203 141 100.0 % 4 4
libspdm_rsp_encap_response.c
95.0%95.0%
95.0 % 301 286 86.2 % 195 168 100.0 % 12 12
libspdm_rsp_receive_send.c
75.7%75.7%
75.7 % 419 317 62.2 % 288 179 100.0 % 16 16

Generated by: LCOV version 2.0-1