LCOV - code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 917 1189 77.1 %
Date: 2025-10-31 18:17:57 Functions: 49 52 94.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BackendStartup 27532
CleanupBackend 36536
ClosePostmasterPorts 44640
CloseServerPorts 1746
ConfigurePostmasterWaitSet 3510
CountChildren 12634
CreateOptsFile 1746
DetermineSleepTime 262112
ExitPostmaster 1750
HandleChildCrash 6414
HandleFatalError 16
InitPostmasterDeathWatchHandle 1746
InitProcessGlobals 46908
LaunchMissingBackgroundProcesses 260366
LogChildExit 34890
PostmasterMain 1776
PostmasterMarkPIDForWorkerNotify 3878
PostmasterStateMachine 51626
ServerLoop 1746
SignalChildren 5926
StartAutovacuumWorker 3680
StartBackgroundWorker 5324
StartChildProcess 17768
StartSysLogger 2
TerminateChildren 682
UpdatePMState 14834
bgworker_should_start_now 7270
btmask 3060
btmask_add_n 31386
btmask_all_except_n 4996
btmask_contains 272160
btmask_del 8512
canAcceptConnections 31212
checkControlFile 1762
dummy_handler 0
getInstallationPaths 1776
handle_pm_child_exit_signal 46460
handle_pm_pmsignal_signal 186728
handle_pm_reload_request_signal 274
handle_pm_shutdown_request_signal 1738
maybe_adjust_io_workers 267450
maybe_reap_io_worker 41864
maybe_start_bgworkers 15754
pm_signame 36
pmstate_name 1960
process_pm_child_exit 46372
process_pm_pmsignal 186236
process_pm_reload_request 274
process_pm_shutdown_request 1738
report_fork_failure_to_client 0
signal_child 20176
unlink_external_pid_file 0

Generated by: LCOV version 1.16