LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc - pmsignal.c (source / functions) Coverage Total Hit UBC GBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 94.1 % 102 96 6 96
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 15 15 15
Baseline: 16@8cea358b128 Branches: 56.1 % 82 46 36 1 45
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 94.1 % 102 96 6 96
Function coverage date bins:
(240..) days: 100.0 % 15 15 15
Branch coverage date bins:
(240..) days: 56.1 % 82 46 36 1 45

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
PostmasterIsAliveInternal CBC 383 81.8 % (9 / 11) 35.7 % (5 / 14)
MarkPostmasterChildWalSender CBC 1029 100.0 % (8 / 8) 50.0 % (4 / 8)
PMSignalShmemInit CBC 898 100.0 % (14 / 14) 75.0 % (12 / 16)
AssignPostmasterChildSlot CBC 14625 90.9 % (10 / 11) 62.5 % (5 / 8)
MarkPostmasterChildActive CBC 14392 100.0 % (7 / 7) 50.0 % (3 / 6)
MarkPostmasterChildInactive CBC 14057 100.0 % (7 / 7) 62.5 % (5 / 8)
PostmasterDeathSignalInit CBC 19697 85.7 % (6 / 7) 25.0 % (1 / 4)
GetQuitSignalReason CBC 9 75.0 % (3 / 4) 50.0 % (2 / 4)
IsPostmasterChildWalSender CBC 1462 100.0 % (6 / 6) 66.7 % (4 / 6)
ReleasePostmasterChildSlot CBC 14625 100.0 % (7 / 7) 50.0 % (2 / 4)
SendPostmasterSignal CBC 93133 80.0 % (4 / 5) 50.0 % (1 / 2)
CheckPostmasterSignal CBC 642628 100.0 % (5 / 5) 100.0 % (2 / 2)
PMSignalShmemSize CBC 3475 100.0 % (4 / 4)
SetQuitSignalReason CBC 307 100.0 % (3 / 3)
postmaster_death_handler CBC 18 100.0 % (3 / 3)

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