LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-connect.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 69.0 % 2739 1889
Test Date: 2026-10-14 05:15:55 Functions: 88.3 % 111 98
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.7 % 1975 1239

Function Name Sort by function name Hit count Sort by function hit count
PQbackendPID 962
PQclientEncoding 277043
PQconndefaults 138
PQconnectPoll 51088
PQconnectStart 1477
PQconnectStartParams 15423
PQconnectdb 1122
PQconnectdbParams 13426
PQconnectionNeedsPassword 211
PQconnectionUsedGSSAPI 0
PQconnectionUsedPassword 379
PQconninfo 22921
PQconninfoFree 70299
PQconninfoParse 2405
PQdb 20233
PQerrorMessage 950
PQfinish 16670
PQfullProtocolVersion 4
PQgetThreadLock 0
PQhost 11451
PQhostaddr 0
PQoptions 0
PQparameterStatus 541554
PQpass 211
PQping 0
PQpingParams 558
PQpipelineStatus 995065
PQport 11451
PQprotocolVersion 0
PQregisterThreadLock 0
PQreset 0
PQresetPoll 0
PQresetStart 0
PQserverVersion 31174
PQsetClientEncoding 91
PQsetErrorContextVisibility 11286
PQsetErrorVerbosity 11391
PQsetNoticeProcessor 12229
PQsetNoticeReceiver 1503
PQsetdbLogin 0
PQsocket 213954
PQstatus 327886
PQtransactionStatus 268778
PQtty 0
PQuser 11266
clear_allowed_sasl_mechs 60
connectFailureMessage 361
connectNoDelay 350
connectOptions1 1477
connection_failed 96
conninfo_add_defaults 17036
conninfo_array_parse 15423
conninfo_find 1417704
conninfo_getval 912092
conninfo_init 53454
conninfo_parse 14904
conninfo_storeval 505612
conninfo_uri_decode 153
conninfo_uri_parse 68
conninfo_uri_parse_options 68
conninfo_uri_parse_params 33
count_comma_separated_elems 16892
defaultNoticeProcessor 73
defaultNoticeReceiver 185372
default_threadlock 0
emitHostIdentityInfo 16872
encryption_negotiation_failed 149
fillPGconn 16885
fill_allowed_sasl_mechs 20
freePGconn 16669
getHostaddr 16872
get_hexdigit 59
index_of_allowed_sasl_mech 52
init_allowed_encryption_methods 16872
internal_ping 558
ldapServiceLookup 7
libpq_prng_init 55
parseServiceFile 43
parseServiceInfo 17036
parse_comma_separated_list 34365
parse_connection_string 14972
passwordFromFile 16772
pgpassfileWarning 55
pqClosePGconn 16672
pqConnectDBComplete 14786
pqConnectDBStart 16854
pqConnectOptions2 16892
pqCopyPGconn 7
pqDropConnection 34398
pqDropServerData 33894
pqFreeCommandQueue 68796
pqGetHomeDirectory 16456
pqMakeEmptyPGconn 16907
pqPacketSend 16898
pqParseIntParam 16870
pqParseProtocolVersion 25
pqReleaseConnHosts 16676
pwdfMatchesString 46
recognized_connection_string 14798
release_conn_addrinfo 66271
select_next_encryption_method 595
sendTerminateConn 16687
setKeepalivesCount 350
setKeepalivesIdle 350
setKeepalivesInterval 350
setTCPUserTimeout 350
sslVerifyProtocolRange 16861
sslVerifyProtocolVersion 33725
store_conn_addrinfo 16859
uri_prefix_length 29838
useKeepalives 350

Generated by: LCOV version 2.0-1