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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 90.1 % 7198 6486 34 16 662 14 69 6403 12 63
Current Date: 2025-10-28 08:26:42 +0900 Functions: 93.5 % 260 243 2 15 1 26 216
Baseline: lcov-20251028-005825-baseline Branches: 68.1 % 5448 3710 61 18 1659 11 2 30 3667
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Summarize by: Date bin [..1] days: 100.0 % 27 27 27
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 1 1 1
(30,360] days: 84.7 % 2000 1693 34 273 1 42 1650
(360..) days: 92.2 % 5170 4765 16 389 13 4752
Function coverage date bins:
(30,360] days: 78.0 % 59 46 2 11 2 44
(360..) days: 98.0 % 201 197 4 1 24 172
Branch coverage date bins:
[..1] days: 50.0 % 52 26 26 26
(30,360] days: 66.3 % 1700 1127 35 538 1 2 4 1120
(360..) days: 69.2 % 3696 2557 18 1121 10 2547

Date 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
[..1] days Total
100.0%
100.0 % 27 27 27 50.0 % 52 26 26 26 -
nbtsort.c 100.0 % 2 2 2 50.0 % 4 2 2 2 -
nbtinsert.c 100.0 % 6 6 6 50.0 % 12 6 6 6 -
nbtdedup.c 100.0 % 3 3 3 50.0 % 6 3 3 3 -
nbtxlog.c 100.0 % 13 13 13 50.0 % 24 12 12 12 -
nbtpage.c 100.0 % 3 3 3 50.0 % 6 3 3 3 -
(7,30] days Total
100.0%
100.0 % 1 1 1 - -
(30,360] days Total
84.7%84.7%
84.7 % 2000 1693 34 273 1 42 1650 66.3 % 1700 1127 35 538 1 2 4 1120 78.0 % 59 46 2 11 2 44
nbtcompare.c 34.1 % 126 43 2 81 43 20.8 % 24 5 19 5 38.9 % 18 7 2 9 7
nbtree.c 64.0 % 150 96 54 96 50.0 % 92 46 46 46 66.7 % 6 4 2 4
nbtutils.c 87.8 % 575 505 32 38 1 18 486 66.6 % 659 439 35 185 1 4 434 100.0 % 13 13 2 11
nbtsort.c 100.0 % 4 4 4 66.7 % 6 4 2 4 -
nbtinsert.c 100.0 % 20 20 8 12 50.0 % 2 1 1 1 -
nbtpreprocesskeys.c 88.9 % 858 763 95 763 66.6 % 629 419 210 419 100.0 % 20 20 20
nbtdedup.c 100.0 % 5 5 5 50.0 % 4 2 2 2 -
nbtsearch.c 97.8 % 226 221 5 2 219 74.3 % 284 211 73 2 209 100.0 % 2 2 2
(360..) days Total
92.2%92.2%
92.2 % 5170 4765 16 389 13 4752 69.2 % 3696 2557 18 1121 10 2547 98.0 % 201 197 4 1 24 172
nbtutils.c 88.6 % 561 497 3 61 1 496 71.5 % 526 376 3 147 1 375 92.6 % 27 25 2 1 24
nbtinsert.c 89.6 % 816 731 9 76 731 68.4 % 680 465 7 208 465 93.8 % 16 15 1 4 11
nbtpage.c 89.4 % 885 791 94 791 58.1 % 688 400 288 400 97.0 % 33 32 1 3 29
nbtvalidate.c 79.6 % 108 86 22 86 61.2 % 85 52 33 52 100.0 % 2 2 2
nbtsort.c 97.0 % 563 546 17 546 72.9 % 240 175 1 64 175 100.0 % 22 22 2 20
nbtree.c 94.5 % 438 414 3 21 414 71.6 % 292 209 5 78 209 100.0 % 22 22 22
nbtdedup.c 96.7 % 338 327 11 327 71.3 % 216 154 62 154 100.0 % 12 12 2 10
nbtsearch.c 89.5 % 579 518 61 518 71.1 % 498 354 1 143 354 100.0 % 18 18 1 17
nbtxlog.c 96.4 % 476 459 17 459 69.4 % 219 152 67 152 100.0 % 17 17 11 6
nbtsplitloc.c 96.5 % 283 273 1 9 2 271 84.3 % 204 172 1 31 3 169 100.0 % 13 13 13
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta