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:
Group by: Date bin [..1] days: 100.0 % 2 2 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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
Name Date 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
nbtpage.c Total
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
(7,30] days 100.0 % 4 4 4 - -
(30,360] days 90.7 % 43 39 4 2 3 34 - -
(360..) days 89.4 % 866 774 92 774 - 97.0 % 33 32 1 3 29
nbtvalidate.c.gcov.html (360..) days∗∗ 80.4 % 112 90 22 90 - 100.0 % 2 2 2
nbtxlog.c Total
96.6%96.6%
96.6 % 505 488 17 488 65.0 % 243 158 1 84 158 100.0 % 17 17 17
(30,360] days 100.0 % 1 1 1 - -
(360..) days 96.6 % 504 487 17 487 - 100.0 % 17 17 17
nbtutils.c Total
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
(30,360] days 100.0 % 19 19 1 18 - 100.0 % 3 3 3
(360..) days 86.8 % 295 256 39 256 - 93.3 % 15 14 1 14
nbtcompare.c Total
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
[..1] days 100.0 % 2 2 2 - -
(30,360] days 76.3 % 38 29 9 12 4 13 - 80.0 % 5 4 1 2 1 1
(360..) days 62.9 % 224 141 83 141 - 68.6 % 35 24 11 5 19
nbtpreprocesskeys.c Total
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
(7,30] days 100.0 % 11 11 9 2 - -
(30,360] days 100.0 % 11 11 9 2 - -
(360..) days 89.0 % 833 741 92 741 - 100.0 % 20 20 5 15
nbtree.c Total
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
(30,360] days 100.0 % 19 19 1 18 - 100.0 % 1 1 1
(360..) days 86.9 % 525 456 69 456 - 92.9 % 28 26 2 1 25
nbtinsert.c Total
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
(30,360] days 100.0 % 42 42 6 36 - 100.0 % 1 1 1
(360..) days 93.3 % 818 763 55 10 753 - 100.0 % 16 16 3 13
nbtdedup.c Total
96.8%96.8%
96.8 % 348 337 11 1 336 70.4 % 226 159 67 1 158 100.0 % 12 12 12
(30,360] days 100.0 % 6 6 1 5 - -
(360..) days 96.8 % 342 331 11 331 - 100.0 % 12 12 12
nbtsearch.c Total
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
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 96.4 % 28 27 1 12 15 - -
(360..) days 96.3 % 602 580 22 27 553 - 100.0 % 16 16 3 13
nbtsort.c Total
97.0%97.0%
97.0 % 570 553 17 553 75.0 % 240 180 60 180 100.0 % 22 22 22
(30,360] days 100.0 % 16 16 16 - -
(360..) days 96.9 % 554 537 17 537 - 100.0 % 22 22 22
nbtreadpage.c Total
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
(7,30] days 90.0 % 10 9 1 9 - -
(30,360] days 94.9 % 1005 954 51 954 - 100.0 % 25 25 5 20
nbtsplitloc.c Total
96.1%96.1%
96.1 % 283 272 11 1 271 83.8 % 204 171 33 2 169 100.0 % 13 13 13
(30,360] days 100.0 % 3 3 3 - -
(360..) days 96.1 % 280 269 11 1 268 - 100.0 % 13 13 13
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1