LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 847 1131 74.9 %
Date: 2025-01-30 21:15:04 Functions: 46 50 92.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 26164
CleanupBackend 33282
ClosePostmasterPorts 37474
CloseServerPorts 1530
ConfigurePostmasterWaitSet 3086
CountChildren 9932
CreateOptsFile 1536
DetermineSleepTime 234394
ExitPostmaster 1534
HandleChildCrash 3626
HandleFatalError 16
InitPostmasterDeathWatchHandle 1536
InitProcessGlobals 39464
LaunchMissingBackgroundProcesses 232862
LogChildExit 32230
PostmasterMain 1558
PostmasterMarkPIDForWorkerNotify 3566
PostmasterStateMachine 42898
ServerLoop 1536
SignalChildren 4224
StartAutovacuumWorker 2264
StartBackgroundWorker 4864
StartChildProcess 10028
StartSysLogger 2
TerminateChildren 646
UpdatePMState 11966
bgworker_should_start_now 6640
btmask 1608
btmask_add_n 24710
btmask_all_except_n 4316
btmask_contains 107238
btmask_del 6280
canAcceptConnections 28428
checkControlFile 1552
dummy_handler 0
getInstallationPaths 1558
handle_pm_child_exit_signal 38496
handle_pm_pmsignal_signal 169792
handle_pm_reload_request_signal 250
handle_pm_shutdown_request_signal 1524
maybe_start_bgworkers 11368
pm_signame 0
pmstate_name 456
process_pm_child_exit 38248
process_pm_pmsignal 169490
process_pm_reload_request 250
process_pm_shutdown_request 1524
report_fork_failure_to_client 0
signal_child 11076
unlink_external_pid_file 0

Generated by: LCOV version 1.14