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-04-25 01:13:18
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
858
finishCon
870
valueTruth
878
putVariableInt
882
getMetaCommand
964
process_backslash_command
964
initStats
982
putVariable
1740
enlargeVariables
2066
valid_variable_name
2072
create_sql_command
2118
skip_sql_comments
2118
strtoint64
2446
replaceVariable
2482
parseVariable
3380
prepareCommand
3488
initSimpleStats
3676
makeVariableValue
3860
putVariableValue
4260
getQueryParams
4518
executeMetaCommand
4584
getVariable
5248
getrand
5250
lookupCreateVariable
6000
evalStandardFunc
6898
evalFunc
7024
isLazyFunc
7024
setIntValue
8162
coerceToInt
13224
getTransactionStatus
14872
processXactStats
14886
chooseScript
14966
lookupVariable
15704
assignVariables
16702
accumStats
17086
wait_on_socket_set
18126
evaluateExpr
18242
addToSimpleStats
18272
pg_time_now_lazy
20464
sendCommand
21220
readCommandResponse
21306
pg_time_now
22564
advanceConnectionState
34824
clear_socket_set
45784
add_socket_to_set
103432
compareVariableNames
106730
socket_has_input
128022
initAccount
400000
Generated by:
LCOV version 1.14