LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-exec.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 62.5 % 1624 1015
Test Date: 2026-06-24 17:16:41 Functions: 83.2 % 119 99
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
PQbinaryTuples 635
PQclear 3355429
PQclosePortal 1
PQclosePrepared 1
PQcmdStatus 449469
PQcmdTuples 226053
PQconsumeInput 564011
PQcopyResult 2593
PQdescribePortal 1
PQdescribePrepared 79
PQendcopy 207
PQenterPipelineMode 294
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 184
PQescapeInternal 1089
PQescapeLiteral 905
PQescapeString 64
PQescapeStringConn 6470
PQescapeStringInternal 6534
PQexec 98950
PQexecFinish 106099
PQexecParams 1519
PQexecPrepared 3514
PQexecStart 106112
PQexitPipelineMode 280
PQfformat 6898
PQflush 130362
PQfmod 256
PQfn 878
PQfname 189624
PQfnumber 248785
PQfreeNotify 0
PQfreemem 2654596
PQfsize 160
PQftable 0
PQftablecol 0
PQftype 2697087
PQgetCopyData 2887745
PQgetResult 977249
PQgetisnull 3539882
PQgetlength 22639
PQgetline 0
PQgetlineAsync 0
PQgetvalue 18703629
PQisBusy 153883
PQisnonblocking 2
PQisthreadsafe 0
PQmakeEmptyPGresult 2237324
PQnfields 206454
PQnfn 1343
PQnotifies 272673
PQnparams 0
PQntuples 245198
PQoidStatus 0
PQoidValue 131324
PQparamtype 0
PQpipelineSync 292
PQprepare 2047
PQputCopyData 326256
PQputCopyEnd 1121
PQputline 200028
PQputnbytes 200028
PQresStatus 22
PQresultAlloc 2593
PQresultErrorField 1613917
PQresultErrorMessage 217208
PQresultMemorySize 0
PQresultStatus 1664326
PQresultVerboseErrorMessage 3
PQsendClosePortal 1
PQsendClosePrepared 26
PQsendDescribePortal 1
PQsendDescribePrepared 1
PQsendFlushRequest 44
PQsendPipelineSync 101
PQsendPrepare 2293
PQsendQuery 399129
PQsendQueryContinue 0
PQsendQueryGuts 11549
PQsendQueryInternal 399129
PQsendQueryParams 3645
PQsendQueryPrepared 7905
PQsendQueryStart 413083
PQsendTypedCommand 111
PQsetChunkedRowsMode 70
PQsetResultAttrs 2593
PQsetSingleRowMode 33
PQsetnonblocking 5
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 103
check_field_number 2894025
check_param_number 0
check_tuple_field_number 22266150
dupEvents 0
getCopyResult 7043
get_hex 0
parseInput 2270471
pqAddTuple 3929186
pqAllocCmdQueueEntry 413469
pqAppendCmdQueueEntry 413469
pqClearAsyncResult 508444
pqCommandQueueAdvance 858682
pqInternalNotice 0
pqPipelineFlush 14098
pqPipelineProcessQueue 2879
pqPipelineSyncInternal 393
pqPrepareAsyncResult 445010
pqRecycleCmdQueueEntry 412177
pqResultAlloc 25516855
pqResultStrdup 670369
pqRowProcessor 3929186
pqSaveErrorResult 68
pqSaveMessageField 1906029
pqSaveParameterStatus 236531
pqSaveWriteError 2
pqSetResultError 32350

Generated by: LCOV version 2.0-1