LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc - procsignal.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 84.9 % 212 180 32 180
Current Date: 2025-10-28 08:26:42 +0900 Functions: 92.3 % 13 12 1 12
Baseline: lcov-20251028-005825-baseline Branches: 63.5 % 170 108 62 108
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 81.2 % 16 13 3 13
(360..) days: 85.2 % 196 167 29 167
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 90.9 % 11 10 1 10
Branch coverage date bins:
(30,360] days: 44.4 % 18 8 10 8
(360..) days: 65.8 % 152 100 52 100

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 117446 100.0 % (7 / 7) 100.0 % (4 / 4)
CleanupProcSignalState CBC 19081 80.0 % (12 / 15) 37.5 % (3 / 8)
EmitProcSignalBarrier CBC 93 94.4 % (17 / 18) 80.0 % (8 / 10)
HandleProcSignalBarrierInterrupt CBC 658 100.0 % (4 / 4)
ProcSignalInit CBC 19081 87.0 % (20 / 23) 46.7 % (14 / 30)
ProcSignalShmemInit CBC 1049 100.0 % (16 / 16) 64.3 % (9 / 14)
ProcSignalShmemSize CBC 2998 100.0 % (4 / 4)
ProcessProcSignalBarrier CBC 658 75.8 % (25 / 33) 54.5 % (12 / 22)
ResetProcSignalBarrierBits UBC 0 0.0 % (0 / 5)
SendCancelRequest CBC 15 71.4 % (15 / 21) 41.7 % (10 / 24)
SendProcSignal CBC 5461 81.0 % (17 / 21) 68.8 % (11 / 16)
WaitForProcSignalBarrier CBC 93 92.9 % (13 / 14) 71.4 % (10 / 14)
procsignal_sigusr1_handler CBC 8389 96.8 % (30 / 31) 96.4 % (27 / 28)

Generated by: LCOV version 2.4-beta