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 07:15:56 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
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
ldapServiceLookup 7
pqCopyPGconn 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 73
PQsetClientEncoding 91
connection_failed 94
PQconndefaults 136
encryption_negotiation_failed 150
conninfo_uri_decode 153
PQconnectionNeedsPassword 211
PQpass 211
connectNoDelay 342
setKeepalivesCount 342
setKeepalivesIdle 342
setKeepalivesInterval 342
setTCPUserTimeout 342
useKeepalives 342
PQconnectionUsedPassword 378
connectFailureMessage 393
PQpingParams 573
internal_ping 573
select_next_encryption_method 586
PQbackendPID 924
PQerrorMessage 942
PQconnectdb 1054
PQconnectStart 1383
connectOptions1 1383
PQsetNoticeReceiver 1473
PQconninfoParse 2352
PQuser 11042
PQsetErrorContextVisibility 11062
PQsetErrorVerbosity 11167
PQhost 11219
PQport 11219
PQsetNoticeProcessor 11975
PQconnectdbParams 13186
pqConnectDBComplete 14463
conninfo_parse 14490
recognized_connection_string 14540
parse_connection_string 14558
PQconnectStartParams 15166
conninfo_array_parse 15166
pqGetHomeDirectory 16104
PQfinish 16324
freePGconn 16324
pqClosePGconn 16326
pqReleaseConnHosts 16331
sendTerminateConn 16341
passwordFromFile 16423
pqConnectDBStart 16503
store_conn_addrinfo 16508
pqPacketSend 16510
sslVerifyProtocolRange 16510
pqParseIntParam 16519
emitHostIdentityInfo 16521
getHostaddr 16521
init_allowed_encryption_methods 16521
fillPGconn 16534
count_comma_separated_elems 16541
pqConnectOptions2 16541
pqMakeEmptyPGconn 16556
conninfo_add_defaults 16683
parseServiceInfo 16683
PQdb 20478
PQconninfo 22465
uri_prefix_length 29166
PQserverVersion 31339
sslVerifyProtocolVersion 33023
pqDropServerData 33230
parse_comma_separated_list 33654
pqDropConnection 33760
PQconnectPoll 49974
conninfo_init 52325
release_conn_addrinfo 64862
pqFreeCommandQueue 67520
PQconninfoFree 68897
defaultNoticeReceiver 186880
PQsocket 202668
PQtransactionStatus 271043
PQclientEncoding 279554
PQstatus 329813
conninfo_storeval 495056
PQparameterStatus 548351
conninfo_getval 893134
PQpipelineStatus 1003060
conninfo_find 1388190

Generated by: LCOV version 2.0-1