LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-connect.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 68.8 % 2717 1869
Test Date: 2026-10-29 00:16:02 Functions: 88.3 % 111 98
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.4 % 1953 1219

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
get_hexdigit 19
fill_allowed_sasl_mechs 20
pqParseProtocolVersion 25
conninfo_uri_parse_params 31
parseServiceFile 34
pwdfMatchesString 46
index_of_allowed_sasl_mech 50
libpq_prng_init 55
pgpassfileWarning 55
clear_allowed_sasl_mechs 59
conninfo_uri_parse 66
conninfo_uri_parse_options 66
defaultNoticeProcessor 75
PQsetClientEncoding 91
connection_failed 96
PQconndefaults 136
conninfo_uri_decode 147
encryption_negotiation_failed 149
PQconnectionNeedsPassword 211
PQpass 211
connectNoDelay 352
setKeepalivesCount 352
setKeepalivesIdle 352
setKeepalivesInterval 352
setTCPUserTimeout 352
useKeepalives 352
PQconnectionUsedPassword 379
connectFailureMessage 398
PQpingParams 556
internal_ping 556
select_next_encryption_method 597
PQerrorMessage 960
PQbackendPID 979
PQconnectdb 1139
PQconnectStart 1493
connectOptions1 1493
PQsetNoticeReceiver 1533
PQconninfoParse 2458
PQuser 11301
PQsetErrorContextVisibility 11321
PQsetErrorVerbosity 11426
PQhost 11486
PQport 11486
PQconninfo 11702
PQsetNoticeProcessor 12281
PQconnectdbParams 13463
pqConnectDBComplete 14820
recognized_connection_string 14864
conninfo_parse 15040
parse_connection_string 15106
PQconnectStartParams 15489
conninfo_array_parse 15489
pqGetHomeDirectory 16543
PQfinish 16750
freePGconn 16750
pqClosePGconn 16752
pqReleaseConnHosts 16757
sendTerminateConn 16767
passwordFromFile 16857
pqConnectDBStart 16938
store_conn_addrinfo 16941
sslVerifyProtocolRange 16945
pqPacketSend 16947
pqParseIntParam 16952
emitHostIdentityInfo 16954
getHostaddr 16954
init_allowed_encryption_methods 16954
fillPGconn 16969
count_comma_separated_elems 16976
pqConnectOptions2 16976
pqMakeEmptyPGconn 16989
conninfo_add_defaults 17116
parseServiceInfo 17116
PQdb 20268
uri_prefix_length 30036
PQserverVersion 31244
sslVerifyProtocolVersion 33893
pqDropServerData 34094
parse_comma_separated_list 34534
pqDropConnection 34635
conninfo_init 42433
PQconnectPoll 51311
PQconninfoFree 59347
release_conn_addrinfo 66587
pqFreeCommandQueue 69270
defaultNoticeReceiver 185418
PQsocket 206512
PQtransactionStatus 269744
conninfo_storeval 280915
PQclientEncoding 309633
PQstatus 329099
PQparameterStatus 575408
conninfo_getval 882535
PQpipelineStatus 998979
conninfo_find 1163450

Generated by: LCOV version 2.0-1