LCOV - differential code coverage report
Current view: top level - src/backend/postmaster - checkpointer.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 85.6 % 403 345 2 56 8 64 273 28
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 16 16 8 8 1
Baseline: lcov-20250907-010129-baseline Branches: 69.8 % 248 173 10 65 9 46 118
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 97.4 % 114 111 2 1 64 47
(360..) days: 81.0 % 289 234 55 8 226
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: 82.9 % 82 68 10 4 1 46 21
(360..) days: 63.3 % 166 105 61 8 97

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
CheckpointerMain CBC 491 74.0 % (108 / 146) 62.5 % (45 / 72)
CheckArchiveTimeout CBC 10752 21.4 % (3 / 14) 7.1 % (1 / 14)
RequestCheckpoint GNC 2458 97.7 % (42 / 43) 66.7 % (20 / 30)
ExecCheckpoint GNC 433 90.0 % (18 / 20) 75.0 % (21 / 28)
ForwardSyncRequest GNC 766441 92.3 % (24 / 26) 68.8 % (11 / 16)
CheckpointerShmemInit GNC 1029 100.0 % (12 / 12) 66.7 % (8 / 12)
AbsorbSyncRequests GNC 17642 100.0 % (22 / 22) 81.2 % (13 / 16)
CheckpointWriteDelay GNC 286150 87.0 % (20 / 23) 88.9 % (16 / 18)
CompactCheckpointerRequestQueue GNC 127 97.5 % (39 / 40) 88.9 % (16 / 18)
FirstCallSinceLastCheckpoint CBC 11187 100.0 % (9 / 9) 75.0 % (3 / 4)
IsCheckpointOnSchedule CBC 46051 100.0 % (20 / 20) 90.0 % (9 / 10)
FastCheckpointRequested GNC 49266 100.0 % (5 / 5) 100.0 % (2 / 2)
ProcessCheckpointerInterrupts CBC 6224 100.0 % (10 / 10) 100.0 % (6 / 6)
UpdateSharedMemoryConfig CBC 548 100.0 % (5 / 5) 100.0 % (2 / 2)
CheckpointerShmemSize CBC 2938 100.0 % (4 / 4)
ReqShutdownXLOG CBC 575 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta