LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc - procsignal.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 87.3 % 165 144 2 19 17 127 5 14
Current Date: 2024-04-14 14:21:10 Functions: 91.7 % 12 11 1 4 7 2
Baseline: 16@8cea358b128 Branches: 61.3 % 124 76 7 41 5 5 66
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 83.3 % 12 10 2 10
(180,240] days: 100.0 % 7 7 7
(240..) days: 87.0 % 146 127 19 127
Function coverage date bins:
[..60] days: 100.0 % 2 2 2
(240..) days: 90.0 % 10 9 1 2 7
Branch coverage date bins:
[..60] days: 41.7 % 12 5 7 5
(240..) days: 63.4 % 112 71 41 5 66

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
CheckProcSignal CBC 129150 100.0 % (7 / 7) 100.0 % (4 / 4)
CleanupProcSignalState GNC 18038 80.0 % (8 / 10) 33.3 % (2 / 6)
EmitProcSignalBarrier CBC 106 100.0 % (13 / 13) 100.0 % (6 / 6)
HandleProcSignalBarrierInterrupt CBC 542 100.0 % (4 / 4)
ProcSignalShmemInit CBC 898 100.0 % (14 / 14) 28.6 % (4 / 14)
ProcSignalShmemSize CBC 2577 100.0 % (4 / 4)
ProcessProcSignalBarrier CBC 542 75.8 % (25 / 33) 54.5 % (12 / 22)
ResetProcSignalBarrierBits UBC 0 0.0 % (0 / 5)
SendProcSignal GNC 5032 84.6 % (11 / 13) 75.0 % (6 / 8)
WaitForProcSignalBarrier CBC 106 92.9 % (13 / 14) 71.4 % (10 / 14)
procsignal_sigusr1_handler GNC 9225 100.0 % (31 / 31) 100.0 % (28 / 28)

Generated by: LCOV version 2.1-beta2-3-g6141622