LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 912 1184 77.0 %
Date: 2025-06-29 05:18:38 Functions: 49 52 94.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 26658
CleanupBackend 35432
ClosePostmasterPorts 43192
CloseServerPorts 1698
ConfigurePostmasterWaitSet 3414
CountChildren 12346
CreateOptsFile 1698
DetermineSleepTime 257266
ExitPostmaster 1702
HandleChildCrash 6406
HandleFatalError 16
InitPostmasterDeathWatchHandle 1698
InitProcessGlobals 45390
LaunchMissingBackgroundProcesses 255568
LogChildExit 33850
PostmasterMain 1726
PostmasterMarkPIDForWorkerNotify 3682
PostmasterStateMachine 50112
ServerLoop 1698
SignalChildren 5714
StartAutovacuumWorker 3692
StartBackgroundWorker 5082
StartChildProcess 17446
StartSysLogger 2
TerminateChildren 690
UpdatePMState 14310
bgworker_should_start_now 6982
btmask 2948
btmask_add_n 31044
btmask_all_except_n 4852
btmask_contains 262128
btmask_del 8224
canAcceptConnections 30350
checkControlFile 1718
dummy_handler 0
getInstallationPaths 1726
handle_pm_child_exit_signal 45200
handle_pm_pmsignal_signal 184220
handle_pm_reload_request_signal 270
handle_pm_shutdown_request_signal 1690
maybe_adjust_io_workers 262486
maybe_reap_io_worker 40642
maybe_start_bgworkers 15082
pm_signame 36
pmstate_name 1940
process_pm_child_exit 45088
process_pm_pmsignal 183610
process_pm_reload_request 270
process_pm_shutdown_request 1690
report_fork_failure_to_client 0
signal_child 19456
unlink_external_pid_file 0

Generated by: LCOV version 1.16