LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-secure-openssl.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 56.3 % 700 394
Test Date: 2026-10-14 05:15:55 Functions: 83.9 % 31 26
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 53.7 % 428 230

Function Name Sort by function name Hit count Sort by function hit count
PQdefaultSSLKeyPassHook_OpenSSL 2
PQgetSSLKeyPassHook_OpenSSL 0
PQgetssl 0
PQsetSSLKeyPassHook_OpenSSL 0
PQsslAttribute 1
PQsslAttributeNames 0
PQsslStruct 0
PQssl_passwd_cb 2
SSL_CTX_keylog_cb 10
SSLerrfree 33
SSLerrmessage 33
cert_cb 139
initialize_SSL 183
is_ip_address 42
open_client_SSL 283
openssl_verify_peer_name_matches_certificate_ip 24
openssl_verify_peer_name_matches_certificate_name 40
pgconn_bio_ctrl 1010
pgconn_bio_method 180
pgconn_bio_read 3365
pgconn_bio_write 1040
pgtls_bytes_pending 644
pgtls_close 34441
pgtls_get_peer_certificate_hash 5
pgtls_open_client 288
pgtls_read 391
pgtls_verify_peer_name_matches_certificate_guts 42
pgtls_write 389
ssl_protocol_version_to_openssl 185
ssl_set_pgconn_bio 180
verify_cb 381

Generated by: LCOV version 2.0-1