LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 78.0 % 1208 942
Test Date: 2026-10-10 05:15:52 Functions: 94.3 % 53 50
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 65.2 % 1044 681

Function Name Sort by function name Hit count Sort by function hit count
BackendStartup 16207
CleanupBackend 21342
ClosePostmasterPorts 25953
CloseServerPorts 1053
ConfigurePostmasterWaitSet 2118
CountChildren 7637
CreateOptsFile 1053
DetermineSleepTime 154122
ExitPostmaster 1055
HandleChildCrash 2952
HandleFatalError 18
InitPostmasterDeathWatchHandle 1053
InitProcessGlobals 27314
LaunchMissingBackgroundProcesses 153069
LogChildExit 20684
PostmasterMain 1076
PostmasterMarkPIDForWorkerNotify 2764
PostmasterStateMachine 29989
ServerLoop 1053
SignalChildren 3648
StartAutovacuumWorker 1502
StartBackgroundWorker 3633
StartChildProcess 8913
StartSysLogger 1
TerminateChildren 385
UpdatePMState 9083
bgworker_should_start_now 4817
btmask 1856
btmask_add_n 19265
btmask_all_except_n 3068
btmask_contains 134010
btmask_del 5303
canAcceptConnections 17709
checkControlFile 1071
dummy_handler 0
getInstallationPaths 1076
handle_pm_child_exit_signal 26905
handle_pm_pmsignal_signal 110249
handle_pm_reload_request_signal 182
handle_pm_shutdown_request_signal 1042
maybe_reap_io_worker 23501
maybe_start_bgworkers 9508
maybe_start_io_workers 156287
maybe_start_io_workers_scheduled_at 310818
pm_signame 59
pmstate_name 1590
process_pm_child_exit 26815
process_pm_pmsignal 109963
process_pm_reload_request 182
process_pm_shutdown_request 1042
report_fork_failure_to_client 0
signal_child 11884
unlink_external_pid_file 0

Generated by: LCOV version 2.0-1