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: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 88.7 % 7527 6674 30 3 3 817 5 1 351 6317 12 236
Current Date: 2025-12-17 08:58:58 +0900 Functions: 99.2 % 237 235 1 1 56 179 13
Baseline: lcov-20251217-005640-baseline Branches: 68.8 % 5747 3954 154 3 1 1635 10 3 281 3660 1 1
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Summarize by: Date bin [..1] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 77.3 % 44 34 10 33 1
(7,30] days: 98.6 % 148 146 2 143 3
(30,360] days: 83.6 % 512 428 18 1 65 1 170 257
(360..) days: 88.9 % 6822 6065 2 3 752 4 1 4 6056
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,7] days: 32.8 % 58 19 39 19
(7,30] days: 81.5 % 124 101 21 2 97 4
(30,360] days: 59.8 % 455 272 94 89 2 159 111
(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
100.0%
100.0 % 1 1 1 - -
(1,7] days Total
77.3%77.3%
77.3 % 44 34 10 33 1 32.8 % 58 19 39 19 -
vacuumlazy.c 100.0 % 4 4 4 50.0 % 2 1 1 1 -
heapam.c 91.7 % 12 11 1 10 1 37.5 % 8 3 5 3 -
heapam_xlog.c 62.5 % 24 15 9 15 31.2 % 48 15 33 15 -
(7,30] days Total
98.6%98.6%
98.6 % 148 146 2 143 3 81.5 % 124 101 21 2 97 4 100.0 % 4 4 4
vacuumlazy.c 87.5 % 16 14 2 14 87.5 % 16 14 2 14 -
pruneheap.c 100.0 % 119 119 116 3 78.1 % 96 75 19 2 71 4 100.0 % 4 4 4
(30,360] days Total
83.6%83.6%
83.6 % 512 428 18 1 65 1 170 257 59.8 % 455 272 94 89 2 159 111 100.0 % 21 21 14 7
visibilitymap.c 95.5 % 22 21 1 21 62.5 % 32 20 12 20 100.0 % 1 1 1
rewriteheap.c 100.0 % 4 4 3 1 87.5 % 8 7 1 7 -
heapam_visibility.c 100.0 % 1 1 1 75.0 % 4 3 1 3 -
vacuumlazy.c 75.1 % 217 163 5 1 48 1 54 108 58.0 % 157 91 24 42 1 45 45 100.0 % 6 6 4 2
heapam_handler.c 98.6 % 69 68 1 1 67 77.3 % 44 34 10 34 100.0 % 2 2 2
pruneheap.c 91.9 % 37 34 3 23 11 66.0 % 50 33 17 33 -
heapam.c 83.0 % 100 83 1 16 21 62 52.9 % 68 36 21 11 1 13 22 100.0 % 12 12 9 3
heapam_xlog.c 86.9 % 61 53 8 46 7 52.2 % 92 48 19 25 41 7 -
(360..) days Total
88.9%88.9%
88.9 % 6822 6065 2 3 752 4 1 4 6056 69.7 % 5112 3562 3 1 1544 8 3 6 3545 1 1 99.1 % 212 210 1 1 38 172
rewriteheap.c 83.2 % 316 263 53 263 54.7 % 212 116 96 1 115 91.7 % 12 11 1 3 8
heapam_xlog.c 90.0 % 500 450 50 450 68.5 % 260 178 82 178 92.9 % 14 13 1 9 4
visibilitymap.c 94.1 % 136 128 8 128 65.3 % 118 77 1 40 77 100.0 % 9 9 2 7
heapam_visibility.c 68.5 % 607 416 1 190 3 413 62.0 % 552 342 1 209 3 339 100.0 % 16 16 16
vacuumlazy.c 88.6 % 814 721 1 92 721 69.6 % 519 361 1 157 2 359 100.0 % 25 25 5 20
heapam_handler.c 92.6 % 755 699 3 53 699 74.6 % 469 350 119 350 100.0 % 32 32 5 27
heaptoast.c 92.7 % 219 203 16 203 70.4 % 142 100 1 39 1 99 1 1 100.0 % 6 6 1 5
pruneheap.c 94.7 % 452 428 24 4 424 72.6 % 383 278 105 6 272 100.0 % 21 21 4 17
hio.c 88.1 % 235 207 28 1 206 72.7 % 220 160 60 1 159 100.0 % 5 5 1 4
heapam.c 91.5 % 2788 2550 238 1 2549 71.5 % 2237 1600 637 3 1597 100.0 % 72 72 8 64
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta