LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 921 1191 77.3 %
Date: 2026-02-07 16:18:03 Functions: 49 52 94.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
dummy_handler 0
report_fork_failure_to_client 0
unlink_external_pid_file 0
StartSysLogger 2
HandleFatalError 16
pm_signame 34
handle_pm_reload_request_signal 300
process_pm_reload_request 300
TerminateChildren 700
handle_pm_shutdown_request_signal 1812
process_pm_shutdown_request 1812
CloseServerPorts 1824
CreateOptsFile 1824
InitPostmasterDeathWatchHandle 1824
ServerLoop 1824
ExitPostmaster 1828
checkControlFile 1840
PostmasterMain 1854
getInstallationPaths 1854
pmstate_name 2624
StartAutovacuumWorker 2674
btmask 3212
ConfigurePostmasterWaitSet 3662
PostmasterMarkPIDForWorkerNotify 4148
btmask_all_except_n 5246
StartBackgroundWorker 5656
SignalChildren 6218
HandleChildCrash 6562
bgworker_should_start_now 7688
btmask_del 8978
CountChildren 14270
UpdatePMState 15538
maybe_start_bgworkers 16868
StartChildProcess 17416
signal_child 23862
BackendStartup 28940
canAcceptConnections 31614
LogChildExit 35584
btmask_add_n 36886
CleanupBackend 37270
maybe_reap_io_worker 42854
ClosePostmasterPorts 45874
InitProcessGlobals 48228
process_pm_child_exit 48698
handle_pm_child_exit_signal 48844
PostmasterStateMachine 54176
process_pm_pmsignal 194390
handle_pm_pmsignal_signal 194948
LaunchMissingBackgroundProcesses 272260
DetermineSleepTime 274084
maybe_adjust_io_workers 279678
btmask_contains 302130

Generated by: LCOV version 1.16