LCOV - differential code coverage report
Current view: top level - src/backend/access/heap Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 88.7 % 7527 6676 30 1 3 817 5 1 351 6319 12 236
Current Date: 2025-12-15 18:36:29 -0500 Functions: 99.2 % 237 235 1 1 56 179 13
Baseline: lcov-20251216-010103-baseline Branches: 68.8 % 5747 3953 154 3 1 1636 8 3 281 3661 1 1
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Summarize by: Date bin [..1] days: 65.5 % 29 19 10 18 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 91.3 % 23 21 2 21
(7,30] days: 100.0 % 141 141 138 3
(30,360] days: 83.6 % 512 428 18 66 170 258
(360..) days: 88.9 % 6822 6067 1 3 751 5 1 4 6057
Function coverage date bins:
(7,30] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 21 21 14 7
(360..) days: 99.1 % 212 210 1 1 38 172
Branch coverage date bins:
[..1] days: 32.1 % 56 18 38 18
(1,7] days: 75.0 % 8 6 2 6
(7,30] days: 81.4 % 118 96 20 2 92 4
(30,360] days: 59.6 % 455 271 94 90 159 112
(360..) days: 69.7 % 5112 3562 3 1 1544 8 3 6 3545 1 1

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 UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC UBC GNC CBC DCB
[..1] days Total
65.5%65.5%
65.5 % 29 19 10 18 1 32.1 % 56 18 38 18 -
heapam.c 80.0 % 5 4 1 3 1 37.5 % 8 3 5 3 -
heapam_xlog.c 62.5 % 24 15 9 15 31.2 % 48 15 33 15 -
(1,7] days Total
91.3%91.3%
91.3 % 23 21 2 21 75.0 % 8 6 2 6 -
vacuumlazy.c 83.3 % 12 10 2 10 75.0 % 8 6 2 6 -
(7,30] days Total
100.0%
100.0 % 141 141 138 3 81.4 % 118 96 20 2 92 4 100.0 % 4 4 4
pruneheap.c 100.0 % 120 120 117 3 78.1 % 96 75 19 2 71 4 100.0 % 4 4 4
vacuumlazy.c 100.0 % 8 8 8 90.0 % 10 9 1 9 -
(30,360] days Total
83.6%83.6%
83.6 % 512 428 18 66 170 258 59.6 % 455 271 94 90 159 112 100.0 % 21 21 14 7
heapam.c 83.0 % 100 83 1 16 21 62 51.5 % 68 35 21 12 13 22 100.0 % 12 12 9 3
heapam_handler.c 98.6 % 69 68 1 1 67 77.3 % 44 34 10 34 100.0 % 2 2 2
heapam_visibility.c 100.0 % 1 1 1 75.0 % 4 3 1 3 -
heapam_xlog.c 86.9 % 61 53 8 46 7 52.2 % 92 48 19 25 41 7 -
pruneheap.c 91.9 % 37 34 3 23 11 66.0 % 50 33 17 33 -
rewriteheap.c 100.0 % 4 4 3 1 87.5 % 8 7 1 7 -
vacuumlazy.c 75.1 % 217 163 5 49 54 109 58.0 % 157 91 24 42 45 46 100.0 % 6 6 4 2
visibilitymap.c 95.5 % 22 21 1 21 62.5 % 32 20 12 20 100.0 % 1 1 1
(360..) days Total
88.9%88.9%
88.9 % 6822 6067 1 3 751 5 1 4 6057 69.7 % 5112 3562 3 1 1544 8 3 6 3545 1 1 99.1 % 212 210 1 1 38 172
heapam.c 91.5 % 2788 2550 238 1 2549 71.5 % 2237 1600 637 3 1597 100.0 % 72 72 8 64
heapam_handler.c 92.6 % 755 699 3 53 699 74.4 % 469 349 1 119 349 100.0 % 32 32 5 27
heapam_visibility.c 68.5 % 607 416 1 190 2 414 62.0 % 552 342 1 209 2 340 100.0 % 16 16 16
heapam_xlog.c 90.0 % 500 450 50 450 68.5 % 260 178 82 178 92.9 % 14 13 1 9 4
heaptoast.c 92.7 % 219 203 16 203 70.4 % 142 100 1 39 1 99 1 1 100.0 % 6 6 1 5
hio.c 88.1 % 235 207 28 1 206 72.7 % 220 160 60 1 159 100.0 % 5 5 1 4
pruneheap.c 94.7 % 452 428 24 4 424 72.6 % 383 278 105 6 272 100.0 % 21 21 4 17
rewriteheap.c 83.2 % 316 263 53 263 54.7 % 212 116 96 1 115 91.7 % 12 11 1 3 8
vacuumlazy.c 88.8 % 814 723 91 2 721 69.7 % 519 362 157 1 2 359 100.0 % 25 25 5 20
visibilitymap.c 94.1 % 136 128 8 128 65.3 % 118 77 1 40 77 100.0 % 9 9 2 7
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta