LCOV - code coverage report
Current view:
top level
-
src/bin/pgbench
- pgbench.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
2439
2838
85.9 %
Date:
2024-05-04 10:11:14
Functions:
120
125
96.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
CheckConditional
466
ConditionError
12
GetTableInfo
14
ParseScript
536
accumStats
17090
addScript
470
addToSimpleStats
18276
add_socket_to_set
100154
advanceConnectionState
35286
allocCStatePrepared
58
alloc_socket_set
150
assignVariables
16752
canRetryError
50
checkInitSteps
8
chooseScript
14968
clear_socket_set
43830
coerceToBool
216
coerceToDouble
208
coerceToInt
13216
commandError
4
commandFailed
64
compareVariableNames
106834
computeIterativeZipfian
6
createPartitions
4
create_sql_command
2118
discardUntilSync
0
disconnect_all
292
doConnect
584
doLog
220
doRetry
4
enlargeVariables
2068
evalFunc
7020
evalLazyFunc
130
evalStandardFunc
6894
evaluateExpr
18212
evaluateSleep
12
executeMetaCommand
4548
executeStatement
118
findBuiltin
312
finishCon
870
free_command
58
free_socket_set
146
getExponentialRand
6
getFailures
164
getGaussianRand
6
getHashFnv1a
2
getHashMurmur2
10
getMetaCommand
964
getPoissonRand
420
getQueryParams
4526
getResultString
0
getSQLErrorStatus
18
getTransactionStatus
14874
getVariable
5296
getZipfianRand
6
getrand
5246
handle_sig_alarm
0
initAccount
400000
initBranch
4
initCreateFKeys
4
initCreatePKeys
6
initCreateTables
6
initDropTables
6
initGenerateDataClientSide
4
initGenerateDataServerSide
2
initPopulateTable
12
initRandomState
674
initSimpleStats
3676
initStats
982
initTeller
40
initTruncateTables
6
initVacuum
4
isLazyFunc
7020
is_an_int
836
listAvailableScripts
6
lookupCreateVariable
5978
lookupVariable
15704
main
330
makeVariableValue
3834
mergeSimpleStats
292
parseQuery
144
parseScriptWeight
254
parseVariable
3394
permute
90
pg_time_now
22574
pg_time_now_lazy
20476
postprocess_sql_command
486
prepareCommand
3496
prepareCommandsInPipeline
84
printProgressReport
0
printResults
146
printSimpleStats
22
printVerboseErrorMessages
4
printVersion
150
processXactStats
14888
process_backslash_command
964
process_builtin
306
process_file
232
putVariable
1718
putVariableInt
882
putVariableValue
4260
readCommandResponse
21364
read_file_contents
230
replaceVariable
2522
runInitSteps
6
runShellCommand
12
sendCommand
21276
setBoolValue
282
setDoubleValue
78
setIntValue
8132
setNullValue
8
set_random_seed
334
setalarm
0
skip_sql_comments
2118
socket_has_input
123538
strtodouble
132
strtoint64
2424
syntax_error
66
threadRun
150
tryExecuteStatement
60
usage
2
valid_variable_name
2074
valueTruth
856
valueTypeName
8
wait_on_socket_set
17714
Generated by:
LCOV version 1.14