LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq - fe-connect.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 62.3 % 2648 1650 148 197 524 129 186 871 251 342 582 1018 101 93
Current Date: 2023-04-08 17:13:01 Functions: 88.3 % 103 91 12 89 2 12 90 1
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 77.1 % 218 168 45 1 3 1 2 166
View type: Flat (120,180] days: 20.5 % 117 24 93 24
Legend: Lines: hit not hit (240..) days: 63.0 % 2313 1458 10 196 521 128 186 869 61 342 551 942
Function coverage date bins:
[..60] days: 100.0 % 2 2 2
(240..) days: 45.4 % 196 89 12 89 11 84

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
PQbackendPID ECB 631
PQcancel GIC 2 28.4 % (19 / 67)
PQclientEncoding ECB 156397
PQconndefaults GIC 60 72.7 % (8 / 11)
PQconnectPoll ECB 28303
PQconnectStart ECB 588
PQconnectStartParams ECB 8660
PQconnectdb ECB 567
PQconnectdbParams GIC 7990 100.0 % (5 / 5)
PQconnectionNeedsPassword ECB 300
PQconnectionUsedPassword ECB 218
PQconninfo ECB 257
PQconninfoFree GIC 24790 100.0 % (6 / 6)
PQconninfoParse ECB 223
PQdb ECB 13038
PQerrorMessage GIC 640 66.7 % (4 / 6)
PQfinish ECB 9105
PQfreeCancel GIC 169771 100.0 % (3 / 3)
PQgetCancel ECB 169802
PQhost GIC 6479 54.5 % (6 / 11)
PQhostaddr UIC 0 0.0 % (0 / 6)
PQoptions EUB 0
PQparameterStatus GIC 286423 71.4 % (5 / 7)
PQpass ECB 300
PQping EUB 0
PQpingParams GIC 2 100.0 % (5 / 5)
PQpipelineStatus GIC 16947 75.0 % (3 / 4)
PQport ECB 6455
PQprotocolVersion UIC 0 0.0 % (0 / 6)
PQregisterThreadLock EUB 0
PQrequestCancel UIC 0 0.0 % (0 / 19)
PQreset EUB 0
PQresetPoll EUB 0
PQresetStart UIC 0 0.0 % (0 / 5)
PQserverVersion GIC 17686 66.7 % (4 / 6)
PQsetClientEncoding ECB 20
PQsetErrorContextVisibility GIC 6346 83.3 % (5 / 6)
PQsetErrorVerbosity ECB 6400
PQsetNoticeProcessor ECB 6993
PQsetNoticeReceiver GIC 126 87.5 % (7 / 8)
PQsetdbLogin UIC 0 0.0 % (0 / 48)
PQsocket ECB 229494
PQstatus ECB 184331
PQtransactionStatus GIC 153275 66.7 % (4 / 6)
PQtty EUB 0
PQuser GIC 6337 75.0 % (3 / 4)
closePGconn ECB 9105
connectDBComplete ECB 8385
connectDBStart GIC 9233 77.3 % (17 / 22)
connectFailureMessage GIC 226 100.0 % (6 / 6)
connectNoDelay ECB 210
connectOptions1 ECB 588
connectOptions2 GIC 9246 77.1 % (209 / 271)
conninfo_add_defaults ECB 9306
conninfo_array_parse ECB 8660
conninfo_find GIC 385345 100.0 % (5 / 5)
conninfo_getval GIC 360654 100.0 % (3 / 3)
conninfo_init GIC 15733 81.8 % (9 / 11)
conninfo_parse ECB 6697
conninfo_storeval GIC 24691 72.7 % (16 / 22)
conninfo_uri_decode ECB 127
conninfo_uri_parse ECB 59
conninfo_uri_parse_options ECB 59
conninfo_uri_parse_params ECB 24
count_comma_separated_elems ECB 9246
defaultNoticeProcessor ECB 51
defaultNoticeReceiver GIC 10399 100.0 % (5 / 5)
default_threadlock ECB 17342
emitHostIdentityInfo GIC 9257 94.7 % (18 / 19)
freePGconn GIC 9105 93.9 % (62 / 66)
getHostaddr GIC 9257 66.7 % (8 / 12)
get_hexdigit GIC 19 100.0 % (9 / 9)
internal_ping GIC 2 64.3 % (9 / 14)
ldapServiceLookup GIC 1 19.0 % (43 / 226)
libpq_prng_init GNC 110 40.0 % (4 / 10)
makeEmptyPGconn GIC 9248 92.1 % (35 / 38)
optional_setsockopt UIC 0 0.0 % (0 / 6)
parseServiceFile ECB 1
parseServiceInfo GIC 9306 40.0 % (12 / 30)
parse_comma_separated_list ECB 18986
parse_connection_string ECB 6756
parse_int_param ECB 9249
passwordFromFile ECB 9238
pgpassfileWarning ECB 46
pqDropConnection ECB 18875
pqDropServerData ECB 18578
pqFreeCommandQueue GIC 37750 100.0 % (7 / 7)
pqGetHomeDirectory GIC 8963 83.3 % (5 / 6)
pqPacketSend GIC 9287 60.0 % (6 / 10)
pwdfMatchesString ECB 58
recognized_connection_string GIC 8303 100.0 % (2 / 2)
release_conn_addrinfo GIC 27222 100.0 % (5 / 5)
sendTerminateConn GIC 9120 100.0 % (6 / 6)
setKeepalivesCount ECB 210
setKeepalivesIdle ECB 210
setKeepalivesInterval ECB 210
setTCPUserTimeout ECB 210
sslVerifyProtocolRange GIC 9235 81.8 % (9 / 11)
sslVerifyProtocolVersion GIC 36943 100.0 % (9 / 9)
store_conn_addrinfo GNC 9244 89.5 % (17 / 19)
uri_prefix_length ECB 15118
useKeepalives GIC 210 42.9 % (3 / 7)

Generated by: LCOV version v1.16-55-g56c0a2a