LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 91.6 % 7221 6618 6 597 44 35 6539 3 50
Current Date: 2026-09-20 14:13:17 +0900 Functions: 93.9 % 264 248 16 2 17 229 3
Baseline: lcov-20260920-baseline Branches: 70.0 % 5458 3822 4 6 1 1625 27 1 14 3780
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 2 2 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 94.9 % 1279 1214 65 15 33 1166
(360..) days: 90.9 % 5940 5402 6 532 29 5373
Function coverage date bins:
(30,360] days: 97.4 % 38 37 1 2 1 34
(360..) days: 93.4 % 226 211 15 16 195
Branch coverage date bins:
(1,7] days: 75.0 % 4 3 1 3
(30,360] days: 75.5 % 1227 926 3 298 6 11 909
(360..) days: 68.4 % 4227 2893 6 1 1327 21 1 2871

Date File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit LBC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UBC GBC GNC CBC DCB
(1,7] days nbtinsert.c∗∗ 100.0 % 2 2 2 75.0 % 4 3 1 3 -
(30,360] days Total
94.9%94.9%
94.9 % 1279 1214 65 15 33 1166 75.5 % 1227 926 3 298 6 11 909 97.4 % 38 37 1 2 1 34
nbtcompare.c 76.3 % 38 29 9 12 4 13 62.5 % 8 5 3 1 4 80.0 % 5 4 1 2 1 1
nbtdedup.c 100.0 % 10 10 10 50.0 % 6 3 3 3 100.0 % 1 1 1
nbtinsert.c 100.0 % 54 54 4 50 73.1 % 26 19 7 19 100.0 % 1 1 1
nbtpage.c 91.3 % 46 42 4 2 3 37 81.2 % 16 13 3 1 2 10 -
nbtreadpage.c 95.0 % 1014 963 51 963 76.0 % 1085 825 260 2 823 100.0 % 25 25 25
nbtree.c 100.0 % 19 19 1 18 95.0 % 20 19 1 19 100.0 % 1 1 1
nbtsearch.c 96.8 % 31 30 1 12 18 67.9 % 28 19 3 6 1 9 9 -
nbtsort.c 100.0 % 19 19 19 50.0 % 4 2 2 2 100.0 % 1 1 1
nbtutils.c 100.0 % 19 19 1 18 90.0 % 10 9 1 1 8 100.0 % 3 3 3
nbtxlog.c 100.0 % 14 14 14 50.0 % 24 12 12 12 -
(360..) days Total
90.9%90.9%
90.9 % 5940 5402 6 532 29 5373 68.4 % 4227 2893 6 1 1327 21 1 2871 93.4 % 226 211 15 16 195
nbtcompare.c 64.5 % 234 151 83 151 72.1 % 68 49 19 49 68.6 % 35 24 11 3 21
nbtdedup.c 96.7 % 338 327 11 327 70.9 % 220 156 64 156 100.0 % 11 11 11
nbtinsert.c 92.9 % 804 747 3 54 1 746 69.9 % 670 468 1 201 2 466 100.0 % 16 16 3 13
nbtpage.c 89.4 % 864 772 92 772 57.4 % 672 386 286 386 97.0 % 33 32 1 3 29
nbtpreprocesskeys.c 89.1 % 847 755 92 755 67.9 % 629 427 202 427 100.0 % 20 20 3 17
nbtree.c 85.9 % 525 451 2 72 1 450 66.3 % 362 240 2 120 2 238 92.9 % 28 26 2 1 25
nbtsearch.c 96.3 % 600 578 22 27 551 74.7 % 608 454 1 1 152 17 1 436 100.0 % 16 16 3 13
nbtsort.c 96.9 % 551 534 17 534 75.4 % 236 178 58 178 100.0 % 21 21 21
nbtsplitloc.c 95.7 % 279 267 1 11 267 82.4 % 204 168 2 34 168 100.0 % 12 12 12
nbtutils.c 86.8 % 295 256 39 256 65.0 % 254 165 89 165 93.3 % 15 14 1 14
nbtvalidate.c 80.4 % 112 90 22 90 61.2 % 85 52 33 52 100.0 % 2 2 2
nbtxlog.c 96.5 % 491 474 17 474 68.5 % 219 150 69 150 100.0 % 17 17 17
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1