LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 78.2 % 1208 945
Test Date: 2026-10-29 00:16:02 Functions: 94.3 % 53 50
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 66.0 % 1044 689

Function Name Sort by function name Hit count Sort by function hit count
BackendStartup 16276
CleanupBackend 21628
ClosePostmasterPorts 26306
CloseServerPorts 1065
ConfigurePostmasterWaitSet 2142
CountChildren 7580
CreateOptsFile 1065
DetermineSleepTime 157595
ExitPostmaster 1067
HandleChildCrash 2978
HandleFatalError 18
InitPostmasterDeathWatchHandle 1065
InitProcessGlobals 27679
LaunchMissingBackgroundProcesses 156530
LogChildExit 20970
PostmasterMain 1088
PostmasterMarkPIDForWorkerNotify 2844
PostmasterStateMachine 30174
ServerLoop 1065
SignalChildren 3689
StartAutovacuumWorker 1627
StartBackgroundWorker 3725
StartChildProcess 9136
StartSysLogger 1
TerminateChildren 390
UpdatePMState 9186
bgworker_should_start_now 4921
btmask 1887
btmask_add_n 18896
btmask_all_except_n 3099
btmask_contains 134109
btmask_del 5358
canAcceptConnections 17903
checkControlFile 1083
dummy_handler 0
getInstallationPaths 1088
handle_pm_child_exit_signal 27081
handle_pm_pmsignal_signal 113512
handle_pm_reload_request_signal 182
handle_pm_shutdown_request_signal 1054
maybe_reap_io_worker 23818
maybe_start_bgworkers 9640
maybe_start_io_workers 159791
maybe_start_io_workers_scheduled_at 317945
pm_signame 61
pmstate_name 1590
process_pm_child_exit 26959
process_pm_pmsignal 113215
process_pm_reload_request 182
process_pm_shutdown_request 1054
report_fork_failure_to_client 0
signal_child 12096
unlink_external_pid_file 0

Generated by: LCOV version 2.0-1