LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-exec.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 62.0 % 1622 1006
Test Date: 2026-03-03 13:15:30 Functions: 83.1 % 118 98
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
PQbinaryTuples 493
PQclear 2978522
PQclosePortal 1
PQclosePrepared 1
PQcmdStatus 341557
PQcmdTuples 172233
PQconsumeInput 483341
PQcopyResult 2562
PQdescribePortal 1
PQdescribePrepared 70
PQendcopy 194
PQenterPipelineMode 219
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 864
PQescapeInternal 1988
PQescapeLiteral 1124
PQescapeString 65
PQescapeStringConn 6437
PQescapeStringInternal 6502
PQexec 91127
PQexecFinish 97975
PQexecParams 1490
PQexecPrepared 3275
PQexecStart 97985
PQexitPipelineMode 206
PQfformat 6857
PQflush 121573
PQfmod 235
PQfn 1070
PQfname 145257
PQfnumber 263056
PQfreeNotify 0
PQfreemem 2576916
PQfsize 160
PQftable 0
PQftablecol 0
PQftype 2468023
PQgetCopyData 2794895
PQgetResult 819430
PQgetisnull 3393106
PQgetlength 20812
PQgetline 0
PQgetlineAsync 0
PQgetvalue 21537269
PQisBusy 146596
PQisnonblocking 2
PQisthreadsafe 0
PQmakeEmptyPGresult 2052906
PQnfields 182917
PQnotifies 208912
PQnparams 0
PQntuples 209653
PQoidStatus 0
PQoidValue 99382
PQparamtype 0
PQpipelineSync 217
PQprepare 2020
PQputCopyData 319385
PQputCopyEnd 948
PQputline 200028
PQputnbytes 200028
PQresStatus 22
PQresultAlloc 2562
PQresultErrorField 777800
PQresultErrorMessage 101195
PQresultMemorySize 0
PQresultStatus 1300302
PQresultVerboseErrorMessage 3
PQsendClosePortal 1
PQsendClosePrepared 20
PQsendDescribePortal 1
PQsendDescribePrepared 1
PQsendFlushRequest 35
PQsendPipelineSync 60
PQsendPrepare 2252
PQsendQuery 326145
PQsendQueryContinue 0
PQsendQueryGuts 11325
PQsendQueryInternal 326145
PQsendQueryParams 3395
PQsendQueryPrepared 7930
PQsendQueryStart 339818
PQsendTypedCommand 96
PQsetChunkedRowsMode 53
PQsetResultAttrs 2562
PQsetSingleRowMode 33
PQsetnonblocking 5
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 86
check_field_number 2620532
check_param_number 0
check_tuple_field_number 24951187
dupEvents 0
getCopyResult 6422
get_hex 0
parseInput 1830079
pqAddTuple 4405757
pqAllocCmdQueueEntry 340091
pqAppendCmdQueueEntry 340091
pqClearAsyncResult 415686
pqCommandQueueAdvance 709640
pqInternalNotice 0
pqPipelineFlush 13768
pqPipelineProcessQueue 2819
pqPipelineSyncInternal 277
pqPrepareAsyncResult 369442
pqRecycleCmdQueueEntry 338879
pqResultAlloc 27773595
pqResultStrdup 590347
pqRowProcessor 4405757
pqSaveErrorResult 60
pqSaveMessageField 810805
pqSaveParameterStatus 217965
pqSaveWriteError 4
pqSetResultError 23763

Generated by: LCOV version 2.0-1