LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: coverage.info Lines: 76.6 % 94741 72527
Test Date: 2026-03-15 08:15:47 Functions: 78.3 % 3389 2654

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
56.3%56.3%
56.3 % 2704 1522 83.5 % 158 132
library/spdm_crypt_lib
43.5%43.5%
43.5 % 2281 992 65.6 % 122 80
library/spdm_crypt_lib/fips
60.5%60.5%
60.5 % 618 374 100.0 % 22 22
library/spdm_requester_lib
78.0%78.0%
78.0 % 6022 4698 94.8 % 97 92
library/spdm_responder_lib
75.6%75.6%
75.6 % 4771 3606 84.1 % 88 74
library/spdm_secured_message_lib
62.6%62.6%
62.6 % 846 530 60.4 % 53 32
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
47.1%47.1%
47.1 % 1651 778 67.6 % 71 48
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 % 10852 4684 56.6 % 802 454
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
34.1%34.1%
34.1 % 3184 1085 73.6 % 72 53
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
89.4%89.4%
89.4 % 208 186 100.0 % 17 17
unit_test/test_spdm_common
96.3%96.3%
96.3 % 706 680 100.0 % 31 31
unit_test/test_spdm_crypt
98.4%98.4%
98.4 % 441 434 100.0 % 15 15
unit_test/test_spdm_fips
95.2%95.2%
95.2 % 21 20 100.0 % 5 5
unit_test/test_spdm_requester
89.0%89.0%
89.0 % 27742 24687 100.0 % 605 605
unit_test/test_spdm_requester/error_test
82.6%82.6%
82.6 % 11258 9300 98.4 % 305 300
unit_test/test_spdm_responder
99.4%99.4%
99.4 % 16408 16302 99.8 % 505 504
unit_test/test_spdm_responder/error_test
98.2%98.2%
98.2 % 1868 1835 97.6 % 83 81
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