LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - checkpointer.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 82.9 % 346 287 2 2 55 22 265 2 18
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 15 15 6 9 1
Baseline: 16@8cea358b128 Branches: 63.6 % 206 131 2 2 71 10 121
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: 100.0 % 4 4 4
(60,120] days: 94.4 % 18 17 1 17
(120,180] days: 50.0 % 2 1 1 1
(240..) days: 82.3 % 322 265 2 55 265
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(240..) days: 100.0 % 14 14 5 9
Branch coverage date bins:
[..60] days: 50.0 % 2 1 1 1
(60,120] days: 90.0 % 10 9 1 9
(240..) days: 62.4 % 194 121 2 71 121

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
CompactCheckpointerRequestQueue CBC 29 93.1 % (27 / 29) 85.7 % (12 / 14)
ReqCheckpointHandler GNC 541 100.0 % (3 / 3)
RequestCheckpoint GNC 680 76.7 % (33 / 43) 35.0 % (14 / 40)
UpdateSharedMemoryConfig CBC 863 100.0 % (5 / 5) 100.0 % (2 / 2)
CheckpointerShmemInit CBC 898 100.0 % (11 / 11) 66.7 % (8 / 12)
CheckpointerShmemSize CBC 2577 100.0 % (4 / 4)
HandleCheckpointerInterrupts GNC 9194 100.0 % (17 / 17) 100.0 % (8 / 8)
CheckArchiveTimeout CBC 10352 21.4 % (3 / 14) 7.1 % (1 / 14)
FirstCallSinceLastCheckpoint CBC 15299 100.0 % (9 / 9) 75.0 % (3 / 4)
AbsorbSyncRequests GNC 16145 100.0 % (17 / 17) 90.0 % (9 / 10)
IsCheckpointOnSchedule CBC 20233 100.0 % (20 / 20) 90.0 % (9 / 10)
ImmediateCheckpointRequested CBC 20870 100.0 % (5 / 5) 100.0 % (2 / 2)
CheckpointWriteDelay CBC 241807 81.8 % (18 / 22) 87.5 % (14 / 16)
ForwardSyncRequest GNC 1197718 90.0 % (18 / 20) 62.5 % (10 / 16)

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