LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-exec.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 52.1 % 1914 998
Test Date: 2026-01-26 10:56:24 Functions: 64.4 % 118 76
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 41.4 % 1225 507

Function Name Sort by function name Hit count Sort by function hit count
PQbinaryTuples 132
PQclear 213333
PQclosePortal 0
PQclosePrepared 0
PQcmdStatus 88406
PQcmdTuples 44050
PQconsumeInput 51039
PQcopyResult 16
PQdescribePortal 0
PQdescribePrepared 9
PQendcopy 0
PQenterPipelineMode 47
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 4
PQescapeInternal 139
PQescapeLiteral 135
PQescapeString 0
PQescapeStringConn 1381
PQescapeStringInternal 1381
PQexec 7178
PQexecFinish 7198
PQexecParams 0
PQexecPrepared 0
PQexecStart 7201
PQexitPipelineMode 46
PQfformat 0
PQflush 3
PQfmod 21
PQfn 259
PQfname 35011
PQfnumber 164
PQfreeNotify 0
PQfreemem 463
PQfsize 0
PQftable 0
PQftablecol 0
PQftype 188623
PQgetCopyData 410
PQgetResult 124122
PQgetisnull 167630
PQgetlength 0
PQgetline 0
PQgetlineAsync 0
PQgetvalue 189541
PQisBusy 318
PQisnonblocking 0
PQisthreadsafe 0
PQmakeEmptyPGresult 62556
PQnfields 19424
PQnotifies 51039
PQnparams 0
PQntuples 29274
PQoidStatus 0
PQoidValue 25582
PQparamtype 0
PQpipelineSync 47
PQprepare 14
PQputCopyData 131
PQputCopyEnd 132
PQputline 0
PQputnbytes 0
PQresStatus 0
PQresultAlloc 16
PQresultErrorField 85884
PQresultErrorMessage 9600
PQresultMemorySize 0
PQresultStatus 293618
PQresultVerboseErrorMessage 0
PQsendClosePortal 0
PQsendClosePrepared 6
PQsendDescribePortal 0
PQsendDescribePrepared 0
PQsendFlushRequest 9
PQsendPipelineSync 17
PQsendPrepare 26
PQsendQuery 57908
PQsendQueryContinue 0
PQsendQueryGuts 127
PQsendQueryInternal 57908
PQsendQueryParams 110
PQsendQueryPrepared 17
PQsendQueryStart 58076
PQsendTypedCommand 15
PQsetChunkedRowsMode 17
PQsetResultAttrs 16
PQsetSingleRowMode 0
PQsetnonblocking 0
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 17
check_field_number 223655
check_param_number 0
check_tuple_field_number 357171
dupEvents 0
getCopyResult 221
get_hex 0
parseInput 238071
pqAddTuple 79839
pqAllocCmdQueueEntry 58139
pqAppendCmdQueueEntry 58139
pqClearAsyncResult 72247
pqCommandQueueAdvance 116519
pqInternalNotice 0
pqPipelineFlush 194
pqPipelineProcessQueue 189
pqPipelineSyncInternal 64
pqPrepareAsyncResult 58745
pqRecycleCmdQueueEntry 58139
pqResultAlloc 457714
pqResultStrdup 83871
pqRowProcessor 79839
pqSaveErrorResult 0
pqSaveMessageField 75699
pqSaveParameterStatus 6032
pqSaveWriteError 0
pqSetResultError 6848

Generated by: LCOV version 2.3.2-1