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-01-20 07:18:06 Functions: 49 52 94.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 28906
CleanupBackend 37272
ClosePostmasterPorts 45906
CloseServerPorts 1820
ConfigurePostmasterWaitSet 3654
CountChildren 13108
CreateOptsFile 1820
DetermineSleepTime 269498
ExitPostmaster 1824
HandleChildCrash 6456
HandleFatalError 16
InitPostmasterDeathWatchHandle 1820
InitProcessGlobals 48256
LaunchMissingBackgroundProcesses 267678
LogChildExit 35686
PostmasterMain 1850
PostmasterMarkPIDForWorkerNotify 4014
PostmasterStateMachine 53156
ServerLoop 1820
SignalChildren 6200
StartAutovacuumWorker 2846
StartBackgroundWorker 5520
StartChildProcess 17520
StartSysLogger 2
TerminateChildren 696
UpdatePMState 15506
bgworker_should_start_now 7546
btmask 3194
btmask_add_n 32432
btmask_all_except_n 5234
btmask_contains 283290
btmask_del 8972
canAcceptConnections 31752
checkControlFile 1836
dummy_handler 0
getInstallationPaths 1850
handle_pm_child_exit_signal 47844
handle_pm_pmsignal_signal 191470
handle_pm_reload_request_signal 296
handle_pm_shutdown_request_signal 1808
maybe_adjust_io_workers 275046
maybe_reap_io_worker 42810
maybe_start_bgworkers 16574
pm_signame 36
pmstate_name 2624
process_pm_child_exit 47712
process_pm_pmsignal 190836
process_pm_reload_request 296
process_pm_shutdown_request 1808
report_fork_failure_to_client 0
signal_child 23770
unlink_external_pid_file 0

Generated by: LCOV version 1.16