LCOV - code coverage report
Current view:
top level
-
Modules
- _ssl.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit 5e6661bce9]
Lines:
275
2612
10.5 %
Date:
2023-03-20 08:15:36
Functions:
15
133
11.3 %
Branches:
135
1521
8.9 %
Function Name
Hit count
PySSLSession_clear
0
PySSLSession_dealloc
0
PySSLSession_get_has_ticket
0
PySSLSession_get_session_id
0
PySSLSession_get_ticket_lifetime_hint
0
PySSLSession_get_time
0
PySSLSession_get_timeout
0
PySSLSession_richcompare
0
PySSLSession_traverse
0
PySSL_ChainExceptions
0
PySSL_RAND
0
PySSL_SetError
0
PySSL_clear
0
PySSL_dealloc
0
PySSL_get_context
0
PySSL_get_owner
0
PySSL_get_server_hostname
0
PySSL_get_server_side
0
PySSL_get_session
0
PySSL_get_session_reused
0
PySSL_select
0
PySSL_set_context
0
PySSL_set_owner
0
PySSL_set_session
0
PySSL_traverse
0
SSLError_str
0
_PySSL_errno
0
_add_ca_certs
0
_certificate_to_der
0
_create_tuple_for_X509_NAME
0
_create_tuple_for_attribute
0
_decode_certificate
0
_get_aia_uri
0
_get_crl_dp
0
_get_peer_alt_names
0
_password_callback
0
_pwinfo_set
0
_selectALPN_cb
0
_servername_callback
0
_setSSLError
0
_set_verify_mode
0
_ssl_MemoryBIO_impl
0
_ssl_MemoryBIO_read_impl
0
_ssl_MemoryBIO_write_eof_impl
0
_ssl_MemoryBIO_write_impl
0
_ssl_RAND_add_impl
0
_ssl_RAND_bytes_impl
0
_ssl_RAND_status_impl
0
_ssl__SSLContext__set_alpn_protocols_impl
0
_ssl__SSLContext__wrap_bio_impl
0
_ssl__SSLContext__wrap_socket_impl
0
_ssl__SSLContext_cert_store_stats_impl
0
_ssl__SSLContext_get_ca_certs_impl
0
_ssl__SSLContext_get_ciphers_impl
0
_ssl__SSLContext_impl
0
_ssl__SSLContext_load_cert_chain_impl
0
_ssl__SSLContext_load_dh_params
0
_ssl__SSLContext_load_verify_locations_impl
0
_ssl__SSLContext_session_stats_impl
0
_ssl__SSLContext_set_ciphers_impl
0
_ssl__SSLContext_set_default_verify_paths_impl
0
_ssl__SSLContext_set_ecdh_curve
0
_ssl__SSLSocket_cipher_impl
0
_ssl__SSLSocket_compression_impl
0
_ssl__SSLSocket_do_handshake_impl
0
_ssl__SSLSocket_get_channel_binding_impl
0
_ssl__SSLSocket_get_unverified_chain_impl
0
_ssl__SSLSocket_get_verified_chain_impl
0
_ssl__SSLSocket_getpeercert_impl
0
_ssl__SSLSocket_pending_impl
0
_ssl__SSLSocket_read_impl
0
_ssl__SSLSocket_selected_alpn_protocol_impl
0
_ssl__SSLSocket_shared_ciphers_impl
0
_ssl__SSLSocket_shutdown_impl
0
_ssl__SSLSocket_verify_client_post_handshake_impl
0
_ssl__SSLSocket_version_impl
0
_ssl__SSLSocket_write_impl
0
_ssl__test_decode_cert_impl
0
_ssl_configure_hostname
0
_ssl_deprecated
0
_ssl_get_default_verify_paths_impl
0
_ssl_nid2obj_impl
0
_ssl_session_dup
0
cipher_to_dict
0
cipher_to_tuple
0
context_clear
0
context_dealloc
0
context_traverse
0
do_protocol_selection
0
fill_and_set_sslerror
0
get_check_hostname
0
get_host_flags
0
get_maximum_version
0
get_minimum_version
0
get_num_tickets
0
get_options
0
get_post_handshake_auth
0
get_protocol
0
get_security_level
0
get_sni_callback
0
get_verify_flags
0
get_verify_mode
0
memory_bio_dealloc
0
memory_bio_get_eof
0
memory_bio_get_pending
0
memory_bio_traverse
0
newPySSLSocket
0
set_check_hostname
0
set_host_flags
0
set_maximum_version
0
set_min_max_proto_version
0
set_minimum_version
0
set_num_tickets
0
set_options
0
set_post_handshake_auth
0
set_sni_callback
0
set_verify_flags
0
set_verify_mode
0
PyInit__ssl
2
sslmodule_free
2
sslmodule_init_constants
2
sslmodule_init_errorcodes
2
sslmodule_init_exceptions
2
sslmodule_init_socketapi
2
sslmodule_init_strings
2
sslmodule_init_types
2
sslmodule_init_versioninfo
2
_asn1obj2py
4
_ssl_txt2obj_impl
4
asn1obj2py
4
parse_openssl_version
4
sslmodule_clear
4
sslmodule_traverse
18
Generated by:
LCOV version 1.14