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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 90.4 % 7237 6541 123 3 570 52 12 1173 5304 74 1173
Current Date: 2026-05-29 21:51:00 -0400 Functions: 93.3 % 267 249 5 13 2 98 149 32
Baseline: lcov-20260530-034037-baseline Branches: 68.6 % 5462 3745 347 14 37 1319 33 13 882 2817 356 887
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Group by: Date bin (30,360] days: 90.9 % 1516 1378 123 15 1139 239
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (360..) days: 90.2 % 5721 5163 3 555 52 12 34 5065
Function coverage date bins:
(30,360] days: 92.9 % 42 39 3 38 1
(360..) days: 93.3 % 225 210 2 13 2 60 148
Branch coverage date bins:
(30,360] days: 70.4 % 1441 1015 345 81 2 864 149
(360..) days: 67.9 % 4021 2730 2 14 37 1238 33 11 18 2668

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 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
(30,360] days 46.7 % 45 21 24 19 2 58.3 % 12 7 5 7 50.0 % 6 3 3 3
(360..) days 67.2 % 247 166 81 10 156 73.6 % 72 53 19 6 47 70.3 % 37 26 2 9 1 25
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
nbtinsert.c Total
92.4%92.4%
92.4 % 860 795 65 19 3 50 723 7 30 69.1 % 700 484 7 2 207 8 19 457 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 92.0 % 810 745 65 19 3 723 69.0 % 674 465 2 207 8 457 100.0 % 16 16 8 8
nbtpage.c Total
89.1%89.1%
89.1 % 920 820 6 94 4 37 779 31 57.4 % 700 402 4 6 34 254 2 10 10 380 35 17 97.0 % 33 32 1 11 21
(30,360] days 86.0 % 43 37 6 37 71.4 % 14 10 4 10 -
(360..) days 89.3 % 877 783 94 4 779 57.1 % 686 392 6 34 254 2 10 380 97.0 % 33 32 1 11 21
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
nbtreadpage.c (30,360] days∗∗ 91.0 % 1015 924 91 924 71.9 % 1085 780 305 780 100.0 % 25 25 25
nbtree.c Total
86.4%86.4%
86.4 % 544 470 2 72 1 17 452 61 67.8 % 382 259 1 2 120 2 19 238 22 93.1 % 29 27 2 8 19
(30,360] days 100.0 % 22 22 17 5 88.5 % 26 23 1 2 19 4 100.0 % 1 1 1
(360..) days 85.8 % 522 448 2 72 1 447 66.3 % 356 236 2 118 2 234 92.9 % 28 26 2 7 19
nbtsearch.c Total
91.7%91.7%
91.7 % 616 565 1 50 13 2 11 539 3 203 71.4 % 618 441 4 173 8 2 4 427 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 49 13 2 438 71.7 % 498 357 141 8 349 100.0 % 15 15 5 10
nbtsort.c Total
97.4%97.4%
97.4 % 570 555 15 2 1 19 533 19 74.4 % 242 180 2 3 57 2 1 2 175 10 6 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 97.3 % 551 536 15 2 1 533 74.8 % 238 178 3 57 2 1 175 100.0 % 21 21 11 10
nbtsplitloc.c Total
96.5%96.5%
96.5 % 283 273 10 2 4 267 4 83.8 % 204 171 33 2 169 100.0 % 13 13 3 10 1
(30,360] days 100.0 % 4 4 4 - 100.0 % 1 1 1
(360..) days 96.4 % 279 269 10 2 267 83.8 % 204 171 33 2 169 100.0 % 12 12 2 10
nbtutils.c Total
87.3%87.3%
87.3 % 314 274 1 1 38 5 1 52 216 62 785 65.5 % 264 173 4 1 86 3 26 144 253 672 94.4 % 18 17 1 1 5 11 25
(30,360] days 97.4 % 38 37 1 18 19 60.0 % 40 24 2 14 8 16 100.0 % 3 3 3
(360..) days 85.9 % 276 237 1 38 5 1 34 197 66.5 % 224 149 2 1 72 3 18 128 93.3 % 15 14 1 1 2 11
nbtvalidate.c (360..) days∗∗ 80.4 % 112 90 22 90 61.2 % 85 52 33 52 100.0 % 2 2 2
nbtxlog.c Total
96.6%96.6%
96.6 % 505 488 17 28 460 29 67.9 % 243 165 12 3 63 12 153 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 3 63 153 100.0 % 17 17 11 6
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta