LCOV - differential code coverage report
Current view: top level - src/backend/access/gist - gistxlog.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 76.6 % 261 200 1 60 4 196 1 4
Current Date: 2025-09-06 07:49:51 +0900 Functions: 70.6 % 17 12 1 4 3 9
Baseline: lcov-20250907-010129-baseline Branches: 49.0 % 149 73 2 74 73
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: 80.0 % 5 4 1 4
(30,360] days: 63.6 % 11 7 4 7
(360..) days: 77.1 % 245 189 56 189
Function coverage date bins:
(360..) days: 70.6 % 17 12 1 4 3 9
Branch coverage date bins:
(360..) days: 49.0 % 149 73 2 74 73

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
decodePageSplitRecord CBC 913 100.0 % (11 / 11) 66.7 % (4 / 6)
gistRedoClearFollowRight CBC 449 100.0 % (12 / 12) 33.3 % (2 / 6)
gistRedoDeleteRecord UNC 0 0.0 % (0 / 18) 0.0 % (0 / 6)
gistRedoPageDelete GNC 81 100.0 % (18 / 18) 62.5 % (5 / 8)
gistRedoPageReuse UBC 0 0.0 % (0 / 6) 0.0 % (0 / 2)
gistRedoPageSplitRecord GNC 454 100.0 % (41 / 41) 88.5 % (23 / 26)
gistRedoPageUpdateRecord GNC 57532 95.5 % (42 / 44) 70.6 % (24 / 34)
gistXLogAssignLSN UBC 0 0.0 % (0 / 6)
gistXLogDelete UBC 0 0.0 % (0 / 10) 0.0 % (0 / 20)
gistXLogPageDelete CBC 243 100.0 % (9 / 9)
gistXLogPageReuse UBC 0 0.0 % (0 / 9) 0.0 % (0 / 20)
gistXLogSplit CBC 1741 100.0 % (21 / 21) 100.0 % (6 / 6)
gistXLogUpdate CBC 247882 100.0 % (13 / 13) 100.0 % (4 / 4)
gist_mask CBC 117392 100.0 % (11 / 11) 100.0 % (2 / 2)
gist_redo CBC 58067 61.5 % (16 / 26) 33.3 % (3 / 9)
gist_xlog_cleanup CBC 142 100.0 % (3 / 3)
gist_xlog_startup CBC 196 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta