LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: coverage.info Lines: 75.5 % 90774 68575
Test Date: 2025-08-24 08:11:14 Functions: 77.3 % 3255 2517

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
include/internal
100.0%
100.0 % 11 11 100.0 % 2 2
library/spdm_common_lib
55.2%55.2%
55.2 % 2596 1432 83.3 % 150 125
library/spdm_crypt_lib
41.3%41.3%
41.3 % 2185 902 65.9 % 126 83
library/spdm_crypt_lib/fips
59.9%59.9%
59.9 % 629 377 100.0 % 19 19
library/spdm_requester_lib
77.0%77.0%
77.0 % 5812 4474 93.1 % 102 95
library/spdm_responder_lib
73.8%73.8%
73.8 % 4385 3237 86.0 % 86 74
library/spdm_secured_message_lib
65.1%65.1%
65.1 % 931 606 61.1 % 54 33
os_stub/cryptlib_mbedtls/cipher
74.2%74.2%
74.2 % 66 49 100.0 % 2 2
os_stub/cryptlib_mbedtls/der
57.4%57.4%
57.4 % 47 27 100.0 % 2 2
os_stub/cryptlib_mbedtls/hash
21.2%21.2%
21.2 % 312 66 26.2 % 42 11
os_stub/cryptlib_mbedtls/hmac
4.9%4.9%
4.9 % 246 12 6.9 % 58 4
os_stub/cryptlib_mbedtls/kdf
20.4%20.4%
20.4 % 162 33 16.7 % 24 4
os_stub/cryptlib_mbedtls/pem
60.9%60.9%
60.9 % 87 53 40.0 % 5 2
os_stub/cryptlib_mbedtls/pk
46.6%46.6%
46.6 % 1623 756 65.2 % 69 45
os_stub/cryptlib_mbedtls/rand
94.4%94.4%
94.4 % 18 17 100.0 % 2 2
os_stub/cryptlib_mbedtls/sys_call
70.8%70.8%
70.8 % 24 17 60.0 % 5 3
os_stub/debuglib
57.1%57.1%
57.1 % 14 8 50.0 % 2 1
os_stub/malloclib
90.9%90.9%
90.9 % 11 10 100.0 % 3 3
os_stub/mbedtlslib/mbedtls/include/mbedtls
58.3%58.3%
58.3 % 36 21 70.0 % 10 7
os_stub/mbedtlslib/mbedtls/library
43.2%43.2%
43.2 % 10765 4651 56.5 % 794 449
os_stub/memlib
90.0%90.0%
90.0 % 30 27 100.0 % 4 4
os_stub/platform_lib
50.0%50.0%
50.0 % 12 6 25.0 % 4 1
os_stub/platform_lib_null
0.0%
0.0 % 6 0.0 % 3
os_stub/rnglib
58.3%58.3%
58.3 % 12 7 100.0 % 1 1
os_stub/spdm_crypt_ext_lib
24.8%24.8%
24.8 % 129 32 80.0 % 10 8
os_stub/spdm_device_secret_lib_sample
32.6%32.6%
32.6 % 3071 1000 72.3 % 65 47
unit_test/cmockalib/cmocka/src
21.1%21.1%
21.1 % 1461 308 32.8 % 134 44
unit_test/spdm_transport_test_lib
75.4%75.4%
75.4 % 142 107 100.0 % 7 7
unit_test/spdm_unit_test_common
91.2%91.2%
91.2 % 204 186 100.0 % 17 17
unit_test/test_spdm_common
97.7%97.7%
97.7 % 699 683 100.0 % 31 31
unit_test/test_spdm_crypt
98.4%98.4%
98.4 % 443 436 100.0 % 16 16
unit_test/test_spdm_fips
94.7%94.7%
94.7 % 19 18 100.0 % 5 5
unit_test/test_spdm_requester
88.1%88.1%
88.1 % 27079 23856 99.0 % 583 577
unit_test/test_spdm_requester/error_test
81.8%81.8%
81.8 % 10605 8680 98.2 % 275 270
unit_test/test_spdm_responder
99.4%99.4%
99.4 % 15735 15646 99.8 % 487 486
unit_test/test_spdm_responder/error_test
98.6%98.6%
98.6 % 833 821 94.7 % 38 36
unit_test/test_spdm_secured_message
0.9%0.9%
0.9 % 334 3 5.6 % 18 1

Generated by: LCOV version 2.0-1