LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: coverage.info Lines: 77.0 % 87916 67731
Test Date: 2025-06-29 08:09:00 Functions: 78.4 % 3176 2490

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.9%56.9%
56.9 % 2486 1415 83.3 % 150 125
library/spdm_crypt_lib
49.6%49.6%
49.6 % 1807 896 81.9 % 94 77
library/spdm_crypt_lib/fips
59.9%59.9%
59.9 % 629 377 100.0 % 19 19
library/spdm_requester_lib
79.7%79.7%
79.7 % 5467 4356 96.9 % 97 94
library/spdm_responder_lib
76.3%76.3%
76.3 % 4048 3087 86.7 % 83 72
library/spdm_secured_message_lib
67.1%67.1%
67.1 % 899 603 67.3 % 49 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.7%46.7%
46.7 % 1619 756 66.2 % 68 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
34.1%34.1%
34.1 % 82 28 100.0 % 7 7
os_stub/spdm_device_secret_lib_sample
48.8%48.8%
48.8 % 1983 968 90.2 % 51 46
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 % 696 680 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.0%88.0%
88.0 % 26797 23575 99.0 % 577 571
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 % 15555 15468 99.8 % 481 480
unit_test/test_spdm_responder/error_test
98.5%98.5%
98.5 % 781 769 94.1 % 34 32
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