LCOV - differential code coverage report
Current view: top level - src/backend/access/spgist - spgdoinsert.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 91.5 % 866 792 1 73 28 764 1 30
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 15 15 8 7
Baseline: lcov-20260505-025707-baseline Branches: 63.8 % 640 408 1 23 208 1 1 406 1 1
Baseline Date: 2026-05-05 10:27:06 +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 73 764
Function coverage date bins:
(360..) days: 100.0 % 15 15 8 7
Branch coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 63.8 % 638 407 23 208 1 406

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
spgSplitNodeAction GNC 427 94.8 % (73 / 77) 56.9 % (33 / 58)
setRedirectionTuple CBC 862 100.0 % (7 / 7) 50.0 % (2 / 4)
addNode GNC 1018 86.7 % (13 / 15) 64.3 % (9 / 14)
spgAddNodeAction GNC 1018 90.4 % (75 / 83) 40.6 % (26 / 64)
moveLeafs GNC 1470 91.2 % (73 / 80) 50.0 % (23 / 46)
checkAllTheSame GNC 3772 95.0 % (19 / 20) 94.4 % (17 / 18)
doPickSplit GNC 3772 91.6 % (272 / 297) 67.9 % (148 / 218)
checkSplitConditions CBC 5242 81.0 % (17 / 21) 40.0 % (8 / 20)
saveNodeLink CBC 6513 100.0 % (6 / 6)
spgPageIndexMultiDelete GNC 7049 95.0 % (19 / 20) 80.0 % (16 / 20)
spgUpdateNodeLink CBC 7744 83.3 % (5 / 6) 50.0 % (3 / 6)
addLeafTuple GNC 529800 83.6 % (46 / 55) 63.9 % (23 / 36)
spgdoinsert CBC 534906 92.9 % (143 / 154) 73.8 % (90 / 122)
cmpOffsetNumbers CBC 4171782 100.0 % (2 / 2)
spgMatchNodeAction CBC 12434395 95.7 % (22 / 23) 71.4 % (10 / 14)

Generated by: LCOV version 2.5.0-beta