LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 90.1 % 7218 6505 94 13 606 15 3 1055 5432 73 1035
Current Date: 2025-12-15 18:36:29 -0500 Functions: 93.5 % 261 244 3 14 1 76 167 29
Baseline: lcov-20251216-010103-baseline Branches: 68.1 % 5472 3725 359 18 1370 16 2 848 2859
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 50.0 % 2 1 1 1
(1,7] days: 97.9 % 47 46 1 46
(7,30] days: 91.1 % 1016 926 90 926
(30,360] days: 83.0 % 1375 1141 2 1 231 69 1072
(360..) days: 91.9 % 4778 4391 12 375 15 3 13 4360
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 26 26 26
(30,360] days: 72.9 % 48 35 2 11 3 32
(360..) days: 97.8 % 186 182 1 3 1 46 135
Branch coverage date bins:
[..1] days: 33.3 % 6 2 4 2
(1,7] days: 87.5 % 16 14 2 14
(7,30] days: 71.8 % 1089 782 307 782
(30,360] days: 63.6 % 1007 640 40 1 326 2 44 594
(360..) days: 68.2 % 3354 2287 6 17 1044 16 6 2265

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 UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GBC GNC CBC DCB
nbtcompare.c
66.7%66.7%
66.7 % 249 166 2 81 10 156 2 73.6 % 72 53 19 6 47 70.3 % 37 26 2 9 1 25
nbtdedup.c
96.8%96.8%
96.8 % 346 335 11 8 327 8 70.4 % 226 159 3 64 3 156 100.0 % 12 12 4 8 1
nbtinsert.c
89.9%89.9%
89.9 % 842 757 2 83 15 742 7 10 68.0 % 694 472 6 2 214 6 466 93.8 % 16 15 1 5 10
nbtpage.c
89.6%89.6%
89.6 % 904 810 94 4 806 4 58.4 % 694 405 3 286 2 3 400 97.0 % 33 32 1 4 28
nbtpreprocesskeys.c
88.9%88.9%
88.9 % 858 763 95 763 66.6 % 629 419 210 419 100.0 % 20 20 20
nbtreadpage.c
91.0%91.0%
91.0 % 1015 924 91 924 71.7 % 1085 778 307 778 100.0 % 25 25 25
nbtree.c
86.7%86.7%
86.7 % 596 517 6 73 15 502 7 66.2 % 390 258 1 9 122 13 245 93.1 % 29 27 2 6 21
nbtsearch.c
89.6%89.6%
89.6 % 618 554 1 1 62 2 4 548 3 194 69.7 % 624 435 4 2 183 2 2 431 100.0 % 16 16 5 11 4
nbtsort.c
97.0%97.0%
97.0 % 570 553 17 1 19 533 19 72.8 % 250 182 2 66 1 2 179 100.0 % 22 22 12 10 1
nbtsplitloc.c
96.8%96.8%
96.8 % 283 274 1 8 3 2 269 2 84.3 % 204 172 2 30 4 168 100.0 % 13 13 2 11 1
nbtutils.c
85.6%85.6%
85.6 % 320 274 3 43 2 36 236 61 762 64.1 % 276 177 21 2 76 3 29 145 89.5 % 19 17 2 2 15 22
nbtvalidate.c
80.4%80.4%
80.4 % 112 90 22 90 61.2 % 85 52 33 52 100.0 % 2 2 2
nbtxlog.c
96.6%96.6%
96.6 % 505 488 17 28 460 29 67.1 % 243 163 12 1 67 12 151 100.0 % 17 17 11 6

Generated by: LCOV version 2.4-beta