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
2478
Test Date:
2026-06-24 12:16:37
Functions:
96.1 %
128
123
Legend:
Lines:    
hit
not hit
Function Name
Hit count
CheckConditional
250
ConditionError
6
GetTableInfo
7
ParseScript
285
accumStats
9062
addScript
252
addToSimpleStats
9646
add_socket_to_set
18925
advanceConnectionState
15357
allocCStatePrepared
34
alloc_socket_set
89
assignVariables
8123
canContinueOnError
46
canRetryError
61
checkInitSteps
4
chooseScript
7757
clear_socket_set
12938
coerceToBool
108
coerceToDouble
104
coerceToInt
6608
commandError
2
commandFailed
32
compareVariableNames
53980
computeIterativeZipfian
3
createPartitions
2
create_sql_command
1174
discardAvailableResults
50
discardUntilSync
0
disconnect_all
174
doConnect
324
doLog
110
doRetry
11
enlargeVariables
1111
evalFunc
3510
evalLazyFunc
65
evalStandardFunc
3447
evaluateExpr
9207
evaluateSleep
6
executeMetaCommand
2411
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
2533
getResultString
0
getSQLErrorStatus
22
getTransactionStatus
7714
getVariable
2472
getZipfianRand
3
get_table_relkind
6
getrand
2873
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
3510
is_an_int
514
listAvailableScripts
3
lookupCreateVariable
3157
lookupVariable
7996
main
180
makeVariableValue
2013
mergeSimpleStats
174
parseQuery
94
parseScriptWeight
144
parseVariable
2366
permute
45
pg_time_now
11777
pg_time_now_lazy
10756
postprocess_sql_command
294
prepareCommand
1998
prepareCommandsInPipeline
42
printProgressReport
0
printResults
87
printSimpleStats
15
printVerboseErrorMessages
2
printVersion
89
processXactStats
7712
process_backslash_command
532
process_builtin
153
process_file
133
putVariable
955
putVariableInt
513
putVariableValue
2202
readCommandResponse
10701
read_file_contents
132
replaceVariable
1085
runInitSteps
3
runShellCommand
6
sendCommand
10656
setBoolValue
141
setDoubleValue
39
setIntValue
4234
setNullValue
4
set_random_seed
182
setalarm
0
skip_sql_comments
1174
socket_has_input
25058
strtodouble
66
strtoint64
1308
syntax_error
33
threadRun
89
tryExecuteStatement
33
usage
1
valid_variable_name
1114
valueTruth
529
valueTypeName
4
wait_on_socket_set
3915
Generated by:
LCOV version 2.0-1