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
TLA
Hit count
Lines
StartChildProcess
GIC
2540
28.9 % (11 / 38)
process_pm_child_exit
GNC
13502
83.5 % (91 / 109)
ServerLoop
GIC
593
73.8 % (48 / 65)
HandleChildCrash
GIC
1438
84.3 % (59 / 70)
PostmasterStateMachine
GIC
14971
87.7 % (71 / 81)
SendNegotiateProtocolVersion
UIC
0
0.0 % (0 / 8)
ConnCreate
GIC
8835
40.0 % (4 / 10)
process_pm_shutdown_request
GNC
590
88.9 % (48 / 54)
InitProcessGlobals
GIC
14586
63.6 % (7 / 11)
BackgroundWorkerBlockSignals
UIC
0
0.0 % (0 / 3)
bgworker_should_start_now
GIC
2864
75.0 % (9 / 12)
BackgroundWorkerInitializeConnectionByOid
GIC
1614
80.0 % (8 / 10)
CleanupBackend
GIC
8851
88.2 % (15 / 17)
CleanupBackgroundWorker
GIC
11004
92.9 % (26 / 28)
InitPostmasterDeathWatchHandle
GIC
593
77.8 % (7 / 9)
canAcceptConnections
GIC
11004
86.7 % (13 / 15)
getInstallationPaths
GIC
601
77.8 % (7 / 9)
processCancelRequest
GIC
2
84.6 % (11 / 13)
process_startup_packet_die
UIC
0
0.0 % (0 / 2)
ClosePostmasterPorts
GIC
12729
94.1 % (16 / 17)
PostmasterMarkPIDForWorkerNotify
GIC
1631
85.7 % (6 / 7)
BackgroundWorkerUnblockSignals
GIC
2012
100.0 % (3 / 3)
ConfigurePostmasterWaitSet
GNC
1203
100.0 % (15 / 15)
MaxLivePostmasterChildren
GIC
19196
100.0 % (3 / 3)
MaybeStartWalReceiver
GIC
454
100.0 % (9 / 9)
RandomCancelKey
GIC
11004
100.0 % (2 / 2)
SignalSomeChildren
GIC
1045
100.0 % (16 / 16)
TerminateChildren
GIC
238
100.0 % (19 / 19)
handle_pm_child_exit_signal
GNC
13536
100.0 % (6 / 6)
handle_pm_pmsignal_signal
GNC
2383
100.0 % (6 / 6)
handle_pm_reload_request_signal
GNC
103
100.0 % (6 / 6)
BackendInitialize
ECB
8676
BackendRun
ECB
8617
BackendStartup
ECB
8835
BackgroundWorkerInitializeConnection
ECB
325
CloseServerPorts
ECB
593
ConnFree
ECB
8835
CountChildren
ECB
14615
CreateOptsFile
ECB
593
DetermineSleepTime
ECB
25393
ExitPostmaster
ECB
595
PostmasterMain
ECB
601
ProcessStartupPacket
ECB
8852
StartAutovacuumWorker
ECB
16
StartupPacketTimeoutHandler
EUB
0
assign_backendlist_entry
ECB
2153
checkControlFile
ECB
599
do_start_bgworker
ECB
2153
dummy_handler
EUB
0
handle_pm_shutdown_request_signal
ECB
590
maybe_start_bgworkers
ECB
5063
process_pm_pmsignal
ECB
2363
process_pm_reload_request
ECB
103
report_fork_failure_to_client
EUB
0
signal_child
ECB
4325
sigquit_child
ECB
32
unlink_external_pid_file
EUB
0
Generated by:
LCOV version v1.16-55-g56c0a2a