LCOV - code coverage report
Current view:
top level
-
src/bin/pgbench
- pgbench.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
2456
2865
85.7 %
Date:
2025-07-29 14:18:42
Functions:
121
126
96.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
discardUntilSync
0
getResultString
0
handle_sig_alarm
0
printProgressReport
0
setalarm
0
getHashFnv1a
2
initGenerateDataServerSide
2
usage
2
commandError
4
createPartitions
4
doRetry
4
initBranch
4
initCreateFKeys
4
initGenerateDataClientSide
4
initVacuum
4
printVerboseErrorMessages
4
computeIterativeZipfian
6
getExponentialRand
6
getGaussianRand
6
getZipfianRand
6
initCreatePKeys
6
initCreateTables
6
initDropTables
6
initTruncateTables
6
listAvailableScripts
6
runInitSteps
6
checkInitSteps
8
setNullValue
8
valueTypeName
8
getHashMurmur2
10
ConditionError
12
evaluateSleep
12
get_table_relkind
12
initPopulateTable
12
runShellCommand
12
GetTableInfo
14
getSQLErrorStatus
26
printSimpleStats
30
initTeller
40
tryExecuteStatement
60
free_command
62
commandFailed
64
canRetryError
66
syntax_error
66
allocCStatePrepared
68
setDoubleValue
78
prepareCommandsInPipeline
84
permute
90
executeStatement
118
evalLazyFunc
130
strtodouble
132
free_socket_set
170
printResults
170
alloc_socket_set
174
printVersion
174
threadRun
174
parseQuery
188
getFailures
196
coerceToDouble
208
coerceToBool
216
doLog
220
read_file_contents
260
process_file
262
setBoolValue
278
parseScriptWeight
284
process_builtin
306
findBuiltin
312
disconnect_all
340
mergeSimpleStats
340
main
356
set_random_seed
360
getPoissonRand
420
CheckConditional
496
addScript
500
ParseScript
566
postprocess_sql_command
584
doConnect
640
initRandomState
778
finishCon
966
putVariableInt
1010
is_an_int
1062
getMetaCommand
1064
process_backslash_command
1064
initStats
1084
valueTruth
1092
putVariable
1944
replaceVariable
2042
enlargeVariables
2206
valid_variable_name
2212
create_sql_command
2342
skip_sql_comments
2342
strtoint64
2650
prepareCommand
4024
makeVariableValue
4046
initSimpleStats
4078
putVariableValue
4388
parseVariable
4758
executeMetaCommand
4820
getVariable
4844
getQueryParams
5094
getrand
5732
lookupCreateVariable
6332
evalStandardFunc
6862
evalFunc
6988
isLazyFunc
6988
setIntValue
8458
coerceToInt
13152
getTransactionStatus
15386
processXactStats
15400
chooseScript
15488
assignVariables
15884
lookupVariable
15914
wait_on_socket_set
17936
accumStats
18100
evaluateExpr
18384
addToSimpleStats
19286
sendCommand
20978
readCommandResponse
21068
pg_time_now_lazy
21486
pg_time_now
23758
advanceConnectionState
35294
clear_socket_set
46266
add_socket_to_set
101984
compareVariableNames
107730
socket_has_input
128508
initAccount
400000
Generated by:
LCOV version 1.16