LCOV - differential code coverage report
Current view: top level - src/backend/access/spgist - spgscan.c (source / functions) Coverage Total Hit UIC UBC GIC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 92.5 % 440 407 33 407
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 23 23 23
Baseline: lcov-20261105-baseline Branches: 75.9 % 282 214 1 67 1 213
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 90.9 % 11 10 1 10
(360..) days: 92.5 % 429 397 32 397
Function coverage date bins:
(360..) days: 100.0 % 23 23 23
Branch coverage date bins:
(360..) days: 75.9 % 282 214 1 67 1 213

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
spgTestLeafTuple CBC 1714305 35.3 % (6 / 17) 10.0 % (2 / 20)
spgPrepareScanKeys CBC 626 86.0 % (37 / 43) 87.5 % (21 / 24)
spgWalk CBC 251551 87.8 % (43 / 49) 71.4 % (30 / 42)
spgInnerTest CBC 16462 82.8 % (24 / 29) 61.5 % (16 / 26)
pairingheap_SpGistSearchItem_cmp CBC 2933767 87.0 % (20 / 23) 82.1 % (23 / 28)
spggettuple CBC 671286 96.3 % (26 / 27) 85.0 % (17 / 20)
spgrescan CBC 626 93.3 % (14 / 15) 75.0 % (15 / 20)
resetSpGistScanOpaque CBC 626 100.0 % (18 / 18) 92.9 % (13 / 14)
spgAddSearchItemToQueue CBC 308469 100.0 % (3 / 3)
spgAddStartItem CBC 662 100.0 % (12 / 12) 100.0 % (2 / 2)
spgAllocSearchItem CBC 308469 100.0 % (7 / 7) 100.0 % (6 / 6)
spgFreeSearchItem CBC 306620 100.0 % (11 / 11) 90.0 % (9 / 10)
spgGetNextQueueItem CBC 307218 100.0 % (4 / 4) 100.0 % (2 / 2)
spgInitInnerConsistentIn CBC 16462 100.0 % (17 / 17) 83.3 % (5 / 6)
spgLeafTest CBC 1714305 100.0 % (39 / 39) 75.0 % (9 / 12)
spgMakeInnerItem CBC 63862 100.0 % (17 / 17) 100.0 % (6 / 6)
spgNewHeapItem CBC 243945 100.0 % (19 / 19) 100.0 % (6 / 6)
spgbeginscan CBC 610 100.0 % (28 / 28) 100.0 % (6 / 6)
spgcanreturn CBC 1545 100.0 % (5 / 5) 100.0 % (2 / 2)
spgendscan CBC 610 100.0 % (20 / 20) 80.0 % (8 / 10)
spggetbitmap CBC 232 100.0 % (7 / 7)
storeBitmap CBC 701476 100.0 % (5 / 5) 50.0 % (2 / 4)
storeGettuple CBC 670984 100.0 % (25 / 25) 87.5 % (14 / 16)

Generated by: LCOV version 2.0-1