LCOV - code coverage report
Current view: top level - src/bin/pgbench - pgbench.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 86.1 % 2880 2479
Test Date: 2026-06-24 09:16:42 Functions: 96.1 % 128 123
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
discardUntilSync 0
getResultString 0
handle_sig_alarm 0
printProgressReport 0
setalarm 0
getHashFnv1a 1
initGenerateDataServerSide 1
usage 1
commandError 2
createPartitions 2
initBranch 2
initCreateFKeys 2
initGenerateDataClientSide 2
initVacuum 2
printVerboseErrorMessages 2
computeIterativeZipfian 3
getExponentialRand 3
getGaussianRand 3
getZipfianRand 3
initCreatePKeys 3
initCreateTables 3
initDropTables 3
initTruncateTables 3
listAvailableScripts 3
runInitSteps 3
checkInitSteps 4
setNullValue 4
valueTypeName 4
getHashMurmur2 5
ConditionError 6
evaluateSleep 6
get_table_relkind 6
initPopulateTable 6
runShellCommand 6
GetTableInfo 7
doRetry 11
printSimpleStats 15
initTeller 20
getSQLErrorStatus 22
free_command 31
commandFailed 32
syntax_error 33
tryExecuteStatement 33
allocCStatePrepared 34
setDoubleValue 39
prepareCommandsInPipeline 42
permute 45
canContinueOnError 46
discardAvailableResults 50
executeStatement 59
canRetryError 61
evalLazyFunc 65
strtodouble 66
printResults 87
free_socket_set 88
alloc_socket_set 89
printVersion 89
threadRun 89
parseQuery 94
getFailures 100
coerceToDouble 104
coerceToBool 108
doLog 110
read_file_contents 132
process_file 133
parseScriptWeight 144
setBoolValue 148
process_builtin 153
findBuiltin 156
disconnect_all 175
mergeSimpleStats 176
main 180
set_random_seed 182
getPoissonRand 210
CheckConditional 250
addScript 252
ParseScript 285
postprocess_sql_command 294
doConnect 324
initRandomState 397
finishCon 491
putVariableInt 513
is_an_int 519
getMetaCommand 532
process_backslash_command 532
valueTruth 534
initStats 551
putVariable 960
replaceVariable 1079
enlargeVariables 1111
valid_variable_name 1114
create_sql_command 1174
skip_sql_comments 1174
strtoint64 1313
prepareCommand 2002
makeVariableValue 2016
initSimpleStats 2059
putVariableValue 2202
parseVariable 2394
executeMetaCommand 2431
getVariable 2470
getQueryParams 2537
getrand 2871
lookupCreateVariable 3162
evalStandardFunc 3450
evalFunc 3513
isLazyFunc 3513
wait_on_socket_set 3991
setIntValue 4235
coerceToInt 6614
processXactStats 7719
getTransactionStatus 7721
chooseScript 7763
lookupVariable 8002
assignVariables 8195
accumStats 9069
evaluateExpr 9218
addToSimpleStats 9653
sendCommand 10732
pg_time_now_lazy 10762
readCommandResponse 10778
pg_time_now 11743
clear_socket_set 13064
advanceConnectionState 15614
add_socket_to_set 20576
socket_has_input 26737
compareVariableNames 53953
initAccount 200000

Generated by: LCOV version 2.0-1