LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-exec.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 62.1 % 1622 1008
Test Date: 2026-04-07 14:16: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 631
PQclear 3362404
PQclosePortal 1
PQclosePrepared 1
PQcmdStatus 444758
PQcmdTuples 223768
PQconsumeInput 562560
PQcopyResult 2593
PQdescribePortal 1
PQdescribePrepared 79
PQendcopy 206
PQenterPipelineMode 266
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 900
PQescapeInternal 2227
PQescapeLiteral 1327
PQescapeString 65
PQescapeStringConn 8055
PQescapeStringInternal 8120
PQexec 103879
PQexecFinish 110882
PQexecParams 1507
PQexecPrepared 3386
PQexecStart 110895
PQexitPipelineMode 252
PQfformat 6898
PQflush 127679
PQfmod 256
PQfn 1329
PQfname 187423
PQfnumber 270258
PQfreeNotify 0
PQfreemem 2640217
PQfsize 160
PQftable 0
PQftablecol 0
PQftype 2690906
PQgetCopyData 2874082
PQgetResult 984802
PQgetisnull 3662679
PQgetlength 22566
PQgetline 0
PQgetlineAsync 0
PQgetvalue 23205603
PQisBusy 152663
PQisnonblocking 2
PQisthreadsafe 0
PQmakeEmptyPGresult 2238140
PQnfields 205204
PQnotifies 269904
PQnparams 0
PQntuples 249000
PQoidStatus 0
PQoidValue 129938
PQparamtype 0
PQpipelineSync 264
PQprepare 2041
PQputCopyData 323028
PQputCopyEnd 1106
PQputline 200028
PQputnbytes 200028
PQresStatus 22
PQresultAlloc 2593
PQresultErrorField 1608459
PQresultErrorMessage 216562
PQresultMemorySize 0
PQresultStatus 1653067
PQresultVerboseErrorMessage 3
PQsendClosePortal 1
PQsendClosePrepared 26
PQsendDescribePortal 1
PQsendDescribePrepared 1
PQsendFlushRequest 44
PQsendPipelineSync 77
PQsendPrepare 2285
PQsendQuery 401049
PQsendQueryContinue 0
PQsendQueryGuts 11411
PQsendQueryInternal 401049
PQsendQueryParams 3539
PQsendQueryPrepared 7872
PQsendQueryStart 414856
PQsendTypedCommand 111
PQsetChunkedRowsMode 70
PQsetResultAttrs 2593
PQsetSingleRowMode 33
PQsetnonblocking 5
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 103
check_field_number 2885643
check_param_number 0
check_tuple_field_number 26890848
dupEvents 0
getCopyResult 7049
get_hex 0
parseInput 2243339
pqAddTuple 4704175
pqAllocCmdQueueEntry 415192
pqAppendCmdQueueEntry 415192
pqClearAsyncResult 509139
pqCommandQueueAdvance 861470
pqInternalNotice 0
pqPipelineFlush 13928
pqPipelineProcessQueue 2812
pqPipelineSyncInternal 341
pqPrepareAsyncResult 446254
pqRecycleCmdQueueEntry 413938
pqResultAlloc 30941517
pqResultStrdup 696072
pqRowProcessor 4704175
pqSaveErrorResult 65
pqSaveMessageField 1900692
pqSaveParameterStatus 232668
pqSaveWriteError 4
pqSetResultError 32036

Generated by: LCOV version 2.0-1