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
2477
Test Date:
2026-03-24 02:15:55
Functions:
96.1 %
128
123
Legend:
Lines:    
hit
not hit
Function Name
Hit count
CheckConditional
250
ConditionError
6
GetTableInfo
7
ParseScript
285
accumStats
9060
addScript
252
addToSimpleStats
9644
add_socket_to_set
20829
advanceConnectionState
15673
allocCStatePrepared
34
alloc_socket_set
89
assignVariables
8027
canContinueOnError
46
canRetryError
61
checkInitSteps
4
chooseScript
7755
clear_socket_set
13991
coerceToBool
108
coerceToDouble
104
coerceToInt
6624
commandError
2
commandFailed
32
compareVariableNames
53872
computeIterativeZipfian
3
createPartitions
2
create_sql_command
1174
discardAvailableResults
50
discardUntilSync
0
disconnect_all
174
doConnect
324
doLog
110
doRetry
11
enlargeVariables
1110
evalFunc
3518
evalLazyFunc
65
evalStandardFunc
3455
evaluateExpr
9244
evaluateSleep
6
executeMetaCommand
2426
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
2523
getResultString
0
getSQLErrorStatus
22
getTransactionStatus
7712
getVariable
2426
getZipfianRand
3
get_table_relkind
6
getrand
2878
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
3518
is_an_int
535
listAvailableScripts
3
lookupCreateVariable
3178
lookupVariable
7997
main
180
makeVariableValue
2039
mergeSimpleStats
174
parseQuery
94
parseScriptWeight
144
parseVariable
2375
permute
45
pg_time_now
11794
pg_time_now_lazy
10754
postprocess_sql_command
294
prepareCommand
1988
prepareCommandsInPipeline
42
printProgressReport
0
printResults
87
printSimpleStats
15
printVerboseErrorMessages
2
printVersion
89
processXactStats
7710
process_backslash_command
532
process_builtin
153
process_file
133
putVariable
976
putVariableInt
513
putVariableValue
2202
readCommandResponse
10595
read_file_contents
132
replaceVariable
1049
runInitSteps
3
runShellCommand
6
sendCommand
10550
setBoolValue
139
setDoubleValue
39
setIntValue
4265
setNullValue
4
set_random_seed
182
setalarm
0
skip_sql_comments
1174
socket_has_input
28467
strtodouble
66
strtoint64
1329
syntax_error
33
threadRun
89
tryExecuteStatement
33
usage
1
valid_variable_name
1113
valueTruth
550
valueTypeName
4
wait_on_socket_set
4274
Generated by:
LCOV version 2.0-1