LCOV - differential code coverage report
Current view: top level - src/backend/access/gin - gindatapage.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 83.4 % 692 577 2 113 577 2
Current Date: 2026-08-27 14:31:44 +0300 Functions: 93.1 % 29 27 2 2 25
Baseline: lcov-20260827-baseline Branches: 63.4 % 434 275 159 275
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: 0.0 % 2 0 2
(30,360] days: 85.7 % 14 12 2 12
(360..) days: 83.6 % 676 565 111 565
Function coverage date bins:
(360..) days: 93.1 % 29 27 2 2 25
Branch coverage date bins:
(30,360] days: 100.0 % 6 6 6
(360..) days: 62.9 % 428 269 159 269

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
GinDataLeafPageGetItems GNC 110 85.0 % (17 / 20) 90.0 % (9 / 10)
GinDataLeafPageGetItemsToTbm CBC 20 66.7 % (6 / 9) 25.0 % (1 / 4)
GinDataPageAddPostingItem CBC 154 100.0 % (15 / 15) 60.0 % (6 / 10)
GinPageDeletePostingItem CBC 9 100.0 % (12 / 12) 50.0 % (5 / 10)
addItemsToLeaf CBC 38182 86.0 % (49 / 57) 72.2 % (26 / 36)
computeLeafRecompressWALData CBC 28054 93.9 % (46 / 49) 76.9 % (20 / 26)
createPostingTree CBC 72 100.0 % (44 / 44) 75.0 % (18 / 24)
dataBeginPlaceToPage CBC 38216 100.0 % (6 / 6) 75.0 % (3 / 4)
dataBeginPlaceToPageInternal CBC 34 66.7 % (4 / 6) 50.0 % (1 / 2)
dataBeginPlaceToPageLeaf CBC 38182 88.6 % (70 / 79) 63.1 % (53 / 84)
dataExecPlaceToPage CBC 38122 100.0 % (6 / 6) 100.0 % (2 / 2)
dataExecPlaceToPageInternal CBC 34 100.0 % (14 / 14) 50.0 % (5 / 10)
dataExecPlaceToPageLeaf CBC 38088 100.0 % (8 / 8) 40.0 % (4 / 10)
dataFindChildPtr CBC 34 44.4 % (8 / 18) 27.8 % (5 / 18)
dataGetLeftMostPage CBC 48 100.0 % (6 / 6) 50.0 % (3 / 6)
dataIsMoveRight CBC 26366 85.7 % (6 / 7) 75.0 % (3 / 4)
dataLeafPageGetUncompressed UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
dataLocateItem CBC 26414 100.0 % (30 / 30) 75.0 % (15 / 20)
dataPlaceToPageLeafRecompress CBC 38126 82.6 % (19 / 23) 66.7 % (12 / 18)
dataPlaceToPageLeafSplit CBC 94 100.0 % (35 / 35) 62.5 % (10 / 16)
dataPrepareDownlink CBC 34 100.0 % (6 / 6)
dataSplitPageInternal UBC 0 0.0 % (0 / 35) 0.0 % (0 / 8)
disassembleLeaf GNC 38231 63.0 % (17 / 27) 50.0 % (3 / 6)
ginDataFillRoot CBC 59 100.0 % (8 / 8)
ginInsertItemPointers CBC 38154 100.0 % (11 / 11) 100.0 % (2 / 2)
ginPrepareDataScan CBC 38202 100.0 % (17 / 17)
ginScanBeginPostingTree CBC 48 100.0 % (5 / 5)
ginVacuumPostingTreeLeaf CBC 49 96.0 % (48 / 50) 60.9 % (28 / 46)
leafRepackItems CBC 38182 76.2 % (64 / 84) 73.2 % (41 / 56)

Generated by: LCOV version 2.0-1