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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 90.4 % 7237 6541 123 3 570 52 12 1173 5304 74 1173
Current Date: 2026-05-29 21:51:00 -0400 Functions: 93.3 % 267 249 5 13 2 98 149 32
Baseline: lcov-20260530-034037-baseline Branches: 68.6 % 5462 3745 347 14 37 1319 33 13 882 2817 356 887
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Summarize by: Date bin (30,360] days: 90.9 % 1516 1378 123 15 1139 239
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (360..) days: 90.2 % 5721 5163 3 555 52 12 34 5065
Function coverage date bins:
(30,360] days: 92.9 % 42 39 3 38 1
(360..) days: 93.3 % 225 210 2 13 2 60 148
Branch coverage date bins:
(30,360] days: 70.4 % 1441 1015 345 81 2 864 149
(360..) days: 67.9 % 4021 2730 2 14 37 1238 33 11 18 2668

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 GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC UBC GBC GNC CBC DCB
(30,360] days Total
90.9%90.9%
90.9 % 1516 1378 123 15 1139 239 70.4 % 1441 1015 345 81 2 864 149 92.9 % 42 39 3 38 1
nbtcompare.c 46.7 % 45 21 24 19 2 58.3 % 12 7 5 7 50.0 % 6 3 3 3
nbtdedup.c 100.0 % 10 10 10 50.0 % 6 3 3 3 100.0 % 1 1 1
nbtinsert.c 100.0 % 50 50 50 73.1 % 26 19 7 19 100.0 % 1 1 1
nbtpage.c 86.0 % 43 37 6 37 71.4 % 14 10 4 10 -
nbtpreprocesskeys.c 89.1 % 128 114 14 2 112 60.7 % 84 51 33 51 100.0 % 2 2 1 1
nbtreadpage.c 91.0 % 1015 924 91 924 71.9 % 1085 780 305 780 100.0 % 25 25 25
nbtree.c 100.0 % 22 22 17 5 88.5 % 26 23 1 2 19 4 100.0 % 1 1 1
nbtsearch.c 98.2 % 114 112 1 1 11 101 70.0 % 120 84 4 32 2 4 78 100.0 % 1 1 1
nbtsort.c 100.0 % 19 19 19 50.0 % 4 2 2 2 100.0 % 1 1 1
nbtutils.c 97.4 % 38 37 1 18 19 60.0 % 40 24 2 14 8 16 100.0 % 3 3 3
nbtxlog.c 100.0 % 28 28 28 50.0 % 24 12 12 12 -
(360..) days Total
90.2%90.2%
90.2 % 5721 5163 3 555 52 12 34 5065 67.9 % 4021 2730 2 14 37 1238 33 11 18 2668 93.3 % 225 210 2 13 2 60 148
nbtcompare.c 67.2 % 247 166 81 10 156 73.6 % 72 53 19 6 47 70.3 % 37 26 2 9 1 25
nbtdedup.c 96.7 % 338 327 11 1 326 70.9 % 220 156 64 156 100.0 % 11 11 3 8
nbtinsert.c 92.0 % 810 745 65 19 3 723 69.0 % 674 465 2 207 8 457 100.0 % 16 16 8 8
nbtpage.c 89.3 % 877 783 94 4 779 57.1 % 686 392 6 34 254 2 10 380 97.0 % 33 32 1 11 21
nbtpreprocesskeys.c 88.9 % 730 649 81 649 67.5 % 545 368 177 368 100.0 % 18 18 18
nbtree.c 85.8 % 522 448 2 72 1 447 66.3 % 356 236 2 118 2 234 92.9 % 28 26 2 7 19
nbtsearch.c 90.2 % 502 453 49 13 2 438 71.7 % 498 357 141 8 349 100.0 % 15 15 5 10
nbtsort.c 97.3 % 551 536 15 2 1 533 74.8 % 238 178 3 57 2 1 175 100.0 % 21 21 11 10
nbtsplitloc.c 96.4 % 279 269 10 2 267 83.8 % 204 171 33 2 169 100.0 % 12 12 2 10
nbtutils.c 85.9 % 276 237 1 38 5 1 34 197 66.5 % 224 149 2 1 72 3 18 128 93.3 % 15 14 1 1 2 11
nbtvalidate.c 80.4 % 112 90 22 90 61.2 % 85 52 33 52 100.0 % 2 2 2
nbtxlog.c 96.4 % 477 460 17 460 69.9 % 219 153 3 63 153 100.0 % 17 17 11 6
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.5.0-beta