LCOV - differential code coverage report
Current view: top level - src/backend/access/spgist - spgdoinsert.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 91.5 % 866 792 1 2 71 28 764 1 30
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 15 15 8 7
Baseline: lcov-20260315-024220-baseline Branches: 63.8 % 640 408 1 25 206 1 407 1 1
Baseline Date: 2026-03-14 15:27:56 +0100 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 8 7
Branch coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 63.8 % 638 407 25 206 407

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 321 94.8 % (73 / 77) 56.9 % (33 / 58)
setRedirectionTuple CBC 649 100.0 % (7 / 7) 50.0 % (2 / 4)
addNode GNC 789 86.7 % (13 / 15) 64.3 % (9 / 14)
spgAddNodeAction GNC 789 90.4 % (75 / 83) 40.6 % (26 / 64)
moveLeafs GNC 1121 91.2 % (73 / 80) 50.0 % (23 / 46)
checkAllTheSame GNC 2836 95.0 % (19 / 20) 94.4 % (17 / 18)
doPickSplit GNC 2836 91.6 % (272 / 297) 67.9 % (148 / 218)
checkSplitConditions CBC 3957 81.0 % (17 / 21) 40.0 % (8 / 20)
saveNodeLink CBC 4940 100.0 % (6 / 6)
spgPageIndexMultiDelete GNC 5371 95.0 % (19 / 20) 80.0 % (16 / 20)
spgUpdateNodeLink CBC 5960 83.3 % (5 / 6) 50.0 % (3 / 6)
addLeafTuple GNC 399104 83.6 % (46 / 55) 63.9 % (23 / 36)
spgdoinsert CBC 402932 92.9 % (143 / 154) 73.8 % (90 / 122)
cmpOffsetNumbers CBC 3168652 100.0 % (2 / 2)
spgMatchNodeAction CBC 9330646 95.7 % (22 / 23) 71.4 % (10 / 14)

Generated by: LCOV version 2.4-beta