LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-connect.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 69.2 % 2753 1906
Test Date: 2026-08-14 01:16:50 Functions: 88.3 % 111 98
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 63.1 % 1995 1258

Function Name Sort by function name Hit count Sort by function hit count
PQconnectionUsedGSSAPI 0
PQgetThreadLock 0
PQhostaddr 0
PQoptions 0
PQping 0
PQprotocolVersion 0
PQregisterThreadLock 0
PQreset 0
PQresetPoll 0
PQresetStart 0
PQsetdbLogin 0
PQtty 0
default_threadlock 0
PQfullProtocolVersion 4
pqCopyPGconn 6
ldapServiceLookup 7
fill_allowed_sasl_mechs 20
pqParseProtocolVersion 24
conninfo_uri_parse_params 33
parseServiceFile 43
pwdfMatchesString 46
index_of_allowed_sasl_mech 52
libpq_prng_init 55
pgpassfileWarning 55
get_hexdigit 59
clear_allowed_sasl_mechs 60
conninfo_uri_parse 68
conninfo_uri_parse_options 68
defaultNoticeProcessor 70
PQsetClientEncoding 91
connection_failed 94
PQconndefaults 136
encryption_negotiation_failed 150
conninfo_uri_decode 153
PQconnectionNeedsPassword 210
PQpass 210
connectNoDelay 342
setKeepalivesCount 342
setKeepalivesIdle 342
setKeepalivesInterval 342
setTCPUserTimeout 342
useKeepalives 342
PQconnectionUsedPassword 379
connectFailureMessage 390
PQpingParams 577
internal_ping 577
select_next_encryption_method 586
PQbackendPID 918
PQerrorMessage 937
PQconnectdb 1053
PQconnectStart 1382
connectOptions1 1382
PQsetNoticeReceiver 1443
PQconninfoParse 2288
PQuser 10915
PQsetErrorContextVisibility 10935
PQsetErrorVerbosity 11040
PQhost 11089
PQport 11089
PQsetNoticeProcessor 11847
PQconnectdbParams 13050
conninfo_parse 14262
parse_connection_string 14330
pqConnectDBComplete 14335
recognized_connection_string 14378
PQconnectStartParams 15004
conninfo_array_parse 15004
pqGetHomeDirectory 15939
PQfinish 16162
freePGconn 16162
pqClosePGconn 16164
pqReleaseConnHosts 16168
sendTerminateConn 16179
passwordFromFile 16257
pqConnectDBStart 16339
store_conn_addrinfo 16343
sslVerifyProtocolRange 16346
pqPacketSend 16349
pqParseIntParam 16354
emitHostIdentityInfo 16355
getHostaddr 16355
init_allowed_encryption_methods 16355
fillPGconn 16371
count_comma_separated_elems 16377
pqConnectOptions2 16377
pqMakeEmptyPGconn 16392
conninfo_add_defaults 16520
parseServiceInfo 16520
PQdb 20351
PQconninfo 22208
uri_prefix_length 28776
PQserverVersion 31179
sslVerifyProtocolVersion 32695
pqDropServerData 32900
parse_comma_separated_list 33326
pqDropConnection 33426
PQconnectPoll 49503
conninfo_init 51678
release_conn_addrinfo 64209
pqFreeCommandQueue 66852
PQconninfoFree 68080
defaultNoticeReceiver 186925
PQsocket 209955
PQtransactionStatus 272522
PQclientEncoding 281035
PQstatus 330859
conninfo_storeval 489174
PQparameterStatus 550754
conninfo_getval 884332
PQpipelineStatus 1008685
conninfo_find 1373506

Generated by: LCOV version 2.0-1