LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 90.4 % 7237 6543 122 2 570 51 12 1174 5306 74 1173
Current Date: 2026-05-05 10:23:31 +0900 Functions: 93.3 % 267 249 5 13 2 98 149 32
Baseline: lcov-20260505-025707-baseline Branches: 68.6 % 5462 3745 346 20 4 1347 40 2 883 2820 5 3 316 875
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Group by: Date bin (1,7] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 6 6 6
(30,360] days: 90.9 % 1509 1372 122 15 1134 238
(360..) days: 90.3 % 5721 5164 2 555 51 12 34 5067
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 92.5 % 40 37 3 36 1
(360..) days: 93.3 % 225 210 2 13 2 60 148
Branch coverage date bins:
(30,360] days: 70.5 % 1441 1016 344 81 2 865 149
(360..) days: 67.7 % 4029 2729 2 20 4 1266 40 18 2671 5 3

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC UBC GBC GNC CBC DCB
nbtcompare.c Total
64.0%64.0%
64.0 % 292 187 24 81 10 19 158 2 71.4 % 84 60 5 19 6 7 47 67.4 % 43 29 5 9 1 3 25
(360..) days 67.2 % 247 166 81 10 156 73.6 % 72 53 19 6 47 70.3 % 37 26 2 9 1 25
(30,360] days 46.7 % 45 21 24 19 2 58.3 % 12 7 5 7 50.0 % 6 3 3 3
nbtree.c Total
86.8%86.8%
86.8 % 544 472 72 1 17 454 61 68.1 % 382 260 1 121 2 19 239 22 93.1 % 29 27 2 8 19
(360..) days 86.2 % 522 450 72 1 449 66.6 % 356 237 119 2 235 92.9 % 28 26 2 7 19
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 21 21 17 4 88.5 % 26 23 1 2 19 4 100.0 % 1 1 1
nbtutils.c Total
87.6%87.6%
87.6 % 314 275 39 5 1 53 216 62 785 65.9 % 264 174 3 87 3 27 144 253 672 94.4 % 18 17 1 1 5 11 25
(360..) days 85.9 % 276 237 39 5 1 34 197 66.5 % 224 149 2 73 3 18 128 93.3 % 15 14 1 1 2 11
(7,30] days 100.0 % 6 6 6 - 100.0 % 2 2 2
(30,360] days 100.0 % 32 32 13 19 62.5 % 40 25 1 14 9 16 100.0 % 1 1 1
nbtpage.c Total
89.1%89.1%
89.1 % 920 820 6 94 4 37 779 31 57.6 % 700 403 4 10 4 279 8 10 385 3 9 97.0 % 33 32 1 11 21
(360..) days 89.3 % 877 783 94 4 779 57.3 % 686 393 10 4 279 8 385 97.0 % 33 32 1 11 21
(30,360] days 86.0 % 43 37 6 37 71.4 % 14 10 4 10 -
nbtvalidate.c (360..) days∗∗ 80.4 % 112 90 22 90 61.2 % 85 52 33 52 100.0 % 2 2 2
nbtdedup.c Total
96.8%96.8%
96.8 % 348 337 11 1 10 326 9 70.4 % 226 159 3 64 3 156 3 3 100.0 % 12 12 4 8 1
(30,360] days 100.0 % 10 10 10 50.0 % 6 3 3 3 100.0 % 1 1 1
(360..) days 96.7 % 338 327 11 1 326 70.9 % 220 156 64 156 100.0 % 11 11 3 8
nbtsplitloc.c Total
97.2%97.2%
97.2 % 283 275 1 7 3 4 268 4 84.3 % 204 172 1 31 3 169 100.0 % 13 13 3 10 1
(30,360] days 100.0 % 4 4 4 - 100.0 % 1 1 1
(360..) days 97.1 % 279 271 1 7 3 268 84.3 % 204 172 1 31 3 169 100.0 % 12 12 2 10
nbtsearch.c Total
91.7%91.7%
91.7 % 616 565 1 1 49 13 2 11 539 3 203 71.2 % 618 440 4 2 172 8 2 4 426 37 141 100.0 % 16 16 6 10 4
(30,360] days 98.2 % 114 112 1 1 11 101 70.0 % 120 84 4 32 2 4 78 100.0 % 1 1 1
(360..) days 90.2 % 502 453 1 48 13 2 438 71.5 % 498 356 2 140 8 348 100.0 % 15 15 5 10
nbtinsert.c Total
92.3%92.3%
92.3 % 860 794 66 19 3 50 722 7 30 69.0 % 700 483 7 2 208 8 19 456 6 14 100.0 % 17 17 9 8
(30,360] days 100.0 % 50 50 50 73.1 % 26 19 7 19 100.0 % 1 1 1
(360..) days 91.9 % 810 744 66 19 3 722 68.8 % 674 464 2 208 8 456 100.0 % 16 16 8 8
nbtxlog.c Total
96.6%96.6%
96.6 % 505 488 17 28 460 29 67.9 % 243 165 12 4 62 1 12 152 12 12 100.0 % 17 17 11 6
(30,360] days 100.0 % 28 28 28 50.0 % 24 12 12 12 -
(360..) days 96.4 % 477 460 17 460 69.9 % 219 153 4 62 1 152 100.0 % 17 17 11 6
nbtpreprocesskeys.c Total
88.9%88.9%
88.9 % 858 763 95 2 761 2 66.6 % 629 419 210 419 100.0 % 20 20 1 19
(30,360] days 89.1 % 128 114 14 2 112 60.7 % 84 51 33 51 100.0 % 2 2 1 1
(360..) days 88.9 % 730 649 81 649 67.5 % 545 368 177 368 100.0 % 18 18 18
nbtsort.c Total
97.0%97.0%
97.0 % 570 553 17 1 19 533 19 73.6 % 242 178 2 1 61 1 2 175 5 3 2 2 100.0 % 22 22 12 10 1
(30,360] days 100.0 % 19 19 19 50.0 % 4 2 2 2 100.0 % 1 1 1
(360..) days 96.9 % 551 534 17 1 533 71.5 % 246 176 1 61 1 175 5 3 100.0 % 21 21 11 10
nbtreadpage.c (30,360] days∗∗ 91.0 % 1015 924 91 924 71.9 % 1085 780 305 780 100.0 % 25 25 25
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta