LCOV - code coverage report
Current view:
top level
-
src/bin/pgbench
- pgbench.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
2455
2864
85.7 %
Date:
2025-05-09 04:15:28
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
282
parseScriptWeight
284
process_builtin
306
findBuiltin
312
disconnect_all
340
mergeSimpleStats
340
main
354
set_random_seed
358
getPoissonRand
420
CheckConditional
496
addScript
500
ParseScript
566
postprocess_sql_command
584
doConnect
640
initRandomState
778
finishCon
966
putVariableInt
1010
getMetaCommand
1064
is_an_int
1064
process_backslash_command
1064
initStats
1084
valueTruth
1094
putVariable
1946
replaceVariable
2082
enlargeVariables
2206
valid_variable_name
2212
create_sql_command
2342
skip_sql_comments
2342
strtoint64
2652
prepareCommand
4012
makeVariableValue
4054
initSimpleStats
4078
putVariableValue
4388
parseVariable
4694
executeMetaCommand
4828
getVariable
4872
getQueryParams
5082
getrand
5738
lookupCreateVariable
6334
evalStandardFunc
6878
evalFunc
7004
isLazyFunc
7004
setIntValue
8472
coerceToInt
13184
getTransactionStatus
15390
processXactStats
15404
chooseScript
15492
wait_on_socket_set
15814
lookupVariable
15952
assignVariables
16030
accumStats
18104
evaluateExpr
18418
addToSimpleStats
19290
sendCommand
21112
readCommandResponse
21202
pg_time_now_lazy
21490
pg_time_now
23758
advanceConnectionState
35216
clear_socket_set
40220
add_socket_to_set
86744
compareVariableNames
107740
socket_has_input
108630
initAccount
400000
Generated by:
LCOV version 1.14