LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 91.7 % 7215 6619 1 595 54 55 6510 3 80
Current Date: 2026-11-05 14:14:01 +0100 Functions: 93.9 % 264 248 16 2 26 220 3
Baseline: lcov-20261105-baseline Branches: 70.0 % 5438 3806 11 6 2 1613 35 2 37 3732
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 2 2 2
(7,30] days: 96.3 % 27 26 1 18 8
(30,360] days: 94.7 % 1231 1166 65 16 35 1115
(360..) days: 91.1 % 5955 5425 530 38 5387
Function coverage date bins:
(30,360] days: 97.1 % 35 34 1 2 6 26
(360..) days: 93.4 % 229 214 15 20 194
Branch coverage date bins:
(7,30] days: 69.4 % 36 25 7 4 23 2
(30,360] days: 76.4 % 1159 886 4 269 5 14 867
(360..) days: 68.2 % 4243 2895 6 2 1340 30 2 2863

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 UBC GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UBC GBC GNC CBC DCB
nbtcompare.c
65.2%65.2%
65.2 % 264 172 92 12 6 154 1 33 67.6 % 68 46 22 1 45 70.0 % 40 28 12 2 6 20 3
nbtdedup.c
96.8%96.8%
96.8 % 348 337 11 1 336 70.4 % 226 159 67 1 158 100.0 % 12 12 12
nbtinsert.c
93.6%93.6%
93.6 % 860 805 55 10 6 789 6 70.1 % 700 491 1 208 6 3 482 100.0 % 17 17 3 14
nbtpage.c
89.5%89.5%
89.5 % 913 817 96 2 3 812 2 11 58.2 % 686 399 287 3 2 394 97.0 % 33 32 1 3 29
nbtpreprocesskeys.c
89.2%89.2%
89.2 % 855 763 92 18 745 20 67.8 % 615 417 3 1 1 193 1 1 9 406 100.0 % 20 20 5 15
nbtreadpage.c
94.9%94.9%
94.9 % 1015 963 1 51 9 954 9 75.8 % 1087 824 4 259 1 14 809 100.0 % 25 25 5 20
nbtree.c
87.3%87.3%
87.3 % 544 475 69 1 474 1 68.3 % 382 261 2 119 261 93.1 % 29 27 2 1 26
nbtsearch.c
96.4%96.4%
96.4 % 632 609 23 27 12 570 74.3 % 638 474 3 1 160 19 1 9 445 100.0 % 16 16 3 13
nbtsort.c
97.0%97.0%
97.0 % 570 553 17 553 75.0 % 240 180 60 180 100.0 % 22 22 22
nbtsplitloc.c
96.1%96.1%
96.1 % 283 272 11 1 271 83.8 % 204 171 33 2 169 100.0 % 13 13 13
nbtutils.c
87.6%87.6%
87.6 % 314 275 39 1 274 65.9 % 264 174 2 88 1 173 94.4 % 18 17 1 17
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 488 65.0 % 243 158 1 84 158 100.0 % 17 17 17

Generated by: LCOV version 2.0-1