LCOV - code coverage report
Current view:
top level
-
src/bin/pgbench
- pgbench.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
86.0 %
2881
2478
Test Date:
2026-04-20 14:16:29
Functions:
96.1 %
128
123
Legend:
Lines:    
hit
not hit
Function Name
Hit count
CheckConditional
250
ConditionError
6
GetTableInfo
7
ParseScript
285
accumStats
9067
addScript
252
addToSimpleStats
9651
add_socket_to_set
24094
advanceConnectionState
15604
allocCStatePrepared
34
alloc_socket_set
89
assignVariables
8213
canContinueOnError
46
canRetryError
61
checkInitSteps
4
chooseScript
7761
clear_socket_set
13997
coerceToBool
108
coerceToDouble
104
coerceToInt
6622
commandError
2
commandFailed
32
compareVariableNames
53903
computeIterativeZipfian
3
createPartitions
2
create_sql_command
1174
discardAvailableResults
50
discardUntilSync
0
disconnect_all
175
doConnect
324
doLog
110
doRetry
11
enlargeVariables
1111
evalFunc
3517
evalLazyFunc
65
evalStandardFunc
3454
evaluateExpr
9236
evaluateSleep
6
executeMetaCommand
2450
executeStatement
59
findBuiltin
156
finishCon
491
free_command
31
free_socket_set
88
getExponentialRand
3
getFailures
100
getGaussianRand
3
getHashFnv1a
1
getHashMurmur2
5
getMetaCommand
532
getPoissonRand
210
getQueryParams
2531
getResultString
0
getSQLErrorStatus
22
getTransactionStatus
7719
getVariable
2436
getZipfianRand
3
get_table_relkind
6
getrand
2874
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
3517
is_an_int
529
listAvailableScripts
3
lookupCreateVariable
3172
lookupVariable
7991
main
180
makeVariableValue
2029
mergeSimpleStats
174
parseQuery
94
parseScriptWeight
144
parseVariable
2313
permute
45
pg_time_now
11688
pg_time_now_lazy
10760
postprocess_sql_command
294
prepareCommand
1996
prepareCommandsInPipeline
42
printProgressReport
0
printResults
87
printSimpleStats
15
printVerboseErrorMessages
2
printVersion
89
processXactStats
7717
process_backslash_command
532
process_builtin
153
process_file
133
putVariable
970
putVariableInt
513
putVariableValue
2202
readCommandResponse
10790
read_file_contents
132
replaceVariable
1051
runInitSteps
3
runShellCommand
6
sendCommand
10744
setBoolValue
146
setDoubleValue
39
setIntValue
4251
setNullValue
4
set_random_seed
182
setalarm
0
skip_sql_comments
1174
socket_has_input
30887
strtodouble
66
strtoint64
1323
syntax_error
33
threadRun
89
tryExecuteStatement
33
usage
1
valid_variable_name
1114
valueTruth
544
valueTypeName
4
wait_on_socket_set
4376
Generated by:
LCOV version 2.0-1