LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 918 1189 77.2 %
Date: 2025-12-09 11:18:34 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 280
process_pm_reload_request 280
TerminateChildren 690
handle_pm_shutdown_request_signal 1750
process_pm_shutdown_request 1750
CloseServerPorts 1758
CreateOptsFile 1758
InitPostmasterDeathWatchHandle 1758
ServerLoop 1758
ExitPostmaster 1762
checkControlFile 1778
PostmasterMain 1792
getInstallationPaths 1792
pmstate_name 2012
btmask 3080
ConfigurePostmasterWaitSet 3534
PostmasterMarkPIDForWorkerNotify 4038
StartAutovacuumWorker 4260
btmask_all_except_n 5066
StartBackgroundWorker 5500
SignalChildren 5964
HandleChildCrash 6448
bgworker_should_start_now 7460
btmask_del 8612
CountChildren 12782
UpdatePMState 14924
maybe_start_bgworkers 16172
StartChildProcess 18448
signal_child 20336
BackendStartup 27932
btmask_add_n 31752
canAcceptConnections 32192
LogChildExit 36062
CleanupBackend 37692
maybe_reap_io_worker 43056
ClosePostmasterPorts 45866
process_pm_child_exit 47676
handle_pm_child_exit_signal 47768
InitProcessGlobals 48150
PostmasterStateMachine 52958
process_pm_pmsignal 164894
handle_pm_pmsignal_signal 165544
LaunchMissingBackgroundProcesses 240718
DetermineSleepTime 242476
maybe_adjust_io_workers 247850
btmask_contains 274536

Generated by: LCOV version 1.16