LCOV - code coverage report
Current view:
top level
-
src/bin/pgbench
- pgbench.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
86.0 %
2880
2476
Test Date:
2026-03-03 16:15:26
Functions:
96.1 %
128
123
Legend:
Lines:    
hit
not hit
Function Name
Hit count
CheckConditional
250
ConditionError
6
GetTableInfo
7
ParseScript
285
accumStats
9063
addScript
252
addToSimpleStats
9647
add_socket_to_set
26807
advanceConnectionState
16188
allocCStatePrepared
34
alloc_socket_set
89
assignVariables
8203
canContinueOnError
46
canRetryError
61
checkInitSteps
4
chooseScript
7758
clear_socket_set
14450
coerceToBool
108
coerceToDouble
104
coerceToInt
6578
commandError
2
commandFailed
32
compareVariableNames
53938
computeIterativeZipfian
3
createPartitions
2
create_sql_command
1174
discardAvailableResults
50
discardUntilSync
0
disconnect_all
174
doConnect
324
doLog
110
doRetry
11
enlargeVariables
1111
evalFunc
3495
evalLazyFunc
65
evalStandardFunc
3432
evaluateExpr
9191
evaluateSleep
6
executeMetaCommand
2439
executeStatement
59
findBuiltin
156
finishCon
489
free_command
31
free_socket_set
87
getExponentialRand
3
getFailures
100
getGaussianRand
3
getHashFnv1a
1
getHashMurmur2
5
getMetaCommand
532
getPoissonRand
210
getQueryParams
2549
getResultString
0
getSQLErrorStatus
22
getTransactionStatus
7715
getVariable
2478
getZipfianRand
3
get_table_relkind
6
getrand
2865
handle_sig_alarm
0
initAccount
200000
initBranch
2
initCreateFKeys
2
initCreatePKeys
3
initCreateTables
3
initDropTables
3
initGenerateDataClientSide
2
initGenerateDataServerSide
1
initPopulateTable
6
initRandomState
397
initSimpleStats
2057
initStats
550
initTeller
20
initTruncateTables
3
initVacuum
2
isLazyFunc
3495
is_an_int
528
listAvailableScripts
3
lookupCreateVariable
3171
lookupVariable
8022
main
180
makeVariableValue
2019
mergeSimpleStats
174
parseQuery
94
parseScriptWeight
144
parseVariable
2317
permute
45
pg_time_now
11808
pg_time_now_lazy
10757
postprocess_sql_command
294
prepareCommand
2014
prepareCommandsInPipeline
42
printProgressReport
0
printResults
87
printSimpleStats
15
printVerboseErrorMessages
2
printVersion
89
processXactStats
7713
process_backslash_command
532
process_builtin
153
process_file
133
putVariable
969
putVariableInt
513
putVariableValue
2202
readCommandResponse
10797
read_file_contents
132
replaceVariable
1075
runInitSteps
3
runShellCommand
6
sendCommand
10752
setBoolValue
142
setDoubleValue
39
setIntValue
4232
setNullValue
4
set_random_seed
182
setalarm
0
skip_sql_comments
1174
socket_has_input
33491
strtodouble
66
strtoint64
1322
syntax_error
33
threadRun
89
tryExecuteStatement
33
usage
1
valid_variable_name
1114
valueTruth
543
valueTypeName
4
wait_on_socket_set
4739
Generated by:
LCOV version 2.0-1