LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-connect.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 68.8 % 2717 1869
Test Date: 2026-10-29 00:16:02 Functions: 88.3 % 111 98
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.4 % 1953 1219

Function Name Sort by function name Hit count Sort by function hit count
PQbackendPID 979
PQclientEncoding 309633
PQconndefaults 136
PQconnectPoll 51311
PQconnectStart 1493
PQconnectStartParams 15489
PQconnectdb 1139
PQconnectdbParams 13463
PQconnectionNeedsPassword 211
PQconnectionUsedGSSAPI 0
PQconnectionUsedPassword 379
PQconninfo 11702
PQconninfoFree 59347
PQconninfoParse 2458
PQdb 20268
PQerrorMessage 960
PQfinish 16750
PQfullProtocolVersion 4
PQgetThreadLock 0
PQhost 11486
PQhostaddr 0
PQoptions 0
PQparameterStatus 575408
PQpass 211
PQping 0
PQpingParams 556
PQpipelineStatus 998979
PQport 11486
PQprotocolVersion 0
PQregisterThreadLock 0
PQreset 0
PQresetPoll 0
PQresetStart 0
PQserverVersion 31244
PQsetClientEncoding 91
PQsetErrorContextVisibility 11321
PQsetErrorVerbosity 11426
PQsetNoticeProcessor 12281
PQsetNoticeReceiver 1533
PQsetdbLogin 0
PQsocket 206512
PQstatus 329099
PQtransactionStatus 269744
PQtty 0
PQuser 11301
clear_allowed_sasl_mechs 59
connectFailureMessage 398
connectNoDelay 352
connectOptions1 1493
connection_failed 96
conninfo_add_defaults 17116
conninfo_array_parse 15489
conninfo_find 1163450
conninfo_getval 882535
conninfo_init 42433
conninfo_parse 15040
conninfo_storeval 280915
conninfo_uri_decode 147
conninfo_uri_parse 66
conninfo_uri_parse_options 66
conninfo_uri_parse_params 31
count_comma_separated_elems 16976
defaultNoticeProcessor 75
defaultNoticeReceiver 185418
default_threadlock 0
emitHostIdentityInfo 16954
encryption_negotiation_failed 149
fillPGconn 16969
fill_allowed_sasl_mechs 20
freePGconn 16750
getHostaddr 16954
get_hexdigit 19
index_of_allowed_sasl_mech 50
init_allowed_encryption_methods 16954
internal_ping 556
ldapServiceLookup 7
libpq_prng_init 55
parseServiceFile 34
parseServiceInfo 17116
parse_comma_separated_list 34534
parse_connection_string 15106
passwordFromFile 16857
pgpassfileWarning 55
pqClosePGconn 16752
pqConnectDBComplete 14820
pqConnectDBStart 16938
pqConnectOptions2 16976
pqCopyPGconn 7
pqDropConnection 34635
pqDropServerData 34094
pqFreeCommandQueue 69270
pqGetHomeDirectory 16543
pqMakeEmptyPGconn 16989
pqPacketSend 16947
pqParseIntParam 16952
pqParseProtocolVersion 25
pqReleaseConnHosts 16757
pwdfMatchesString 46
recognized_connection_string 14864
release_conn_addrinfo 66587
select_next_encryption_method 597
sendTerminateConn 16767
setKeepalivesCount 352
setKeepalivesIdle 352
setKeepalivesInterval 352
setTCPUserTimeout 352
sslVerifyProtocolRange 16945
sslVerifyProtocolVersion 33893
store_conn_addrinfo 16941
uri_prefix_length 30036
useKeepalives 352

Generated by: LCOV version 2.0-1