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-10-14 04:17:20 Functions: 88.3 % 111 98
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.8 % 1975 1240

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 25
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 96
PQconndefaults 138
encryption_negotiation_failed 149
conninfo_uri_decode 153
PQconnectionNeedsPassword 212
PQpass 212
connectNoDelay 350
setKeepalivesCount 350
setKeepalivesIdle 350
setKeepalivesInterval 350
setTCPUserTimeout 350
useKeepalives 350
PQconnectionUsedPassword 379
connectFailureMessage 384
PQpingParams 575
internal_ping 575
select_next_encryption_method 595
PQerrorMessage 945
PQbackendPID 962
PQconnectdb 1122
PQconnectStart 1477
connectOptions1 1477
PQsetNoticeReceiver 1503
PQconninfoParse 2408
PQuser 11265
PQsetErrorContextVisibility 11285
PQsetErrorVerbosity 11390
PQhost 11448
PQport 11448
PQsetNoticeProcessor 12228
PQconnectdbParams 13426
pqConnectDBComplete 14779
recognized_connection_string 14815
conninfo_parse 14907
parse_connection_string 14975
PQconnectStartParams 15440
conninfo_array_parse 15440
pqGetHomeDirectory 16473
PQfinish 16687
freePGconn 16687
pqClosePGconn 16689
pqReleaseConnHosts 16694
sendTerminateConn 16704
passwordFromFile 16789
pqConnectDBStart 16871
store_conn_addrinfo 16877
sslVerifyProtocolRange 16878
pqParseIntParam 16888
emitHostIdentityInfo 16890
getHostaddr 16890
init_allowed_encryption_methods 16890
pqPacketSend 16894
fillPGconn 16902
count_comma_separated_elems 16909
pqConnectOptions2 16909
pqMakeEmptyPGconn 16924
conninfo_add_defaults 17053
parseServiceInfo 17053
PQdb 20232
PQconninfo 22917
uri_prefix_length 29858
PQserverVersion 31180
sslVerifyProtocolVersion 33759
pqDropServerData 33953
parse_comma_separated_list 34399
pqDropConnection 34476
PQconnectPoll 51144
conninfo_init 53470
release_conn_addrinfo 66326
pqFreeCommandQueue 68952
PQconninfoFree 70332
defaultNoticeReceiver 185371
PQsocket 210910
PQtransactionStatus 268775
PQclientEncoding 277041
PQstatus 327879
conninfo_storeval 505546
PQparameterStatus 541527
conninfo_getval 913010
PQpipelineStatus 995189
conninfo_find 1418556

Generated by: LCOV version 2.0-1