LCOV - code coverage report
Current view:
top level
-
src/bin/pgbench
- pgbench.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
2477
2880
86.0 %
Date:
2026-02-08 21:18:02
Functions:
123
128
96.1 %
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
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
doRetry
22
printSimpleStats
30
initTeller
40
getSQLErrorStatus
44
free_command
62
commandFailed
64
syntax_error
66
tryExecuteStatement
66
allocCStatePrepared
68
setDoubleValue
78
prepareCommandsInPipeline
84
permute
90
canContinueOnError
92
discardAvailableResults
100
executeStatement
118
canRetryError
122
evalLazyFunc
130
strtodouble
132
free_socket_set
174
printResults
174
alloc_socket_set
178
printVersion
178
threadRun
178
parseQuery
188
getFailures
200
coerceToDouble
208
coerceToBool
216
doLog
220
read_file_contents
264
process_file
266
setBoolValue
284
parseScriptWeight
288
process_builtin
306
findBuiltin
312
disconnect_all
348
mergeSimpleStats
348
main
360
set_random_seed
364
getPoissonRand
420
CheckConditional
500
addScript
504
ParseScript
570
postprocess_sql_command
588
doConnect
648
initRandomState
794
finishCon
978
is_an_int
1016
putVariableInt
1026
valueTruth
1046
getMetaCommand
1064
process_backslash_command
1064
initStats
1100
putVariable
1898
replaceVariable
2174
enlargeVariables
2222
valid_variable_name
2228
create_sql_command
2348
skip_sql_comments
2348
strtoint64
2604
makeVariableValue
4004
prepareCommand
4016
initSimpleStats
4114
putVariableValue
4404
parseVariable
4778
executeMetaCommand
4812
getVariable
4968
getQueryParams
5086
getrand
5736
lookupCreateVariable
6302
evalStandardFunc
6876
evalFunc
7002
isLazyFunc
7002
setIntValue
8436
coerceToInt
13180
processXactStats
15426
getTransactionStatus
15430
chooseScript
15516
lookupVariable
15982
assignVariables
16302
wait_on_socket_set
18022
accumStats
18126
evaluateExpr
18366
addToSimpleStats
19294
sendCommand
21388
readCommandResponse
21478
pg_time_now_lazy
21514
pg_time_now
23814
advanceConnectionState
35618
clear_socket_set
46020
add_socket_to_set
103542
compareVariableNames
107906
socket_has_input
127542
initAccount
400000
Generated by:
LCOV version 1.16