LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-connect.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 68.9 % 2739 1888
Test Date: 2026-09-03 08:15:45 Functions: 88.3 % 111 98
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.7 % 1975 1238

Function Name Sort by function name Hit count Sort by function hit count
PQbackendPID 924
PQclientEncoding 279514
PQconndefaults 136
PQconnectPoll 49874
PQconnectStart 1383
PQconnectStartParams 15119
PQconnectdb 1054
PQconnectdbParams 13164
PQconnectionNeedsPassword 210
PQconnectionUsedGSSAPI 0
PQconnectionUsedPassword 378
PQconninfo 22422
PQconninfoFree 68693
PQconninfoParse 2323
PQdb 20457
PQerrorMessage 942
PQfinish 16277
PQfullProtocolVersion 4
PQgetThreadLock 0
PQhost 11197
PQhostaddr 0
PQoptions 0
PQparameterStatus 548329
PQpass 210
PQping 0
PQpingParams 564
PQpipelineStatus 1002509
PQport 11197
PQprotocolVersion 0
PQregisterThreadLock 0
PQreset 0
PQresetPoll 0
PQresetStart 0
PQserverVersion 31289
PQsetClientEncoding 91
PQsetErrorContextVisibility 11041
PQsetErrorVerbosity 11146
PQsetNoticeProcessor 11954
PQsetNoticeReceiver 1457
PQsetdbLogin 0
PQsocket 197585
PQstatus 329696
PQtransactionStatus 271020
PQtty 0
PQuser 11021
clear_allowed_sasl_mechs 60
connectFailureMessage 387
connectNoDelay 342
connectOptions1 1383
connection_failed 94
conninfo_add_defaults 16636
conninfo_array_parse 15119
conninfo_find 1384553
conninfo_getval 890596
conninfo_init 52168
conninfo_parse 14423
conninfo_storeval 493957
conninfo_uri_decode 153
conninfo_uri_parse 68
conninfo_uri_parse_options 68
conninfo_uri_parse_params 33
count_comma_separated_elems 16494
defaultNoticeProcessor 73
defaultNoticeReceiver 186880
default_threadlock 0
emitHostIdentityInfo 16478
encryption_negotiation_failed 150
fillPGconn 16487
fill_allowed_sasl_mechs 20
freePGconn 16277
getHostaddr 16478
get_hexdigit 59
index_of_allowed_sasl_mech 52
init_allowed_encryption_methods 16478
internal_ping 564
ldapServiceLookup 7
libpq_prng_init 55
parseServiceFile 43
parseServiceInfo 16636
parse_comma_separated_list 33560
parse_connection_string 14491
passwordFromFile 16375
pgpassfileWarning 55
pqClosePGconn 16279
pqConnectDBComplete 14438
pqConnectDBStart 16456
pqConnectOptions2 16494
pqCopyPGconn 7
pqDropConnection 33657
pqDropServerData 33134
pqFreeCommandQueue 67314
pqGetHomeDirectory 16056
pqMakeEmptyPGconn 16509
pqPacketSend 16473
pqParseIntParam 16476
pqParseProtocolVersion 24
pqReleaseConnHosts 16284
pwdfMatchesString 46
recognized_connection_string 14493
release_conn_addrinfo 64691
select_next_encryption_method 586
sendTerminateConn 16294
setKeepalivesCount 342
setKeepalivesIdle 342
setKeepalivesInterval 342
setTCPUserTimeout 342
sslVerifyProtocolRange 16463
sslVerifyProtocolVersion 32929
store_conn_addrinfo 16465
uri_prefix_length 29052
useKeepalives 342

Generated by: LCOV version 2.0-1