LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 912 1184 77.0 %
Date: 2025-07-07 20:18:14 Functions: 49 52 94.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 26564
CleanupBackend 35316
ClosePostmasterPorts 43072
CloseServerPorts 1698
ConfigurePostmasterWaitSet 3414
CountChildren 12192
CreateOptsFile 1698
DetermineSleepTime 267018
ExitPostmaster 1702
HandleChildCrash 6346
HandleFatalError 16
InitPostmasterDeathWatchHandle 1698
InitProcessGlobals 45280
LaunchMissingBackgroundProcesses 265320
LogChildExit 33800
PostmasterMain 1728
PostmasterMarkPIDForWorkerNotify 3664
PostmasterStateMachine 50018
ServerLoop 1698
SignalChildren 5714
StartAutovacuumWorker 3688
StartBackgroundWorker 5064
StartChildProcess 17406
StartSysLogger 2
TerminateChildren 690
UpdatePMState 14310
bgworker_should_start_now 6964
btmask 2930
btmask_add_n 30626
btmask_all_except_n 4828
btmask_contains 258564
btmask_del 8194
canAcceptConnections 30252
checkControlFile 1714
dummy_handler 0
getInstallationPaths 1728
handle_pm_child_exit_signal 45120
handle_pm_pmsignal_signal 194154
handle_pm_reload_request_signal 270
handle_pm_shutdown_request_signal 1690
maybe_adjust_io_workers 272218
maybe_reap_io_worker 40506
maybe_start_bgworkers 15006
pm_signame 38
pmstate_name 1940
process_pm_child_exit 44990
process_pm_pmsignal 193576
process_pm_reload_request 270
process_pm_shutdown_request 1690
report_fork_failure_to_client 0
signal_child 19360
unlink_external_pid_file 0

Generated by: LCOV version 1.16