LCOV - code coverage report
Current view: top level - Modules - _hashopenssl.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 206 733 28.1 %
Date: 2023-03-20 08:15:36 Functions: 34 69 49.3 %
Branches: 87 414 21.0 %

Function Name Sort by function name Hit count Sort by hit count
EVPXOF_digest_impl 0
EVPXOF_get_digest_size 0
EVPXOF_hexdigest_impl 0
EVP_copy_impl 0
EVP_dealloc 12
EVP_digest_impl 0
EVP_get_block_size 0
EVP_get_digest_size 0
EVP_get_name 0
EVP_hash 0
EVP_hexdigest_impl 0
EVP_new_impl 0
EVP_repr 0
EVP_update 0
PyInit__hashlib 2
_hashlib_HMAC_copy_impl 0
_hashlib_HMAC_digest_impl 0
_hashlib_HMAC_hexdigest_impl 0
_hashlib_HMAC_update_impl 0
_hashlib_compare_digest_impl 0
_hashlib_get_fips_mode_impl 0
_hashlib_hmac_get_block_size 0
_hashlib_hmac_get_digest_size 0
_hashlib_hmac_get_name 0
_hashlib_hmac_new_impl 0
_hashlib_hmac_singleshot_impl 0
_hashlib_openssl_md5_impl 1
_hashlib_openssl_sha1_impl 1
_hashlib_openssl_sha224_impl 1
_hashlib_openssl_sha256_impl 1
_hashlib_openssl_sha384_impl 1
_hashlib_openssl_sha3_224_impl 1
_hashlib_openssl_sha3_256_impl 1
_hashlib_openssl_sha3_384_impl 1
_hashlib_openssl_sha3_512_impl 1
_hashlib_openssl_sha512_impl 1
_hashlib_openssl_shake_128_impl 1
_hashlib_openssl_shake_256_impl 1
_hashlib_scrypt_impl 0
_hmac_dealloc 0
_hmac_digest 0
_hmac_digest_size 0
_hmac_repr 0
_hmac_update 0
_openssl_hash_name_mapper 112
_tscmp 0
get_hashlib_state 84
hashlib_clear 4
hashlib_exception 2
hashlib_free 2
hashlib_init_constructors 2
hashlib_init_evptype 2
hashlib_init_evpxoftype 2
hashlib_init_hashtable 2
hashlib_init_hmactype 2
hashlib_md_meth_names 2
hashlib_traverse 44
locked_EVP_MD_CTX_copy 0
locked_HMAC_CTX_copy 0
newEVPobject 12
pbkdf2_hmac_impl 0
py_digest_by_digestmod 0
py_digest_by_name 12
py_digest_name 42
py_evp_fromname 12
py_hashentry_t_compare_name 12
py_hashentry_t_destroy_value 52
py_hashentry_t_hash_name 64
py_hashentry_table_new 2

Generated by: LCOV version 1.14