LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-exec.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 961 1588 60.5 %
Date: 2024-05-05 17:11:37 Functions: 97 118 82.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
PQbinaryTuples 860
PQclear 5390320
PQclosePortal 2
PQclosePrepared 2
PQcmdStatus 571766
PQcmdTuples 288910
PQconsumeInput 821272
PQcopyResult 5260
PQdescribePortal 2
PQdescribePrepared 140
PQendcopy 332
PQenterPipelineMode 126
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 1264
PQescapeInternal 2874
PQescapeLiteral 1610
PQescapeString 0
PQescapeStringConn 9840
PQescapeStringInternal 9840
PQexec 138412
PQexecFinish 151770
PQexecParams 2782
PQexecPrepared 6468
PQexecStart 151772
PQexitPipelineMode 122
PQfformat 13922
PQflush 179468
PQfmod 470
PQfn 2084
PQfname 249098
PQfnumber 273170
PQfreeNotify 0
PQfreemem 4611532
PQfsize 320
PQftable 0
PQftablecol 0
PQftype 251300
PQgetCopyData 4970120
PQgetResult 1350396
PQgetisnull 6034092
PQgetlength 40634
PQgetline 0
PQgetlineAsync 0
PQgetvalue 27486128
PQisBusy 274394
PQisnonblocking 4
PQisthreadsafe 0
PQmakeEmptyPGresult 3845722
PQnfields 321482
PQnotifies 353968
PQnparams 0
PQntuples 326680
PQoidStatus 0
PQoidValue 166546
PQparamtype 0
PQpipelineSync 122
PQprepare 3964
PQputCopyData 559074
PQputCopyEnd 1566
PQputline 400056
PQputnbytes 400056
PQresStatus 44
PQresultAlloc 5260
PQresultErrorField 549610
PQresultErrorMessage 61294
PQresultMemorySize 0
PQresultStatus 2180590
PQresultVerboseErrorMessage 6
PQsendClosePortal 2
PQsendClosePrepared 2
PQsendDescribePortal 2
PQsendDescribePrepared 2
PQsendFlushRequest 16
PQsendPipelineSync 10
PQsendPrepare 4318
PQsendQuery 539626
PQsendQueryContinue 0
PQsendQueryGuts 20302
PQsendQueryInternal 539626
PQsendQueryParams 5776
PQsendQueryPrepared 14526
PQsendQueryStart 564400
PQsendTypedCommand 154
PQsetChunkedRowsMode 82
PQsetResultAttrs 5260
PQsetSingleRowMode 62
PQsetnonblocking 8
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 144
check_field_number 515110
check_param_number 0
check_tuple_field_number 33560854
dupEvents 0
getCopyResult 10382
get_hex 0
parseInput 3104312
pqAddTuple 6330074
pqAllocCmdQueueEntry 564530
pqAppendCmdQueueEntry 564530
pqClearAsyncResult 689708
pqCommandQueueAdvance 1179160
pqInternalNotice 0
pqPipelineFlush 24800
pqPipelineProcessQueue 3830
pqPipelineSyncInternal 132
pqPrepareAsyncResult 615874
pqRecycleCmdQueueEntry 563102
pqResultAlloc 35763450
pqResultStrdup 904612
pqRowProcessor 6330074
pqSaveErrorResult 30
pqSaveMessageField 493574
pqSaveParameterStatus 307938
pqSaveWriteError 4
pqSetResultError 40880

Generated by: LCOV version 1.14