LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-exec.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 952 1588 59.9 %
Date: 2025-01-18 10:15:04 Functions: 97 118 82.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
PQbinaryTuples 890
PQclear 5609442
PQclosePortal 2
PQclosePrepared 2
PQcmdStatus 586994
PQcmdTuples 296434
PQconsumeInput 945610
PQcopyResult 5234
PQdescribePortal 2
PQdescribePrepared 140
PQendcopy 358
PQenterPipelineMode 146
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 1328
PQescapeInternal 3094
PQescapeLiteral 1766
PQescapeString 0
PQescapeStringConn 10338
PQescapeStringInternal 10338
PQexec 147300
PQexecFinish 160918
PQexecParams 2826
PQexecPrepared 6654
PQexecStart 160920
PQexitPipelineMode 134
PQfformat 13896
PQflush 166050
PQfmod 470
PQfn 2084
PQfname 259454
PQfnumber 329996
PQfreeNotify 0
PQfreemem 4990096
PQfsize 320
PQftable 0
PQftablecol 0
PQftype 260566
PQgetCopyData 5461760
PQgetResult 1401716
PQgetisnull 6130598
PQgetlength 40742
PQgetline 0
PQgetlineAsync 0
PQgetvalue 28640072
PQisBusy 281540
PQisnonblocking 4
PQisthreadsafe 0
PQmakeEmptyPGresult 3999594
PQnfields 334730
PQnotifies 363074
PQnparams 0
PQntuples 341786
PQoidStatus 0
PQoidValue 170002
PQparamtype 0
PQpipelineSync 142
PQprepare 3994
PQputCopyData 523614
PQputCopyEnd 1670
PQputline 400056
PQputnbytes 400056
PQresStatus 44
PQresultAlloc 5234
PQresultErrorField 1496810
PQresultErrorMessage 195826
PQresultMemorySize 0
PQresultStatus 2246226
PQresultVerboseErrorMessage 6
PQsendClosePortal 2
PQsendClosePrepared 20
PQsendDescribePortal 2
PQsendDescribePrepared 2
PQsendFlushRequest 16
PQsendPipelineSync 12
PQsendPrepare 4386
PQsendQuery 558840
PQsendQueryContinue 0
PQsendQueryGuts 21242
PQsendQueryInternal 558840
PQsendQueryParams 5940
PQsendQueryPrepared 15302
PQsendQueryStart 584640
PQsendTypedCommand 172
PQsetChunkedRowsMode 82
PQsetResultAttrs 5234
PQsetSingleRowMode 62
PQsetnonblocking 8
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 144
check_field_number 534706
check_param_number 0
check_tuple_field_number 34811412
dupEvents 0
getCopyResult 10850
get_hex 0
parseInput 3216126
pqAddTuple 6479356
pqAllocCmdQueueEntry 584792
pqAppendCmdQueueEntry 584792
pqClearAsyncResult 717314
pqCommandQueueAdvance 1220832
pqInternalNotice 0
pqPipelineFlush 25828
pqPipelineProcessQueue 3882
pqPipelineSyncInternal 154
pqPrepareAsyncResult 636184
pqRecycleCmdQueueEntry 582972
pqResultAlloc 38140802
pqResultStrdup 992752
pqRowProcessor 6479356
pqSaveErrorResult 34
pqSaveMessageField 1567474
pqSaveParameterStatus 363142
pqSaveWriteError 6
pqSetResultError 42534

Generated by: LCOV version 1.14