LCOV - differential code coverage report
Current view:
top level
-
src
/
interfaces
/
libpq
- fe-secure-openssl.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
55.4 %
648
359
52
30
136
71
41
208
20
90
154
218
23
21
Current Date:
2023-04-08 15:15:32
Functions:
81.2 %
32
26
6
25
1
6
25
1
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
PQdefaultSSLKeyPassHook_OpenSSL
GIC
2
66.7 % (6 / 9)
PQgetSSLKeyPassHook_OpenSSL
UIC
0
0.0 % (0 / 2)
PQgetssl
UIC
0
0.0 % (0 / 4)
PQsetSSLKeyPassHook_OpenSSL
UIC
0
0.0 % (0 / 3)
PQsslAttribute
ECB
1
PQsslAttributeNames
EUB
0
PQsslStruct
UIC
0
0.0 % (0 / 6)
PQssl_passwd_cb
GIC
2
80.0 % (4 / 5)
SSLerrfree
GIC
18
100.0 % (4 / 4)
SSLerrmessage
ECB
18
cert_cb
ECB
103
destroy_ssl_system
ECB
114
initialize_SSL
GIC
116
48.2 % (105 / 218)
is_ip_address
GIC
36
100.0 % (3 / 3)
my_BIO_s_socket
GIC
114
77.3 % (17 / 22)
my_SSL_set_fd
ECB
114
my_sock_read
GIC
2815
81.8 % (9 / 11)
my_sock_write
ECB
687
open_client_SSL
GIC
301
51.1 % (24 / 47)
openssl_verify_peer_name_matches_certificate_ip
ECB
24
openssl_verify_peer_name_matches_certificate_name
ECB
34
pgtls_close
ECB
18901
pgtls_init
GIC
9302
88.9 % (8 / 9)
pgtls_init_library
EUB
0
pgtls_open_client
GIC
305
100.0 % (6 / 6)
pgtls_read
GIC
365
50.0 % (24 / 48)
pgtls_read_pending
ECB
478
pgtls_verify_peer_name_matches_certificate_guts
ECB
36
pgtls_write
ECB
256
ssl_protocol_version_to_openssl
ECB
118
verify_cb
ECB
282
Generated by:
LCOV version v1.16-55-g56c0a2a