LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - checkpointer.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 85.6 % 403 345 2 56 2 64 279 28
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 16 16 8 8 1
Baseline: lcov-20250906-005545-baseline Branches: 69.4 % 248 172 10 1 65 4 46 122
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 97.3 % 113 110 2 1 64 46
(360..) days: 81.0 % 289 234 55 2 232
Function coverage date bins:
(30,360] days: 100.0 % 5 5 2 3
(360..) days: 100.0 % 11 11 6 5
Branch coverage date bins:
(30,360] days: 81.7 % 82 67 10 1 4 46 21
(360..) days: 63.3 % 166 105 61 4 101

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 GNC 159 97.5 % (39 / 40) 88.9 % (16 / 18)
ExecCheckpoint GNC 433 90.0 % (18 / 20) 75.0 % (21 / 28)
CheckpointerMain CBC 491 74.0 % (108 / 146) 61.1 % (44 / 72)
UpdateSharedMemoryConfig CBC 548 100.0 % (5 / 5) 100.0 % (2 / 2)
ReqShutdownXLOG CBC 575 100.0 % (4 / 4)
CheckpointerShmemInit GNC 1029 100.0 % (12 / 12) 66.7 % (8 / 12)
RequestCheckpoint GNC 2453 97.7 % (42 / 43) 66.7 % (20 / 30)
CheckpointerShmemSize CBC 2938 100.0 % (4 / 4)
ProcessCheckpointerInterrupts CBC 6221 100.0 % (10 / 10) 100.0 % (6 / 6)
CheckArchiveTimeout CBC 10802 21.4 % (3 / 14) 7.1 % (1 / 14)
FirstCallSinceLastCheckpoint CBC 11160 100.0 % (9 / 9) 75.0 % (3 / 4)
AbsorbSyncRequests GNC 17706 100.0 % (22 / 22) 81.2 % (13 / 16)
IsCheckpointOnSchedule CBC 46529 100.0 % (20 / 20) 90.0 % (9 / 10)
FastCheckpointRequested GNC 50024 100.0 % (5 / 5) 100.0 % (2 / 2)
CheckpointWriteDelay GNC 287041 87.0 % (20 / 23) 88.9 % (16 / 18)
ForwardSyncRequest GNC 766575 92.3 % (24 / 26) 68.8 % (11 / 16)

Generated by: LCOV version 2.4-beta