LCOV - differential code coverage report
Current view: top level - src/backend/libpq - be-secure-openssl.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB
Current: Differential Code Coverage HEAD vs 15 Lines: 63.7 % 609 388 1 45 131 44 34 204 36 114 143 229
Current Date: 2023-04-08 15:15:32 Functions: 90.3 % 31 28 3 27 1 3 28
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
dummy_ssl_passwd_cb EUB 0
load_dh_file EUB 0
ssl_protocol_version_to_string EUB 0
be_tls_get_certificate_hash GIC 4 69.6 % (16 / 23)
ssl_external_passwd_cb ECB 4
prepare_cert_name GNC 10 100.0 % (8 / 8)
SSLerrmessage GIC 16 62.5 % (5 / 8)
default_openssl_tls_init GIC 23 62.5 % (5 / 8)
initialize_dh GIC 23 62.5 % (10 / 16)
initialize_ecdh ECB 23
load_dh_buffer GIC 23 80.0 % (8 / 10)
ssl_protocol_version_to_openssl ECB 25
be_tls_init GIC 26 60.2 % (56 / 93)
X509_NAME_to_cstring GIC 65 79.3 % (23 / 29)
be_tls_get_peer_subject_name GIC 75 100.0 % (5 / 5)
be_tls_get_peer_issuer_name ECB 76
be_tls_get_peer_serial ECB 76
verify_cb ECB 92
be_tls_destroy GIC 103 83.3 % (5 / 6)
be_tls_close GIC 112 100.0 % (16 / 16)
be_tls_open_server ECB 112
my_BIO_s_socket GIC 112 77.3 % (17 / 22)
my_SSL_set_fd ECB 112
be_tls_get_cipher_bits GIC 150 80.0 % (4 / 5)
be_tls_get_cipher ECB 151
be_tls_get_version GNC 151 75.0 % (3 / 4)
initialize_dh ECB 23
be_tls_get_version GIC 151
be_tls_write ECB 168
be_tls_read GIC 305 47.4 % (18 / 38)
my_sock_write ECB 667
my_sock_read ECB 1866
info_cb ECB 2743

Generated by: LCOV version v1.16-55-g56c0a2a