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

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 29060
CleanupBackend 37378
ClosePostmasterPorts 45984
CloseServerPorts 1824
ConfigurePostmasterWaitSet 3662
CountChildren 14180
CreateOptsFile 1824
DetermineSleepTime 272836
ExitPostmaster 1828
HandleChildCrash 6478
HandleFatalError 16
InitPostmasterDeathWatchHandle 1824
InitProcessGlobals 48338
LaunchMissingBackgroundProcesses 271012
LogChildExit 35784
PostmasterMain 1854
PostmasterMarkPIDForWorkerNotify 4090
PostmasterStateMachine 54226
ServerLoop 1824
SignalChildren 6216
StartAutovacuumWorker 2720
StartBackgroundWorker 5598
StartChildProcess 17438
StartSysLogger 2
TerminateChildren 698
UpdatePMState 15542
bgworker_should_start_now 7630
btmask 3216
btmask_add_n 36528
btmask_all_except_n 5252
btmask_contains 297090
btmask_del 8990
canAcceptConnections 31780
checkControlFile 1840
dummy_handler 0
getInstallationPaths 1854
handle_pm_child_exit_signal 48920
handle_pm_pmsignal_signal 193596
handle_pm_reload_request_signal 300
handle_pm_shutdown_request_signal 1812
maybe_adjust_io_workers 278396
maybe_reap_io_worker 42928
maybe_start_bgworkers 16666
pm_signame 34
pmstate_name 2628
process_pm_child_exit 48766
process_pm_pmsignal 192972
process_pm_reload_request 300
process_pm_shutdown_request 1812
report_fork_failure_to_client 0
signal_child 23770
unlink_external_pid_file 0

Generated by: LCOV version 1.16