LCOV - differential code coverage report
Current view: top level - src/backend/access/spgist - spgdoinsert.c (source / functions) Coverage Total Hit LBC UBC GBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 91.5 % 866 792 2 72 792
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 15 15 15
Baseline: lcov-20260920-baseline Branches: 63.6 % 638 406 3 229 1 405
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 96.6 % 29 28 1 28
(360..) days: 91.3 % 837 764 2 71 764
Function coverage date bins:
(360..) days: 100.0 % 15 15 15
Branch coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 63.7 % 636 405 3 228 1 404

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
doPickSplit CBC 3752 91.6 % (272 / 297) 67.9 % (148 / 218)
spgdoinsert CBC 544717 92.9 % (143 / 154) 73.8 % (90 / 122)
addLeafTuple CBC 529768 83.6 % (46 / 55) 63.9 % (23 / 36)
spgAddNodeAction CBC 1019 90.4 % (75 / 83) 40.6 % (26 / 64)
moveLeafs CBC 1515 91.2 % (73 / 80) 50.0 % (23 / 46)
checkSplitConditions CBC 5267 81.0 % (17 / 21) 40.0 % (8 / 20)
spgSplitNodeAction CBC 427 94.8 % (73 / 77) 56.9 % (33 / 58)
addNode CBC 1019 86.7 % (13 / 15) 64.3 % (9 / 14)
checkAllTheSame CBC 3752 95.0 % (19 / 20) 93.8 % (15 / 16)
spgMatchNodeAction CBC 12438818 95.7 % (22 / 23) 71.4 % (10 / 14)
spgPageIndexMultiDelete CBC 7103 95.0 % (19 / 20) 80.0 % (16 / 20)
spgUpdateNodeLink CBC 7774 83.3 % (5 / 6) 50.0 % (3 / 6)
cmpOffsetNumbers CBC 4154984 100.0 % (2 / 2)
saveNodeLink CBC 6533 100.0 % (6 / 6)
setRedirectionTuple CBC 850 100.0 % (7 / 7) 50.0 % (2 / 4)

Generated by: LCOV version 2.0-1