Code coverage report for DMTF/libspdm
Current view: top level - library/spdm_crypt_lib - libspdm_crypt_cert.c (source / functions) Coverage Total Hit
Test: 36148b912f76d231c18d216d6dee5c0858575bb1 Lines: 80.1 % 800 641
Test Date: 2026-10-25 08:40:22 Functions: 100.0 % 25 25
Branches: 72.4 % 439 318

Function Name Sort by function name Hit count Sort by function hit count
libspdm_get_pqc_leaf_cert_public_key_from_cert_chain 2
libspdm_get_dmtf_subject_alt_name 18
libspdm_get_req_asym_get_public_key_from_x509 20
libspdm_req_asym_get_public_key_from_x509 20
libspdm_get_dmtf_subject_alt_name_from_bytes 28
libspdm_verify_set_cert_leaf_cert_basic_constraints 36
libspdm_x509_set_cert_certificate_check 38
libspdm_verify_req_info 80
libspdm_verify_certificate_chain_buffer 102
libspdm_get_leaf_cert_public_key_from_cert_chain 318
libspdm_verify_cert_chain_data 1774
libspdm_verify_leaf_cert_basic_constraints 1904
libspdm_verify_leaf_cert_spdm_extension 1936
libspdm_contains_hardware_id_oid 1948
libspdm_internal_x509_date_time_check 1956
libspdm_verify_leaf_cert_spdm_eku 1956
libspdm_is_root_certificate 2014
libspdm_get_public_key_algo_OID 2216
libspdm_get_public_key_oid 2216
libspdm_asym_get_public_key_from_x509 2284
libspdm_get_asym_get_public_key_from_x509 2304
libspdm_verify_cert_subject_public_key_info 2318
libspdm_x509_certificate_check 2376
libspdm_x509_common_certificate_check 2414
libspdm_get_public_key_algo_OID_len 4534

Generated by: LCOV version 2.0-1