LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - postmaster.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 75.4 % 1490 1124 14 58 248 46 68 707 143 206 216 756 36 104
Current Date: 2023-04-08 17:13:01 Functions: 87.9 % 58 51 7 39 12 7 48 3
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 (60,120] days: 92.0 % 138 127 9 2 1 5 120 1 12
View type: Flat (120,180] days: 72.2 % 18 13 5 13
Legend: Lines: hit not hit (180,240] days: 100.0 % 4 4 4
(240..) days: 73.7 % 1330 980 58 246 46 67 702 6 205 215 741
Function coverage date bins:
(60,120] days: 100.0 % 10 10 10
(120,180] days: 100.0 % 1 1 1
(180,240] days: 100.0 % 1 1 1
(240..) days: 38.6 % 101 39 7 39 7 48

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
BackgroundWorkerBlockSignals UIC 0 0.0 % (0 / 3)
SendNegotiateProtocolVersion UIC 0 0.0 % (0 / 8)
StartupPacketTimeoutHandler EUB 0
dummy_handler EUB 0
process_startup_packet_die EUB 0
report_fork_failure_to_client EUB 0
unlink_external_pid_file UIC 0 0.0 % (0 / 4)
processCancelRequest GIC 2 84.6 % (11 / 13)
StartAutovacuumWorker GIC 16 63.6 % (14 / 22)
sigquit_child GNC 32 100.0 % (4 / 4)
handle_pm_reload_request_signal GNC 103 100.0 % (6 / 6)
process_pm_reload_request ECB 103
TerminateChildren GIC 238 100.0 % (19 / 19)
BackgroundWorkerInitializeConnection GNC 325 80.0 % (8 / 10)
BackgroundWorkerInitializeConnection GIC 325
BackgroundWorkerUnblockSignals ECB 2012
MaybeStartWalReceiver ECB 454
handle_pm_shutdown_request_signal GNC 590 100.0 % (17 / 17)
process_pm_shutdown_request GNC 590 88.9 % (48 / 54)
CloseServerPorts GIC 593 100.0 % (7 / 7)
CreateOptsFile GIC 593 66.7 % (8 / 12)
InitPostmasterDeathWatchHandle ECB 593
ServerLoop GIC 593 73.8 % (48 / 65)
ExitPostmaster ECB 595
checkControlFile ECB 599
PostmasterMain ECB 601
getInstallationPaths GIC 601 77.8 % (7 / 9)
SignalSomeChildren GIC 1045 100.0 % (16 / 16)
HandleChildCrash ECB 1438
BackgroundWorkerInitializeConnectionByOid ECB 1614
PostmasterMarkPIDForWorkerNotify GIC 1631 85.7 % (6 / 7)
BackgroundWorkerUnblockSignals GIC 2012 100.0 % (3 / 3)
assign_backendlist_entry GIC 2153 68.4 % (13 / 19)
do_start_bgworker ECB 2153
process_pm_pmsignal GNC 2363 92.0 % (46 / 50)
handle_pm_pmsignal_signal GNC 2383 100.0 % (6 / 6)
StartChildProcess GIC 2540 28.9 % (11 / 38)
bgworker_should_start_now GIC 2864 75.0 % (9 / 12)
signal_child GIC 4325 90.9 % (10 / 11)
maybe_start_bgworkers GIC 5063 84.2 % (32 / 38)
BackendRun GIC 8617 100.0 % (3 / 3)
BackendInitialize GIC 8676 95.9 % (47 / 49)
BackendStartup GIC 8835 65.8 % (25 / 38)
ConnCreate ECB 8835
ConnFree ECB 8835
CleanupBackend GIC 8851 88.2 % (15 / 17)
ProcessStartupPacket ECB 8852
LogChildExit GIC 10801 90.0 % (9 / 10)
RandomCancelKey GIC 11004 100.0 % (2 / 2)
canAcceptConnections ECB 11004
ClosePostmasterPorts ECB 12729
process_pm_child_exit GNC 13502 83.5 % (91 / 109)
handle_pm_child_exit_signal ECB 13536
InitProcessGlobals GIC 14586 63.6 % (7 / 11)
CountChildren GIC 14615 100.0 % (14 / 14)
PostmasterStateMachine ECB 14971
MaxLivePostmasterChildren ECB 19196
DetermineSleepTime ECB 25393

Generated by: LCOV version v1.16-55-g56c0a2a