LCOV - code coverage report
Current view:
top level
-
src/bin/pgbench
- pgbench.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
2460
2872
85.7 %
Date:
2025-10-14 12:18:29
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
free_command
62
commandFailed
64
syntax_error
66
tryExecuteStatement
66
allocCStatePrepared
68
canRetryError
68
setDoubleValue
78
prepareCommandsInPipeline
84
permute
90
executeStatement
118
evalLazyFunc
130
strtodouble
132
free_socket_set
172
printResults
172
alloc_socket_set
176
printVersion
176
threadRun
176
parseQuery
188
getFailures
198
coerceToDouble
208
coerceToBool
216
doLog
220
read_file_contents
262
process_file
264
setBoolValue
278
parseScriptWeight
286
process_builtin
306
findBuiltin
312
disconnect_all
344
mergeSimpleStats
344
main
358
set_random_seed
362
getPoissonRand
420
CheckConditional
498
addScript
502
ParseScript
568
postprocess_sql_command
586
doConnect
644
initRandomState
786
finishCon
972
putVariableInt
1018
getMetaCommand
1064
process_backslash_command
1064
is_an_int
1084
initStats
1092
valueTruth
1114
putVariable
1966
replaceVariable
2150
enlargeVariables
2212
valid_variable_name
2218
create_sql_command
2344
skip_sql_comments
2344
strtoint64
2672
prepareCommand
4020
makeVariableValue
4070
initSimpleStats
4096
putVariableValue
4396
parseVariable
4590
executeMetaCommand
4910
getVariable
4948
getQueryParams
5090
getrand
5734
lookupCreateVariable
6362
evalStandardFunc
6866
evalFunc
6992
isLazyFunc
6992
setIntValue
8492
coerceToInt
13160
getTransactionStatus
15386
processXactStats
15400
chooseScript
15490
lookupVariable
16080
assignVariables
16206
wait_on_socket_set
17370
accumStats
18100
evaluateExpr
18414
addToSimpleStats
19286
sendCommand
21296
readCommandResponse
21386
pg_time_now_lazy
21488
pg_time_now
23710
advanceConnectionState
35478
clear_socket_set
44916
add_socket_to_set
95674
compareVariableNames
107966
socket_has_input
120598
initAccount
400000
Generated by:
LCOV version 1.16