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-24 02:15:48 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 138
encryption_negotiation_failed 149
conninfo_uri_decode 153
PQconnectionNeedsPassword 209
PQpass 209
connectNoDelay 341
setKeepalivesCount 341
setKeepalivesIdle 341
setKeepalivesInterval 341
setTCPUserTimeout 341
useKeepalives 341
connectFailureMessage 371
PQconnectionUsedPassword 379
PQpingParams 555
internal_ping 555
select_next_encryption_method 584
PQbackendPID 941
PQerrorMessage 954
PQconnectdb 1104
PQconnectStart 1458
connectOptions1 1458
PQsetNoticeReceiver 1505
PQconninfoParse 2404
PQuser 11115
PQsetErrorContextVisibility 11135
PQsetErrorVerbosity 11240
PQhost 11300
PQport 11300
PQsetNoticeProcessor 12061
PQconnectdbParams 13265
pqConnectDBComplete 14601
recognized_connection_string 14637
conninfo_parse 14736
parse_connection_string 14804
PQconnectStartParams 15262
conninfo_array_parse 15262
pqGetHomeDirectory 16273
PQfinish 16494
freePGconn 16494
pqClosePGconn 16496
pqReleaseConnHosts 16501
sendTerminateConn 16511
passwordFromFile 16593
pqConnectDBStart 16674
store_conn_addrinfo 16678
sslVerifyProtocolRange 16681
pqParseIntParam 16689
emitHostIdentityInfo 16691
getHostaddr 16691
init_allowed_encryption_methods 16691
pqPacketSend 16702
fillPGconn 16705
count_comma_separated_elems 16712
pqConnectOptions2 16712
pqMakeEmptyPGconn 16727
conninfo_add_defaults 16856
parseServiceInfo 16856
PQdb 20082
PQconninfo 22619
uri_prefix_length 29509
PQserverVersion 30965
sslVerifyProtocolVersion 33365
pqDropServerData 33548
parse_comma_separated_list 33996
pqDropConnection 34063
PQconnectPoll 50542
conninfo_init 52823
release_conn_addrinfo 65556
pqFreeCommandQueue 68126
PQconninfoFree 69500
defaultNoticeReceiver 185363
PQsocket 219450
PQtransactionStatus 268012
PQclientEncoding 276130
PQstatus 326737
conninfo_storeval 498975
PQparameterStatus 539101
conninfo_getval 902372
PQpipelineStatus 992498
conninfo_find 1401347

Generated by: LCOV version 2.0-1