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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 90.4 % 7236 6538 122 7 569 55 12 1173 5298 74 1172
Current Date: 2026-06-29 16:15:13 +0200 Functions: 93.3 % 267 249 5 13 2 99 148 32
Baseline: lcov-20260630-baseline Branches: 68.4 % 5460 3734 346 21 4 1355 47 2 883 2802 5 3
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Group by: Date bin (30,360] days: 90.3 % 1276 1152 122 2 1139 13
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (360..) days: 90.4 % 5960 5386 7 567 55 12 34 5285
Function coverage date bins:
(30,360] days: 92.3 % 39 36 3 36
(360..) days: 93.4 % 228 213 2 13 2 63 148
Branch coverage date bins:
(30,360] days: 71.4 % 1217 869 344 4 865 4
(360..) days: 67.4 % 4251 2865 2 21 4 1351 47 2 18 2798 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 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 - 70.3 % 37 26 2 9 1 25
(30,360] days 46.7 % 45 21 24 19 2 - 50.0 % 6 3 3 3
nbtree.c Total
86.4%86.4%
86.4 % 544 470 74 4 17 449 61 67.8 % 382 259 1 122 7 19 233 93.1 % 29 27 2 8 19
(360..) days 85.9 % 526 452 74 4 448 - 92.9 % 28 26 2 7 19
(30,360] days 100.0 % 18 18 17 1 - 100.0 % 1 1 1
nbtutils.c Total
87.6%87.6%
87.6 % 314 275 39 8 1 53 213 62 784 65.9 % 264 174 3 87 5 27 142 94.4 % 18 17 1 1 5 11 25
(360..) days 86.8 % 295 256 39 8 1 34 213 - 93.3 % 15 14 1 1 2 11
(30,360] days 100.0 % 19 19 19 - 100.0 % 3 3 3
nbtpage.c Total
89.1%89.1%
89.1 % 920 820 6 94 4 37 779 31 56.7 % 700 397 4 11 4 284 8 10 379 97.0 % 33 32 1 11 21
(360..) days 89.3 % 877 783 94 4 779 - 97.0 % 33 32 1 11 21
(30,360] days 86.0 % 43 37 6 37 - -
nbtvalidate.c.gcov.html (360..) days∗∗ 80.4 % 112 90 22 90 - 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 100.0 % 12 12 4 8 1
(30,360] days 100.0 % 10 10 10 - 100.0 % 1 1 1
(360..) days 96.7 % 338 327 11 1 326 - 100.0 % 11 11 3 8
nbtsplitloc.c Total
96.1%96.1%
96.1 % 283 272 11 4 268 4 83.3 % 204 170 34 170 100.0 % 13 13 3 10 1
(30,360] days 100.0 % 4 4 4 - 100.0 % 1 1 1
(360..) days 96.1 % 279 268 11 268 - 100.0 % 12 12 2 10
nbtsearch.c Total
91.9%91.9%
91.9 % 616 566 1 49 14 2 11 539 3 203 71.4 % 618 441 4 1 172 9 2 4 426 100.0 % 16 16 6 10 4
(30,360] days 93.3 % 15 14 1 11 3 - -
(360..) days 91.8 % 601 552 49 14 2 536 - 100.0 % 16 16 6 10
nbtinsert.c Total
92.3%92.3%
92.3 % 860 794 7 59 19 3 50 722 7 30 69.0 % 700 483 7 7 203 8 19 456 100.0 % 17 17 9 8
(30,360] days 100.0 % 50 50 50 - 100.0 % 1 1 1
(360..) days 91.9 % 810 744 7 59 19 3 722 - 100.0 % 16 16 8 8
nbtxlog.c Total
96.6%96.6%
96.6 % 505 488 17 28 460 29 66.7 % 243 162 12 1 68 3 12 147 100.0 % 17 17 11 6
(30,360] days 100.0 % 28 28 28 - -
(360..) days 96.4 % 477 460 17 460 - 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 2 18
(30,360] days 81.8 % 11 9 2 2 7 - -
(360..) days 89.0 % 847 754 93 754 - 100.0 % 20 20 2 18
nbtsort.c Total
97.0%97.0%
97.0 % 570 553 17 1 19 533 19 74.2 % 240 178 2 1 59 1 2 175 5 3 100.0 % 22 22 12 10 1
(30,360] days 100.0 % 19 19 19 - 100.0 % 1 1 1
(360..) days 96.9 % 551 534 17 1 533 - 100.0 % 21 21 11 10
nbtreadpage.c.gcov.html (30,360] days∗∗ 91.0 % 1014 923 91 923 - 100.0 % 25 25 25
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1