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

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 29082
CleanupBackend 37776
ClosePostmasterPorts 46362
CloseServerPorts 1824
ConfigurePostmasterWaitSet 3662
CountChildren 14504
CreateOptsFile 1824
DetermineSleepTime 306608
ExitPostmaster 1828
HandleChildCrash 6608
HandleFatalError 16
InitPostmasterDeathWatchHandle 1824
InitProcessGlobals 48716
LaunchMissingBackgroundProcesses 304784
LogChildExit 36048
PostmasterMain 1854
PostmasterMarkPIDForWorkerNotify 4190
PostmasterStateMachine 54848
ServerLoop 1824
SignalChildren 6216
StartAutovacuumWorker 2998
StartBackgroundWorker 5696
StartChildProcess 17714
StartSysLogger 2
TerminateChildren 698
UpdatePMState 15540
bgworker_should_start_now 7728
btmask 3226
btmask_add_n 37666
btmask_all_except_n 5270
btmask_contains 304260
btmask_del 9002
canAcceptConnections 32080
checkControlFile 1840
dummy_handler 0
getInstallationPaths 1854
handle_pm_child_exit_signal 49504
handle_pm_pmsignal_signal 226736
handle_pm_reload_request_signal 300
handle_pm_shutdown_request_signal 1812
maybe_adjust_io_workers 312168
maybe_reap_io_worker 43326
maybe_start_bgworkers 17108
pm_signame 38
pmstate_name 2624
process_pm_child_exit 49352
process_pm_pmsignal 226112
process_pm_reload_request 300
process_pm_shutdown_request 1812
report_fork_failure_to_client 0
signal_child 24238
unlink_external_pid_file 0

Generated by: LCOV version 1.16