LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc - procsignal.c (source / functions) Coverage Total Hit UIC UBC GBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 85.5 % 207 177 30 1 6 170 3
Current Date: 2026-09-20 14:13:17 +0900 Functions: 92.3 % 13 12 1 3 9
Baseline: lcov-20260920-baseline Branches: 64.0 % 150 96 1 53 2 94
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 29 29 6 23
(360..) days: 83.1 % 178 148 30 1 147
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 90.9 % 11 10 1 3 7
Branch coverage date bins:
(30,360] days: 77.8 % 18 14 4 14
(360..) days: 62.1 % 132 82 1 49 2 80

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
ProcessProcSignalBarrier GNC 4415 82.1 % (32 / 39) 62.5 % (15 / 24)
SendCancelRequest CBC 16 71.4 % (15 / 21) 40.9 % (9 / 22)
ResetProcSignalBarrierBits UBC 0 0.0 % (0 / 5)
SendProcSignal CBC 7413 81.0 % (17 / 21) 66.7 % (8 / 12)
CleanupProcSignalState CBC 23690 80.0 % (12 / 15) 33.3 % (2 / 6)
ProcSignalInit CBC 23690 87.0 % (20 / 23) 46.4 % (13 / 28)
EmitProcSignalBarrier GNC 1130 94.4 % (17 / 18) 87.5 % (7 / 8)
WaitForProcSignalBarrier CBC 1097 92.9 % (13 / 14) 71.4 % (10 / 14)
CheckProcSignal GNC 147110 100.0 % (7 / 7) 100.0 % (4 / 4)
HandleProcSignalBarrierInterrupt CBC 4423 100.0 % (4 / 4)
ProcSignalShmemInit CBC 1274 100.0 % (12 / 12) 66.7 % (8 / 12)
ProcSignalShmemRequest CBC 1277 100.0 % (5 / 5)
procsignal_sigusr1_handler CBC 14711 100.0 % (23 / 23) 100.0 % (20 / 20)

Generated by: LCOV version 2.0-1