LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 918 1189 77.2 %
Date: 2025-12-11 16:18:12 Functions: 49 52 94.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 27988
CleanupBackend 37516
ClosePostmasterPorts 45738
CloseServerPorts 1772
ConfigurePostmasterWaitSet 3562
CountChildren 12964
CreateOptsFile 1772
DetermineSleepTime 260084
ExitPostmaster 1776
HandleChildCrash 6486
HandleFatalError 16
InitPostmasterDeathWatchHandle 1772
InitProcessGlobals 48040
LaunchMissingBackgroundProcesses 258312
LogChildExit 35856
PostmasterMain 1802
PostmasterMarkPIDForWorkerNotify 4048
PostmasterStateMachine 52876
ServerLoop 1772
SignalChildren 6020
StartAutovacuumWorker 4008
StartBackgroundWorker 5520
StartChildProcess 18284
StartSysLogger 2
TerminateChildren 690
UpdatePMState 15064
bgworker_should_start_now 7486
btmask 3130
btmask_add_n 32252
btmask_all_except_n 5084
btmask_contains 280686
btmask_del 8666
canAcceptConnections 31996
checkControlFile 1788
dummy_handler 0
getInstallationPaths 1802
handle_pm_child_exit_signal 47632
handle_pm_pmsignal_signal 183022
handle_pm_reload_request_signal 280
handle_pm_shutdown_request_signal 1764
maybe_adjust_io_workers 265500
maybe_reap_io_worker 42922
maybe_start_bgworkers 16276
pm_signame 36
pmstate_name 2012
process_pm_child_exit 47540
process_pm_pmsignal 182564
process_pm_reload_request 280
process_pm_shutdown_request 1764
report_fork_failure_to_client 0
signal_child 20518
unlink_external_pid_file 0

Generated by: LCOV version 1.16