LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 911 1183 77.0 %
Date: 2025-04-24 20:15:51 Functions: 49 52 94.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 30880
CleanupBackend 38308
ClosePostmasterPorts 46032
CloseServerPorts 1674
ConfigurePostmasterWaitSet 3372
CountChildren 11358
CreateOptsFile 1680
DetermineSleepTime 252092
ExitPostmaster 1678
HandleChildCrash 5864
HandleFatalError 16
InitPostmasterDeathWatchHandle 1680
InitProcessGlobals 48200
LaunchMissingBackgroundProcesses 250416
LogChildExit 37216
PostmasterMain 1704
PostmasterMarkPIDForWorkerNotify 3638
PostmasterStateMachine 52052
ServerLoop 1680
SignalChildren 5626
StartAutovacuumWorker 2414
StartBackgroundWorker 5022
StartChildProcess 16002
StartSysLogger 2
TerminateChildren 684
UpdatePMState 14106
bgworker_should_start_now 6902
btmask 2830
btmask_add_n 28394
btmask_all_except_n 4780
btmask_contains 226800
btmask_del 8050
canAcceptConnections 33294
checkControlFile 1696
dummy_handler 0
getInstallationPaths 1704
handle_pm_child_exit_signal 47484
handle_pm_pmsignal_signal 173966
handle_pm_reload_request_signal 266
handle_pm_shutdown_request_signal 1666
maybe_adjust_io_workers 257218
maybe_reap_io_worker 43420
maybe_start_bgworkers 14340
pm_signame 34
pmstate_name 1940
process_pm_child_exit 47078
process_pm_pmsignal 173516
process_pm_reload_request 266
process_pm_shutdown_request 1666
report_fork_failure_to_client 0
signal_child 17844
unlink_external_pid_file 0

Generated by: LCOV version 1.14