LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 918 1191 77.1 %
Date: 2026-02-07 15:18:00 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 36
handle_pm_reload_request_signal 300
process_pm_reload_request 300
TerminateChildren 698
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
StartAutovacuumWorker 2474
pmstate_name 2624
btmask 3242
ConfigurePostmasterWaitSet 3662
PostmasterMarkPIDForWorkerNotify 4126
btmask_all_except_n 5254
StartBackgroundWorker 5630
SignalChildren 6216
HandleChildCrash 6576
bgworker_should_start_now 7662
btmask_del 8968
CountChildren 14260
UpdatePMState 15538
maybe_start_bgworkers 16898
StartChildProcess 17162
signal_child 23638
BackendStartup 29044
canAcceptConnections 31518
LogChildExit 35466
btmask_add_n 36700
CleanupBackend 37148
maybe_reap_io_worker 42698
ClosePostmasterPorts 45710
InitProcessGlobals 48064
process_pm_child_exit 48444
handle_pm_child_exit_signal 48628
PostmasterStateMachine 53914
process_pm_pmsignal 192782
handle_pm_pmsignal_signal 193280
LaunchMissingBackgroundProcesses 270506
DetermineSleepTime 272330
maybe_adjust_io_workers 277890
btmask_contains 301740

Generated by: LCOV version 1.16