LCOV - code coverage report
Current view: top level - src/backend/libpq - be-secure-openssl.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 71.0 % 837 594
Test Date: 2026-10-26 23:16:02 Functions: 94.9 % 39 37
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 47.7 % 685 327

Function Name Sort by function name Hit count Sort by function hit count
SSLerrmessage 37
SSLerrmessageExt 2
X509_NAME_to_cstring 77
alpn_cb 324
be_tls_close 180
be_tls_destroy 162
be_tls_get_certificate_hash 4
be_tls_get_cipher 239
be_tls_get_cipher_bits 238
be_tls_get_peer_issuer_name 120
be_tls_get_peer_serial 120
be_tls_get_peer_subject_name 119
be_tls_get_version 239
be_tls_init 75
be_tls_open_server 180
be_tls_read 756
be_tls_write 265
default_openssl_tls_init 43
dummy_ssl_passwd_cb 2
host_cache_pointer 36
host_context_cleanup_cb 456
info_cb 4087
init_host_context 83
initialize_dh 60
initialize_ecdh 60
load_dh_buffer 60
load_dh_file 0
port_bio_ctrl 859
port_bio_method 180
port_bio_read 3264
port_bio_write 759
prepare_cert_name 16
sni_clienthello_cb 331
ssl_external_passwd_cb 19
ssl_protocol_version_to_openssl 62
ssl_protocol_version_to_string 0
ssl_set_port_bio 180
ssl_update_ssl 324
verify_cb 104

Generated by: LCOV version 2.0-1