LCOV - code coverage report
Current view:
top level
-
src/bin/pgbench
- pgbench.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
2438
2838
85.9 %
Date:
2024-05-20 11:10:34
Functions:
120
125
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
initPopulateTable
12
runShellCommand
12
GetTableInfo
14
getSQLErrorStatus
18
printSimpleStats
22
initTeller
40
canRetryError
50
allocCStatePrepared
58
free_command
58
tryExecuteStatement
60
commandFailed
64
syntax_error
66
setDoubleValue
78
prepareCommandsInPipeline
84
permute
90
executeStatement
118
evalLazyFunc
130
strtodouble
132
parseQuery
144
free_socket_set
146
printResults
146
alloc_socket_set
150
printVersion
150
threadRun
150
getFailures
164
coerceToDouble
208
coerceToBool
216
doLog
220
read_file_contents
230
process_file
232
parseScriptWeight
254
setBoolValue
278
disconnect_all
292
mergeSimpleStats
292
process_builtin
306
findBuiltin
312
main
330
set_random_seed
334
getPoissonRand
420
CheckConditional
466
addScript
470
postprocess_sql_command
486
ParseScript
536
doConnect
584
initRandomState
674
is_an_int
828
valueTruth
848
finishCon
870
putVariableInt
882
getMetaCommand
964
process_backslash_command
964
initStats
982
putVariable
1710
enlargeVariables
2066
valid_variable_name
2072
create_sql_command
2118
skip_sql_comments
2118
strtoint64
2416
replaceVariable
2498
parseVariable
3366
prepareCommand
3492
initSimpleStats
3676
makeVariableValue
3828
putVariableValue
4260
getQueryParams
4522
executeMetaCommand
4526
getrand
5248
getVariable
5268
lookupCreateVariable
5970
evalStandardFunc
6894
evalFunc
7020
isLazyFunc
7020
setIntValue
8128
coerceToInt
13216
getTransactionStatus
14872
processXactStats
14886
chooseScript
14966
lookupVariable
15662
assignVariables
16654
accumStats
17086
wait_on_socket_set
17878
evaluateExpr
18204
addToSimpleStats
18272
pg_time_now_lazy
20464
sendCommand
21176
readCommandResponse
21262
pg_time_now
22564
advanceConnectionState
35102
clear_socket_set
44792
add_socket_to_set
101704
compareVariableNames
106714
socket_has_input
126354
initAccount
400000
Generated by:
LCOV version 1.14