LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 77.7 % 1207 938
Test Date: 2026-08-25 21:15:56 Functions: 94.3 % 53 50
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 64.7 % 1042 674

Function Name Sort by function name Hit count Sort by function hit count
BackendStartup 15776
CleanupBackend 20998
ClosePostmasterPorts 25414
CloseServerPorts 1017
ConfigurePostmasterWaitSet 2044
CountChildren 7268
CreateOptsFile 1017
DetermineSleepTime 156303
ExitPostmaster 1019
HandleChildCrash 2887
HandleFatalError 16
InitPostmasterDeathWatchHandle 1017
InitProcessGlobals 26722
LaunchMissingBackgroundProcesses 155286
LogChildExit 20370
PostmasterMain 1038
PostmasterMarkPIDForWorkerNotify 2777
PostmasterStateMachine 29195
ServerLoop 1017
SignalChildren 3506
StartAutovacuumWorker 1604
StartBackgroundWorker 3618
StartChildProcess 8772
StartSysLogger 1
TerminateChildren 378
UpdatePMState 8726
bgworker_should_start_now 4756
btmask 1796
btmask_add_n 18187
btmask_all_except_n 2956
btmask_contains 128160
btmask_del 5089
canAcceptConnections 17380
checkControlFile 1033
dummy_handler 0
getInstallationPaths 1038
handle_pm_child_exit_signal 26236
handle_pm_pmsignal_signal 113563
handle_pm_reload_request_signal 174
handle_pm_shutdown_request_signal 1006
maybe_reap_io_worker 23083
maybe_start_bgworkers 9339
maybe_start_io_workers 158393
maybe_start_io_workers_scheduled_at 315157
pm_signame 55
pmstate_name 1568
process_pm_child_exit 26139
process_pm_pmsignal 113290
process_pm_reload_request 174
process_pm_shutdown_request 1006
report_fork_failure_to_client 0
signal_child 11620
unlink_external_pid_file 0

Generated by: LCOV version 2.0-1