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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 90.4 % 7236 6541 120 2 573 62 11 1160 5308 73 1158
Current Date: 2026-03-14 14:10:32 -0400 Functions: 93.3 % 267 249 5 13 2 95 152 29
Baseline: lcov-20260315-024220-baseline Branches: 68.4 % 5466 3740 346 20 4 1356 54 2 881 2803 5 3 312 873
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 94.4 % 71 67 4 67
(30,360] days: 86.1 % 1872 1611 116 145 1060 551
(360..) days: 91.9 % 5293 4863 2 428 62 11 33 4757
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(30,360] days: 79.4 % 68 54 5 9 36 18
(360..) days: 98.0 % 198 194 4 2 58 134
Branch coverage date bins:
(1,7] days: 96.7 % 30 29 1 29
(30,360] days: 68.0 % 1662 1130 343 189 2 834 294
(360..) days: 68.2 % 3782 2581 2 20 4 1167 54 18 2509 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
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
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
nbtvalidate.c
80.4%80.4%
80.4 % 112 90 22 90 61.2 % 85 52 33 52 100.0 % 2 2 2
nbtutils.c
86.8%86.8%
86.8 % 317 275 42 6 46 223 61 775 64.1 % 270 173 3 94 2 27 144 249 670 94.4 % 18 17 1 1 3 13 22
nbtree.c
86.8%86.8%
86.8 % 544 472 72 6 17 449 61 68.3 % 382 261 1 120 9 19 233 22 93.1 % 29 27 2 8 19
nbtpreprocesskeys.c
88.9%88.9%
88.9 % 858 763 95 2 761 2 66.6 % 629 419 210 419 100.0 % 20 20 2 18
nbtpage.c
89.1%89.1%
89.1 % 916 816 4 2 94 4 30 782 26 57.2 % 698 399 3 13 4 279 8 9 382 3 9 97.0 % 33 32 1 9 23
nbtreadpage.c
91.0%91.0%
91.0 % 1015 924 91 924 71.8 % 1085 779 306 779 100.0 % 25 25 25
nbtsearch.c
91.7%91.7%
91.7 % 616 565 1 50 14 2 11 538 3 203 71.2 % 618 440 4 1 173 9 2 4 425 37 141 100.0 % 16 16 6 10 4
nbtinsert.c
92.6%92.6%
92.6 % 860 796 64 26 3 50 717 7 30 69.3 % 700 485 7 2 206 18 19 448 6 14 100.0 % 17 17 9 8
nbtxlog.c
96.6%96.6%
96.6 % 505 488 17 28 460 29 66.7 % 243 162 12 2 67 12 150 12 12 100.0 % 17 17 11 6
nbtdedup.c
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
nbtsort.c
97.0%97.0%
97.0 % 570 553 17 1 19 533 19 74.0 % 242 179 2 1 60 2 2 175 5 3 2 2 100.0 % 22 22 12 10 1
nbtsplitloc.c
97.2%97.2%
97.2 % 283 275 8 4 271 4 84.3 % 204 172 1 31 172 100.0 % 13 13 3 10 1

Generated by: LCOV version 2.4-beta