LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - checkpointer.c (source / functions) Coverage Total Hit UNC UBC GBC GIC GNC CBC EUB ECB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 87.4 % 405 354 2 49 7 1 82 264 45
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 17 17 11 6 3
Baseline: lcov-20260630-baseline Branches: 74.1 % 224 166 10 48 6 48 112 8 6
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 97.6 % 85 83 2 81 2
(360..) days: 84.7 % 320 271 49 7 1 1 262
Function coverage date bins:
(30,360] days: 100.0 % 5 5 5
(360..) days: 100.0 % 12 12 6 6
Branch coverage date bins:
(30,360] days: 82.8 % 58 48 10 48
(360..) days: 65.6 % 180 118 48 6 112 8 6

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
AbsorbSyncRequests GNC 26701 100.0 % (22 / 22) 81.2 % (13 / 16)
CheckArchiveTimeout CBC 18676 21.4 % (3 / 14) 7.1 % (1 / 14)
CheckpointWriteDelay GNC 327138 87.0 % (20 / 23) 88.9 % (16 / 18)
CheckpointerMain GNC 612 78.8 % (115 / 146) 72.7 % (48 / 66)
CheckpointerShmemRequest GNC 1212 100.0 % (5 / 5)
CompactCheckpointerRequestQueue GNC 84 97.5 % (39 / 40) 88.9 % (16 / 18)
ExecCheckpoint GNC 458 90.0 % (18 / 20) 75.0 % (21 / 28)
FastCheckpointRequested GNC 50706 100.0 % (5 / 5) 100.0 % (2 / 2)
FirstCallSinceLastCheckpoint CBC 21640 100.0 % (9 / 9) 100.0 % (2 / 2)
ForwardSyncRequest GNC 1062198 92.3 % (24 / 26) 68.8 % (11 / 16)
IsCheckpointOnSchedule CBC 44370 100.0 % (20 / 20) 90.0 % (9 / 10)
ProcessCheckpointerInterrupts CBC 9736 100.0 % (10 / 10) 100.0 % (6 / 6)
ReqShutdownXLOG CBC 715 100.0 % (4 / 4)
RequestCheckpoint GNC 2601 97.7 % (42 / 43) 70.8 % (17 / 24)
UpdateSharedMemoryConfig CBC 692 100.0 % (5 / 5) 100.0 % (2 / 2)
WakeupCheckpointer GNC 1003 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1