LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 913 1186 77.0 %
Date: 2025-10-11 02:17:15 Functions: 49 52 94.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 27224
CleanupBackend 36004
ClosePostmasterPorts 44074
CloseServerPorts 1732
ConfigurePostmasterWaitSet 3482
CountChildren 12334
CreateOptsFile 1732
DetermineSleepTime 221972
ExitPostmaster 1736
HandleChildCrash 6282
HandleFatalError 16
InitPostmasterDeathWatchHandle 1732
InitProcessGlobals 46328
LaunchMissingBackgroundProcesses 220240
LogChildExit 34462
PostmasterMain 1762
PostmasterMarkPIDForWorkerNotify 3878
PostmasterStateMachine 50920
ServerLoop 1732
SignalChildren 5878
StartAutovacuumWorker 3462
StartBackgroundWorker 5318
StartChildProcess 17430
StartSysLogger 2
TerminateChildren 678
UpdatePMState 14712
bgworker_should_start_now 7246
btmask 3034
btmask_add_n 30374
btmask_all_except_n 4968
btmask_contains 264630
btmask_del 8466
canAcceptConnections 30686
checkControlFile 1748
dummy_handler 0
getInstallationPaths 1762
handle_pm_child_exit_signal 45790
handle_pm_pmsignal_signal 147626
handle_pm_reload_request_signal 274
handle_pm_shutdown_request_signal 1724
maybe_adjust_io_workers 227268
maybe_reap_io_worker 41290
maybe_start_bgworkers 15774
pm_signame 34
pmstate_name 1960
process_pm_child_exit 45700
process_pm_pmsignal 147116
process_pm_reload_request 274
process_pm_shutdown_request 1724
report_fork_failure_to_client 0
signal_child 19842
unlink_external_pid_file 0

Generated by: LCOV version 1.16