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 15:15:32 Functions: 87.9 % 58 51 7 39 12 7 48 3
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

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 UIC 0 0.0 % (0 / 2)
report_fork_failure_to_client EUB 0
unlink_external_pid_file EUB 0
processCancelRequest GIC 2 84.6 % (11 / 13)
StartAutovacuumWorker ECB 16
sigquit_child ECB 32
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 ECB 325
MaybeStartWalReceiver GIC 454 100.0 % (9 / 9)
handle_pm_shutdown_request_signal ECB 590
process_pm_shutdown_request GNC 590 88.9 % (48 / 54)
CloseServerPorts ECB 593
CreateOptsFile ECB 593
InitPostmasterDeathWatchHandle GIC 593 77.8 % (7 / 9)
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)
ConfigurePostmasterWaitSet GNC 1203 100.0 % (15 / 15)
HandleChildCrash GIC 1438 84.3 % (59 / 70)
BackgroundWorkerInitializeConnectionByOid GIC 1614 80.0 % (8 / 10)
PostmasterMarkPIDForWorkerNotify GIC 1631 85.7 % (6 / 7)
BackgroundWorkerUnblockSignals GIC 2012 100.0 % (3 / 3)
assign_backendlist_entry ECB 2153
do_start_bgworker ECB 2153
process_pm_pmsignal ECB 2363
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 ECB 4325
maybe_start_bgworkers ECB 5063
BackendRun ECB 8617
BackendInitialize ECB 8676
BackendStartup ECB 8835
ConnCreate GIC 8835 40.0 % (4 / 10)
ConnFree ECB 8835
CleanupBackend GIC 8851 88.2 % (15 / 17)
ProcessStartupPacket ECB 8852
CleanupBackgroundWorker GIC 11004 92.9 % (26 / 28)
RandomCancelKey GIC 11004 100.0 % (2 / 2)
canAcceptConnections GIC 11004 86.7 % (13 / 15)
ClosePostmasterPorts GIC 12729 94.1 % (16 / 17)
process_pm_child_exit GNC 13502 83.5 % (91 / 109)
handle_pm_child_exit_signal GNC 13536 100.0 % (6 / 6)
InitProcessGlobals GIC 14586 63.6 % (7 / 11)
CountChildren ECB 14615
PostmasterStateMachine GIC 14971 87.7 % (71 / 81)
MaxLivePostmasterChildren GIC 19196 100.0 % (3 / 3)
DetermineSleepTime ECB 25393

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