LCOV - differential code coverage report
Current view: top level - src/backend/access/gist - gistxlog.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 91.2 % 250 228 22 1 227 1
Current Date: 2026-08-27 14:31:44 +0300 Functions: 87.5 % 16 14 2 1 13
Baseline: lcov-20260827-baseline Branches: 51.3 % 150 77 73 77
Baseline Date: 2026-08-27 14:31:58 +0300 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: 50.0 % 4 2 2 2
(360..) days: 91.8 % 245 225 20 225
Function coverage date bins:
(360..) days: 87.5 % 16 14 2 1 13
Branch coverage date bins:
(30,360] days: 16.7 % 6 1 5 1
(360..) days: 52.8 % 144 76 68 76

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 GNC 916 100.0 % (11 / 11) 66.7 % (4 / 6)
gistRedoClearFollowRight CBC 449 100.0 % (12 / 12) 33.3 % (2 / 6)
gistRedoDeleteRecord CBC 3 100.0 % (17 / 17) 50.0 % (3 / 6)
gistRedoPageDelete CBC 81 100.0 % (18 / 18) 62.5 % (5 / 8)
gistRedoPageReuse UBC 0 0.0 % (0 / 6) 0.0 % (0 / 2)
gistRedoPageSplitRecord CBC 455 100.0 % (41 / 41) 88.5 % (23 / 26)
gistRedoPageUpdateRecord CBC 59301 95.2 % (40 / 42) 68.8 % (22 / 32)
gistXLogDelete CBC 12 100.0 % (10 / 10) 9.1 % (2 / 22)
gistXLogPageDelete CBC 324 100.0 % (9 / 9)
gistXLogPageReuse UBC 0 0.0 % (0 / 9) 0.0 % (0 / 22)
gistXLogSplit CBC 2216 100.0 % (21 / 21) 100.0 % (6 / 6)
gistXLogUpdate CBC 313539 100.0 % (13 / 13) 100.0 % (4 / 4)
gist_mask CBC 120930 100.0 % (11 / 11) 100.0 % (2 / 2)
gist_redo CBC 59840 79.2 % (19 / 24) 50.0 % (4 / 8)
gist_xlog_cleanup CBC 164 100.0 % (3 / 3)
gist_xlog_startup CBC 231 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1