LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 57.3 % 1406 806
Test Date: 2026-01-26 10:56:24 Functions: 80.8 % 52 42
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 33.6 % 1298 436

Function Name Sort by function name Hit count Sort by function hit count
BackendStartup 316
CleanupBackend 796
ClosePostmasterPorts 804
CloseServerPorts 2
ConfigurePostmasterWaitSet 4
CountChildren 14
CreateOptsFile 2
DetermineSleepTime 1147
ExitPostmaster 2
HandleChildCrash 9
HandleFatalError 0
InitPostmasterDeathWatchHandle 2
InitProcessGlobals 810
LaunchMissingBackgroundProcesses 1145
LogChildExit 794
PostmasterMain 2
PostmasterMarkPIDForWorkerNotify 478
PostmasterStateMachine 604
ServerLoop 2
SignalChildren 6
StartAutovacuumWorker 0
StartBackgroundWorker 480
StartChildProcess 16
StartSysLogger 0
TerminateChildren 1
UpdatePMState 15
bgworker_should_start_now 482
btmask 3
btmask_add_n 72
btmask_all_except_n 5
btmask_contains 237
btmask_del 8
canAcceptConnections 316
checkControlFile 2
dummy_handler 0
getInstallationPaths 2
handle_pm_child_exit_signal 654
handle_pm_pmsignal_signal 297
handle_pm_reload_request_signal 0
handle_pm_shutdown_request_signal 2
maybe_adjust_io_workers 1153
maybe_reap_io_worker 802
maybe_start_bgworkers 498
pm_signame 0
pmstate_name 0
process_pm_child_exit 601
process_pm_pmsignal 230
process_pm_reload_request 0
process_pm_shutdown_request 2
report_fork_failure_to_client 0
signal_child 18
unlink_external_pid_file 0

Generated by: LCOV version 2.3.2-1