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 16:18:16
Functions:
121
126
96.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
CheckConditional
498
ConditionError
12
GetTableInfo
14
ParseScript
568
accumStats
18100
addScript
502
addToSimpleStats
19286
add_socket_to_set
84558
advanceConnectionState
35074
allocCStatePrepared
68
alloc_socket_set
176
assignVariables
16382
canRetryError
68
checkInitSteps
8
chooseScript
15490
clear_socket_set
40414
coerceToBool
216
coerceToDouble
208
coerceToInt
13192
commandError
4
commandFailed
64
compareVariableNames
107754
computeIterativeZipfian
6
createPartitions
4
create_sql_command
2344
discardUntilSync
0
disconnect_all
344
doConnect
644
doLog
220
doRetry
4
enlargeVariables
2212
evalFunc
7008
evalLazyFunc
130
evalStandardFunc
6882
evaluateExpr
18404
evaluateSleep
12
executeMetaCommand
4886
executeStatement
118
findBuiltin
312
finishCon
972
free_command
62
free_socket_set
172
getExponentialRand
6
getFailures
198
getGaussianRand
6
getHashFnv1a
2
getHashMurmur2
10
getMetaCommand
1064
getPoissonRand
420
getQueryParams
5074
getResultString
0
getSQLErrorStatus
26
getTransactionStatus
15386
getVariable
4916
getZipfianRand
6
get_table_relkind
12
getrand
5742
handle_sig_alarm
0
initAccount
400000
initBranch
4
initCreateFKeys
4
initCreatePKeys
6
initCreateTables
6
initDropTables
6
initGenerateDataClientSide
4
initGenerateDataServerSide
2
initPopulateTable
12
initRandomState
786
initSimpleStats
4096
initStats
1092
initTeller
40
initTruncateTables
6
initVacuum
4
isLazyFunc
7008
is_an_int
1042
listAvailableScripts
6
lookupCreateVariable
6320
lookupVariable
15972
main
358
makeVariableValue
4036
mergeSimpleStats
344
parseQuery
188
parseScriptWeight
286
parseVariable
4750
permute
90
pg_time_now
23772
pg_time_now_lazy
21488
postprocess_sql_command
586
prepareCommand
4004
prepareCommandsInPipeline
84
printProgressReport
0
printResults
172
printSimpleStats
30
printVerboseErrorMessages
4
printVersion
176
processXactStats
15400
process_backslash_command
1064
process_builtin
306
process_file
264
putVariable
1924
putVariableInt
1018
putVariableValue
4396
readCommandResponse
21546
read_file_contents
262
replaceVariable
2134
runInitSteps
6
runShellCommand
12
sendCommand
21456
setBoolValue
278
setDoubleValue
78
setIntValue
8466
setNullValue
8
set_random_seed
362
setalarm
0
skip_sql_comments
2344
socket_has_input
105854
strtodouble
132
strtoint64
2630
syntax_error
66
threadRun
176
tryExecuteStatement
66
usage
2
valid_variable_name
2218
valueTruth
1072
valueTypeName
8
wait_on_socket_set
15652
Generated by:
LCOV version 1.16