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: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 90.2 % 7199 6496 34 1 668 24 42 6430 12 35
Current Date: 2025-10-26 12:31:50 -0700 Functions: 93.5 % 260 243 2 15 1 13 229
Baseline: lcov-20251027-010456-baseline Branches: 68.4 % 5448 3724 35 5 1684 23 2 4 3695
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 1 1 1
(30,360] days: 84.7 % 2000 1693 34 1 272 1 42 1650
(360..) days: 92.4 % 5198 4802 396 23 4779
Function coverage date bins:
(30,360] days: 78.0 % 59 46 2 11 2 44
(360..) days: 98.0 % 201 197 4 1 11 185
Branch coverage date bins:
(30,360] days: 66.3 % 1700 1127 35 2 536 1 2 4 1120
(360..) days: 69.3 % 3748 2597 3 1148 22 2575

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 GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GBC GNC CBC
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 335 70.4 % 226 159 67 159 100.0 % 12 12 12
nbtinsert.c
90.1%90.1%
90.1 % 842 759 83 2 8 749 7 3 68.3 % 694 474 220 2 472 93.8 % 16 15 1 1 14
nbtpage.c
89.6%89.6%
89.6 % 904 810 94 810 58.1 % 694 403 1 290 403 97.0 % 33 32 1 32
nbtpreprocesskeys.c
88.9%88.9%
88.9 % 858 763 95 763 66.6 % 629 419 210 419 100.0 % 20 20 20
nbtree.c
87.6%87.6%
87.6 % 588 515 73 6 509 68.2 % 384 262 122 9 253 92.9 % 28 26 2 26
nbtsearch.c
91.8%91.8%
91.8 % 805 739 1 65 2 737 3 72.3 % 782 565 2 215 2 563 100.0 % 20 20 1 19
nbtsort.c
97.0%97.0%
97.0 % 569 552 17 552 72.4 % 250 181 1 68 181 100.0 % 22 22 22
nbtsplitloc.c
96.8%96.8%
96.8 % 283 274 9 1 273 84.8 % 204 173 31 1 172 100.0 % 13 13 13
nbtutils.c
88.3%88.3%
88.3 % 1137 1004 32 101 5 18 981 3 15 68.8 % 1185 815 35 1 334 4 4 807 95.0 % 40 38 2 3 35
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 % 506 489 17 14 475 14 69.1 % 243 168 75 1 167 100.0 % 17 17 8 9

Generated by: LCOV version 2.4-beta