LCOV - code coverage report
Current view:
top level
-
src/bin/pgbench
- pgbench.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
86.0 %
2880
2477
Test Date:
2026-06-24 14:16:41
Functions:
96.1 %
128
123
Legend:
Lines:    
hit
not hit
Function Name
Hit count
CheckConditional
250
ConditionError
6
GetTableInfo
7
ParseScript
285
accumStats
9059
addScript
252
addToSimpleStats
9643
add_socket_to_set
23144
advanceConnectionState
15450
allocCStatePrepared
34
alloc_socket_set
89
assignVariables
8136
canContinueOnError
46
canRetryError
61
checkInitSteps
4
chooseScript
7754
clear_socket_set
13816
coerceToBool
108
coerceToDouble
104
coerceToInt
6630
commandError
2
commandFailed
32
compareVariableNames
53976
computeIterativeZipfian
3
createPartitions
2
create_sql_command
1174
discardAvailableResults
50
discardUntilSync
0
disconnect_all
174
doConnect
324
doLog
110
doRetry
11
enlargeVariables
1110
evalFunc
3521
evalLazyFunc
65
evalStandardFunc
3458
evaluateExpr
9228
evaluateSleep
6
executeMetaCommand
2408
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
2519
getResultString
0
getSQLErrorStatus
22
getTransactionStatus
7711
getVariable
2446
getZipfianRand
3
get_table_relkind
6
getrand
2880
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
3521
is_an_int
513
listAvailableScripts
3
lookupCreateVariable
3156
lookupVariable
7975
main
180
makeVariableValue
2019
mergeSimpleStats
174
parseQuery
94
parseScriptWeight
144
parseVariable
2399
permute
45
pg_time_now
11636
pg_time_now_lazy
10753
postprocess_sql_command
294
prepareCommand
1984
prepareCommandsInPipeline
42
printProgressReport
0
printResults
87
printSimpleStats
15
printVerboseErrorMessages
2
printVersion
89
processXactStats
7709
process_backslash_command
532
process_builtin
153
process_file
133
putVariable
954
putVariableInt
513
putVariableValue
2202
readCommandResponse
10700
read_file_contents
132
replaceVariable
1073
runInitSteps
3
runShellCommand
6
sendCommand
10655
setBoolValue
138
setDoubleValue
39
setIntValue
4247
setNullValue
4
set_random_seed
182
setalarm
0
skip_sql_comments
1174
socket_has_input
30105
strtodouble
66
strtoint64
1307
syntax_error
33
threadRun
89
tryExecuteStatement
33
usage
1
valid_variable_name
1113
valueTruth
528
valueTypeName
4
wait_on_socket_set
4211
Generated by:
LCOV version 2.0-1