LCOV - code coverage report
Current view: top level - Modules - _hashopenssl.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 559 724 77.2 %
Date: 2022-07-20 13:12:14 Functions: 68 69 98.6 %
Branches: 270 414 65.2 %

Function Name Sort by function name Hit count Sort by hit count
EVPXOF_digest_impl 1076
EVPXOF_get_digest_size 4
EVPXOF_hexdigest_impl 1044
EVP_copy_impl 104
EVP_dealloc 17568
EVP_digest_impl 2492
EVP_get_block_size 104
EVP_get_digest_size 2166
EVP_get_name 317
EVP_hash 2249669
EVP_hexdigest_impl 8852
EVP_new_impl 7290
EVP_repr 24
EVP_update 2246122
PyInit__hashlib 422
_hashlib_HMAC_copy_impl 80
_hashlib_HMAC_digest_impl 7535
_hashlib_HMAC_hexdigest_impl 440
_hashlib_HMAC_update_impl 231
_hashlib_compare_digest_impl 86
_hashlib_get_fips_mode_impl 3
_hashlib_hmac_get_block_size 7705
_hashlib_hmac_get_digest_size 7705
_hashlib_hmac_get_name 228
_hashlib_hmac_new_impl 7744
_hashlib_hmac_singleshot_impl 77
_hashlib_openssl_md5_impl 621
_hashlib_openssl_sha1_impl 722
_hashlib_openssl_sha224_impl 547
_hashlib_openssl_sha256_impl 598
_hashlib_openssl_sha384_impl 523
_hashlib_openssl_sha3_224_impl 1282
_hashlib_openssl_sha3_256_impl 1282
_hashlib_openssl_sha3_384_impl 1282
_hashlib_openssl_sha3_512_impl 1282
_hashlib_openssl_sha512_impl 523
_hashlib_openssl_shake_128_impl 769
_hashlib_openssl_shake_256_impl 769
_hashlib_scrypt_impl 14
_hmac_dealloc 7823
_hmac_digest 7975
_hmac_digest_size 15680
_hmac_repr 0
_hmac_update 7818
_openssl_hash_name_mapper 8862
_tscmp 64
get_hashlib_state 59995
hashlib_clear 844
hashlib_exception 422
hashlib_free 422
hashlib_init_constructors 422
hashlib_init_evptype 422
hashlib_init_evpxoftype 422
hashlib_init_hashtable 422
hashlib_init_hmactype 422
hashlib_md_meth_names 422
hashlib_traverse 5910
locked_EVP_MD_CTX_copy 13568
locked_HMAC_CTX_copy 8055
newEVPobject 17568
pbkdf2_hmac_impl 60
py_digest_by_digestmod 7821
py_digest_by_name 25344
py_digest_name 8165
py_evp_fromname 17489
py_hashentry_t_compare_name 25340
py_hashentry_t_destroy_value 10972
py_hashentry_t_hash_name 36316
py_hashentry_table_new 422

Generated by: LCOV version 1.14