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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 88.8 % 7500 6658 17 2 3 820 19 188 6451 4 94
Current Date: 2025-10-28 08:26:42 +0900 Functions: 99.1 % 235 233 2 28 205 3
Baseline: lcov-20251028-005825-baseline Branches: 68.9 % 5721 3942 103 4 1 1671 11 3 188 3740 1 1
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Summarize by: Date bin [..1] days: 100.0 % 5 5 5
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 92.9 % 170 158 12 157 1
(30,360] days: 81.0 % 406 329 5 72 26 303
(360..) days: 89.1 % 6919 6166 2 3 748 19 6147
Function coverage date bins:
(7,30] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 9 9 2 7
(360..) days: 99.1 % 222 220 2 22 198
Branch coverage date bins:
[..1] days: 50.0 % 2 1 1 1
(7,30] days: 71.2 % 229 163 66 163
(30,360] days: 53.4 % 296 158 36 102 24 134
(360..) days: 69.7 % 5196 3620 4 1 1569 11 3 3606 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 GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UBC GNC CBC DCB
[..1] days Total
100.0%
100.0 % 5 5 5 50.0 % 2 1 1 1 -
heapam_xlog.c 100.0 % 3 3 3 50.0 % 2 1 1 1 -
(7,30] days Total
92.9%92.9%
92.9 % 170 158 12 157 1 71.2 % 229 163 66 163 100.0 % 4 4 4
visibilitymap.c 94.4 % 18 17 1 17 54.5 % 22 12 10 12 100.0 % 1 1 1
heapam_xlog.c 83.3 % 48 40 8 40 69.0 % 58 40 18 40 -
vacuumlazy.c 100.0 % 41 41 40 1 76.7 % 43 33 10 33 100.0 % 2 2 2
heapam.c 100.0 % 8 8 8 83.3 % 6 5 1 5 -
pruneheap.c 94.5 % 55 52 3 52 73.0 % 100 73 27 73 100.0 % 1 1 1
(30,360] days Total
81.0%81.0%
81.0 % 406 329 5 72 26 303 53.4 % 296 158 36 102 24 134 100.0 % 9 9 2 7
visibilitymap.c 100.0 % 5 5 2 3 66.7 % 6 4 1 1 3 1 -
heapam_xlog.c 100.0 % 10 10 4 6 21.9 % 32 7 25 7 -
heapam_handler.c 98.7 % 75 74 1 1 73 75.0 % 48 36 12 36 100.0 % 2 2 2
vacuumlazy.c 71.2 % 205 146 4 55 14 132 50.0 % 128 64 15 49 13 51 100.0 % 4 4 2 2
heapam_visibility.c 100.0 % 1 1 1 75.0 % 4 3 1 3 -
heapam.c 81.9 % 94 77 1 16 4 73 51.5 % 68 35 20 13 8 27 100.0 % 3 3 3
heaptoast.c 100.0 % 3 3 3 90.0 % 10 9 1 9 -
(360..) days Total
89.1%89.1%
89.1 % 6919 6166 2 3 748 19 6147 69.7 % 5196 3620 4 1 1569 11 3 3606 1 1 99.1 % 222 220 2 22 198
heapam_xlog.c 89.7 % 524 470 54 470 65.2 % 296 193 103 193 92.9 % 14 13 1 6 7
rewriteheap.c 83.4 % 319 266 53 266 55.9 % 220 123 97 1 122 91.7 % 12 11 1 1 10
visibilitymap.c 94.1 % 135 127 8 127 66.4 % 122 81 1 40 81 100.0 % 9 9 2 7
heapam_handler.c 92.6 % 752 696 3 53 696 74.8 % 465 348 117 348 100.0 % 32 32 3 29
vacuumlazy.c 88.7 % 798 708 1 89 10 698 70.5 % 515 363 2 150 5 2 356 100.0 % 25 25 2 23
hio.c 89.8 % 235 211 24 5 206 73.2 % 220 161 59 2 159 100.0 % 5 5 1 4
heapam_visibility.c 68.4 % 607 415 1 191 2 413 61.8 % 552 341 1 210 2 339 100.0 % 16 16 16
heapam.c 91.6 % 2807 2571 236 2 2569 71.5 % 2247 1606 641 1 1605 100.0 % 81 81 3 78
heaptoast.c 92.6 % 217 201 16 201 68.9 % 132 91 1 38 1 90 1 1 100.0 % 6 6 6
pruneheap.c 95.4 % 525 501 24 501 73.3 % 427 313 114 313 100.0 % 22 22 4 18
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta