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:
Group 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

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 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
heapam.c Total
91.2%91.2%
91.2 % 2912 2656 2 254 1 43 2612 34 71.0 % 2325 1651 26 648 4 28 1619 100.0 % 84 84 17 67 9
(1,7] days 91.7 % 12 11 1 10 1 - -
(30,360] days 83.0 % 100 83 1 16 21 62 - 100.0 % 12 12 9 3
(360..) days 91.5 % 2788 2550 238 1 2549 - 100.0 % 72 72 8 64
(7,30] days 100.0 % 12 12 12 - -
heapam_handler.c Total
93.1%93.1%
93.1 % 827 770 3 54 4 766 4 74.9 % 513 384 129 384 100.0 % 34 34 5 29
(1,7] days 100.0 % 3 3 3 - -
(30,360] days 98.6 % 69 68 1 1 67 - 100.0 % 2 2 2
(360..) days 92.6 % 755 699 3 53 699 - 100.0 % 32 32 5 27
heapam_visibility.c Total
68.6%68.6%
68.6 % 608 417 1 190 3 414 62.1 % 556 345 1 210 3 342 100.0 % 16 16 16
(30,360] days 100.0 % 1 1 1 - -
(360..) days 68.5 % 607 416 1 190 3 413 - 100.0 % 16 16 16
heapam_xlog.c Total
88.5%88.5%
88.5 % 585 518 17 50 61 457 4 39 60.2 % 400 241 52 107 56 185 92.9 % 14 13 1 9 4
(1,7] days 62.5 % 24 15 9 15 - -
(30,360] days 86.9 % 61 53 8 46 7 - -
(360..) days 90.0 % 500 450 50 450 - 92.9 % 14 13 1 9 4
heaptoast.c Total
92.7%92.7%
92.7 % 220 204 16 1 203 1 71.4 % 140 100 1 39 1 99 1 1 100.0 % 6 6 1 5
(360..) days 92.7 % 219 203 16 203 - 100.0 % 6 6 1 5
(7,30] days 100.0 % 1 1 1 - -
hio.c Total
88.1%88.1%
88.1 % 236 208 28 1 1 206 1 72.7 % 220 160 60 1 159 100.0 % 5 5 1 4
(30,360] days 100.0 % 1 1 1 - -
(360..) days 88.1 % 235 207 28 1 206 - 100.0 % 5 5 1 4
pruneheap.c Total
95.6%95.6%
95.6 % 609 582 3 24 144 438 105 73.0 % 529 386 36 107 110 276 100.0 % 25 25 8 17 1
(30,360] days 91.9 % 37 34 3 23 11 - -
(360..) days 94.7 % 452 428 24 4 424 - 100.0 % 21 21 4 17
(7,30] days 100.0 % 119 119 116 3 - 100.0 % 4 4 4
[..1] days 100.0 % 1 1 1 - -
rewriteheap.c Total
83.5%83.5%
83.5 % 321 268 53 4 264 4 55.9 % 220 123 1 96 1 7 115 91.7 % 12 11 1 3 8
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 4 4 3 1 - -
(360..) days 83.2 % 316 263 53 263 - 91.7 % 12 11 1 3 8
vacuumlazy.c Total
85.8%85.8%
85.8 % 1051 902 7 2 140 1 72 829 8 44 67.3 % 694 467 27 1 199 1 2 60 404 100.0 % 31 31 9 22 3
(1,7] days 100.0 % 4 4 4 - -
(30,360] days 75.1 % 217 163 5 1 48 1 54 108 - 100.0 % 6 6 4 2
(360..) days 88.6 % 814 721 1 92 721 - 100.0 % 25 25 5 20
(7,30] days 87.5 % 16 14 2 14 - -
visibilitymap.c Total
94.3%94.3%
94.3 % 158 149 1 8 21 128 4 64.7 % 150 97 12 1 40 20 77 100.0 % 10 10 3 7
(30,360] days 95.5 % 22 21 1 21 - 100.0 % 1 1 1
(360..) days 94.1 % 136 128 8 128 - 100.0 % 9 9 2 7

Generated by: LCOV version 2.4-beta