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:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 50.0 % 2 1 1 1
(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
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
nbtutils.c
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
nbtree.c
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
nbtinsert.c
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
nbtpage.c
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
nbtvalidate.c
80.4%80.4%
80.4 % 112 90 22 90 61.2 % 85 52 33 52 100.0 % 2 2 2
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
nbtsplitloc.c
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
nbtsearch.c
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
nbtxlog.c
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
nbtpreprocesskeys.c
88.9%88.9%
88.9 % 858 763 95 763 66.6 % 629 419 210 419 100.0 % 20 20 20
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
nbtreadpage.c
91.0%91.0%
91.0 % 1015 924 91 924 71.7 % 1085 778 307 778 100.0 % 25 25 25

Generated by: LCOV version 2.4-beta