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-08 07:18:17 Functions: 49 52 94.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 26366
CleanupBackend 35008
ClosePostmasterPorts 42654
CloseServerPorts 1676
ConfigurePostmasterWaitSet 3370
CountChildren 11960
CreateOptsFile 1676
DetermineSleepTime 258970
ExitPostmaster 1680
HandleChildCrash 6370
HandleFatalError 16
InitPostmasterDeathWatchHandle 1676
InitProcessGlobals 44818
LaunchMissingBackgroundProcesses 257294
LogChildExit 33434
PostmasterMain 1700
PostmasterMarkPIDForWorkerNotify 3692
PostmasterStateMachine 49310
ServerLoop 1676
SignalChildren 5634
StartAutovacuumWorker 3574
StartBackgroundWorker 5068
StartChildProcess 17174
StartSysLogger 2
TerminateChildren 684
UpdatePMState 14116
bgworker_should_start_now 6944
btmask 2904
btmask_add_n 29762
btmask_all_except_n 4782
btmask_contains 257652
btmask_del 8100
canAcceptConnections 29940
checkControlFile 1692
dummy_handler 0
getInstallationPaths 1700
handle_pm_child_exit_signal 44382
handle_pm_pmsignal_signal 186998
handle_pm_reload_request_signal 266
handle_pm_shutdown_request_signal 1668
maybe_adjust_io_workers 264138
maybe_reap_io_worker 40166
maybe_start_bgworkers 14960
pm_signame 38
pmstate_name 1940
process_pm_child_exit 44320
process_pm_pmsignal 186386
process_pm_reload_request 266
process_pm_shutdown_request 1668
report_fork_failure_to_client 0
signal_child 19284
unlink_external_pid_file 0

Generated by: LCOV version 1.16