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: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 90.2 % 7218 6513 94 3 608 14 3 1055 5441 73 1035
Current Date: 2025-12-18 07:33:40 +0900 Functions: 93.5 % 261 244 3 14 1 76 167 29
Baseline: lcov-20251218-005734-baseline Branches: 68.2 % 5472 3732 359 6 1375 15 2 848 2867
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Group by: Date bin (1,7] days: 50.0 % 2 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 91.4 % 1063 972 91 972
(30,360] days: 83.0 % 1375 1141 2 232 69 1072
(360..) days: 92.1 % 4778 4399 3 376 14 3 13 4369
Function coverage date bins:
(7,30] days: 100.0 % 27 27 27
(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,7] days: 33.3 % 6 2 4 2
(7,30] days: 72.0 % 1105 796 309 796
(30,360] days: 63.6 % 1007 640 40 327 2 44 594
(360..) days: 68.4 % 3354 2294 6 6 1048 15 6 2273

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 UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GBC GNC CBC DCB
nbtpage.c Total
89.6%89.6%
89.6 % 904 810 94 4 806 4 58.2 % 694 404 3 287 1 3 400 97.0 % 33 32 1 4 28
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 19 19 3 16 - -
(360..) days 89.4 % 884 790 94 790 - 97.0 % 33 32 1 4 28
nbtvalidate.c Total
80.4%80.4%
80.4 % 112 90 22 90 61.2 % 85 52 33 52 100.0 % 2 2 2
(30,360] days 100.0 % 4 4 4 - -
(360..) days 79.6 % 108 86 22 86 - 100.0 % 2 2 2
nbtutils.c Total
86.6%86.6%
86.6 % 320 277 43 2 36 239 61 762 64.5 % 276 178 21 77 2 29 147 89.5 % 19 17 2 2 15 22
(7,30] days 100.0 % 8 8 8 - 100.0 % 1 1 1
(30,360] days 100.0 % 23 23 15 8 - -
(360..) days 85.1 % 289 246 43 2 13 231 - 88.9 % 18 16 2 1 15
nbtpreprocesskeys.c.gcov.html (30,360] days∗∗ 88.9 % 858 763 95 763 - 100.0 % 20 20 20
nbtxlog.c Total
96.6%96.6%
96.6 % 505 488 17 28 460 29 67.5 % 243 164 12 1 66 12 152 100.0 % 17 17 11 6
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 29 29 27 2 - -
(360..) days 96.4 % 475 458 17 458 - 100.0 % 17 17 11 6
nbtree.c Total
87.2%87.2%
87.2 % 596 520 2 74 15 505 7 67.4 % 390 263 1 2 124 1 13 249 93.1 % 29 27 2 6 21
(7,30] days 100.0 % 15 15 15 - 100.0 % 1 1 1
(30,360] days 59.1 % 132 78 54 78 - 66.7 % 6 4 2 4
(360..) days 95.1 % 449 427 2 20 427 - 100.0 % 22 22 5 17
nbtinsert.c Total
90.0%90.0%
90.0 % 842 758 1 83 2 15 741 7 10 67.9 % 694 471 6 3 214 2 6 463 93.8 % 16 15 1 5 10
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 26 26 14 12 - -
(360..) days 89.7 % 815 731 1 83 2 729 - 93.8 % 16 15 1 5 10
nbtsearch.c Total
89.6%89.6%
89.6 % 618 554 1 63 2 4 548 3 194 69.9 % 624 436 4 184 1 2 2 431 100.0 % 16 16 5 11 4
(1,7] days 50.0 % 2 1 1 1 - -
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 98.6 % 141 139 2 2 137 - 100.0 % 1 1 1
(360..) days 87.1 % 474 413 61 2 411 - 100.0 % 15 15 5 10
nbtdedup.c Total
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
(7,30] days 100.0 % 4 4 4 - -
(30,360] days 100.0 % 9 9 4 5 - 100.0 % 1 1 1
(360..) days 96.7 % 333 322 11 322 - 100.0 % 11 11 3 8
nbtreadpage.c.gcov.html (7,30] days∗∗ 91.0 % 1015 924 91 924 - 100.0 % 25 25 25
nbtsort.c Total
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
(7,30] days 100.0 % 16 16 16 - -
(30,360] days 100.0 % 7 7 3 4 - 100.0 % 1 1 1
(360..) days 96.9 % 547 530 17 1 529 - 100.0 % 21 21 11 10
nbtcompare.c Total
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
(30,360] days 34.1 % 126 43 2 81 43 - 38.9 % 18 7 2 9 7
(360..) days 100.0 % 123 123 10 113 - 100.0 % 19 19 1 18
nbtsplitloc.c Total
97.2%97.2%
97.2 % 283 275 8 2 273 2 84.8 % 204 173 31 1 172 100.0 % 13 13 2 11 1
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 1 1 1 - 100.0 % 1 1 1
(360..) days 97.2 % 281 273 8 273 - 100.0 % 12 12 1 11
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta