LCOV - differential code coverage report
Current view: top level - src/backend/access/heap Coverage Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 90.3 % 7691 6942 3 8 738 7 21 6914 1 2 30
Current Date: 2026-07-25 19:08:27 +0900 Functions: 98.8 % 244 241 2 1 12 229 1
Baseline: lcov-20260725-baseline Branches: 72.0 % 5978 4302 13 8 1655 5 27 4270
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Summarize by: Date bin (7,30] days: 91.9 % 248 228 3 17 21 207 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 89.3 % 968 864 104 864
(360..) days: 90.3 % 6475 5850 8 617 7 5843
Function coverage date bins:
(7,30] days: 100.0 % 3 3 2 1
(30,360] days: 97.6 % 41 40 1 3 37
(360..) days: 99.0 % 200 198 1 1 7 191
Branch coverage date bins:
(7,30] days: 80.9 % 246 199 13 34 27 172
(30,360] days: 71.8 % 922 662 1 259 1 661
(360..) days: 71.5 % 4810 3441 7 1362 4 3437

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 GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC UBC GNC CBC DCB
(7,30] days Total
91.9%91.9%
91.9 % 248 228 3 17 21 207 1 80.9 % 246 199 13 34 27 172 100.0 % 3 3 2 1
heapam.c 92.9 % 168 156 1 11 8 148 86.0 % 172 148 5 19 13 135 100.0 % 1 1 1
pruneheap.c 75.0 % 12 9 1 2 9 75.0 % 8 6 2 6 -
heapam_xlog.c 94.7 % 57 54 3 10 44 1 76.9 % 52 40 4 8 12 28 100.0 % 1 1 1
visibilitymap.c 85.7 % 7 6 1 1 5 37.5 % 8 3 5 3 100.0 % 1 1 1
rewriteheap.c 66.7 % 3 2 1 2 33.3 % 6 2 4 2 -
(30,360] days Total
89.3%89.3%
89.3 % 968 864 104 864 71.8 % 922 662 1 259 1 661 97.6 % 41 40 1 3 37
pruneheap.c 88.5 % 314 278 36 278 75.8 % 302 229 73 229 92.9 % 14 13 1 13
heapam_visibility.c 69.0 % 71 49 22 49 56.9 % 58 33 25 33 100.0 % 4 4 4
vacuumlazy.c 88.6 % 140 124 16 124 72.2 % 115 83 1 31 83 100.0 % 4 4 4
heapam_xlog.c 84.7 % 98 83 15 83 64.5 % 138 89 49 1 88 -
heapam_handler.c 92.4 % 92 85 7 85 80.3 % 61 49 12 49 100.0 % 3 3 3
heapam.c 96.0 % 124 119 5 119 70.3 % 158 111 47 111 100.0 % 9 9 3 6
heapam_indexscan.c 97.9 % 96 94 2 94 81.2 % 64 52 12 52 100.0 % 5 5 5
visibilitymap.c 94.7 % 19 18 1 18 50.0 % 18 9 9 9 100.0 % 2 2 2
rewriteheap.c 100.0 % 5 5 5 87.5 % 8 7 1 7 -
(360..) days Total
90.3%90.3%
90.3 % 6475 5850 8 617 7 5843 71.5 % 4810 3441 7 1362 4 3437 99.0 % 200 198 1 1 7 191
heapam.c 91.5 % 2695 2467 2 226 2467 72.6 % 2113 1534 2 577 1534 100.0 % 72 72 4 68
vacuumlazy.c 88.8 % 891 791 3 97 5 786 71.8 % 535 384 2 149 2 382 100.0 % 27 27 27
heapam_visibility.c 83.0 % 487 404 2 81 2 402 74.1 % 452 335 2 115 2 333 100.0 % 15 15 15
rewriteheap.c 83.2 % 315 262 53 262 54.7 % 212 116 96 116 91.7 % 12 11 1 1 10
heapam_handler.c 93.1 % 728 678 50 678 75.2 % 456 343 113 343 100.0 % 29 29 1 28
heapam_xlog.c 89.6 % 395 354 41 354 62.2 % 251 156 95 156 92.3 % 13 12 1 1 11
hio.c 89.2 % 231 206 1 24 206 72.7 % 220 160 1 59 160 100.0 % 5 5 5
pruneheap.c 94.2 % 416 392 24 392 72.2 % 353 255 98 255 100.0 % 14 14 14
heaptoast.c 92.6 % 215 199 16 199 71.4 % 140 100 40 100 100.0 % 6 6 6
visibilitymap.c 95.1 % 102 97 5 97 74.4 % 78 58 20 58 100.0 % 7 7 7
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1