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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 90.0 % 7582 6825 102 18 3 634 55 3 824 5943 2 142 602
Current Date: 2026-05-05 10:23:31 +0900 Functions: 98.8 % 243 240 2 1 106 134 28
Baseline: lcov-20260505-025707-baseline Branches: 71.5 % 5804 4147 236 53 7 1361 87 15 638 3407 7 10 236 394
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Summarize by: Date bin (7,30] days: 92.2 % 90 83 7 83
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 88.7 % 909 806 95 8 1 1 733 71
(360..) days: 90.2 % 6583 5936 18 3 626 54 2 8 5872 2
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 97.5 % 40 39 1 35 4
(360..) days: 99.0 % 201 199 1 1 69 130
Branch coverage date bins:
(7,30] days: 77.9 % 86 67 19 67
(30,360] days: 71.0 % 876 622 217 37 1 565 56
(360..) days: 71.2 % 4859 3458 53 7 1324 86 15 6 3351 7 10

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 ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC UBC GNC CBC DCB
(7,30] days Total
92.2%92.2%
92.2 % 90 83 7 83 77.9 % 86 67 19 67 100.0 % 2 2 2
heapam.c 100.0 % 14 14 14 71.4 % 28 20 8 20 -
heapam_handler.c 90.1 % 71 64 7 64 78.8 % 52 41 11 41 100.0 % 2 2 2
(30,360] days Total
88.7%88.7%
88.7 % 909 806 95 8 1 1 733 71 71.0 % 876 622 217 37 1 565 56 97.5 % 40 39 1 35 4
pruneheap.c 88.3 % 315 278 37 275 3 75.8 % 302 229 71 2 225 4 92.9 % 14 13 1 13
heapam_xlog.c 84.5 % 97 82 15 1 76 5 63.8 % 138 88 49 1 1 85 2 -
visibilitymap.c 95.0 % 20 19 1 1 4 14 50.0 % 18 9 2 7 4 5 100.0 % 2 2 1 1
vacuumlazy.c 85.9 % 149 128 14 7 109 19 68.2 % 129 88 20 21 67 21 100.0 % 4 4 4
heapam_visibility.c 69.0 % 71 49 22 49 56.9 % 58 33 25 33 100.0 % 4 4 4
rewriteheap.c 100.0 % 5 5 5 87.5 % 8 7 1 7 -
heapam.c 96.1 % 129 124 5 96 28 73.0 % 152 111 36 5 88 23 100.0 % 10 10 7 3
heapam_indexscan.c 97.9 % 96 94 2 94 81.2 % 64 52 12 52 100.0 % 5 5 5
heapam_handler.c 100.0 % 18 18 17 1 71.4 % 7 5 1 1 4 1 100.0 % 1 1 1
(360..) days Total
90.2%90.2%
90.2 % 6583 5936 18 3 626 54 2 8 5872 2 71.2 % 4859 3458 53 7 1324 86 15 6 3351 7 10 99.0 % 201 199 1 1 69 130
heapam_xlog.c 89.3 % 457 408 49 408 63.0 % 262 165 2 94 1 164 1 92.3 % 13 12 1 9 3
rewriteheap.c 83.2 % 316 263 53 263 55.1 % 214 118 3 2 91 6 112 91.7 % 12 11 1 4 7
hio.c 87.9 % 232 204 4 24 204 72.7 % 220 160 1 59 160 100.0 % 5 5 2 3
visibilitymap.c 94.4 % 108 102 6 102 71.4 % 84 60 24 2 58 100.0 % 8 8 1 7
vacuumlazy.c 88.1 % 880 775 2 103 11 764 70.8 % 517 366 2 149 7 2 357 100.0 % 27 27 9 18
heapam_visibility.c 81.9 % 487 399 88 6 1 392 73.0 % 452 330 122 6 324 100.0 % 15 15 9 6
pruneheap.c 94.3 % 418 394 24 8 386 1 72.0 % 357 257 4 1 95 5 1 6 245 100.0 % 14 14 4 10
heapam.c 91.7 % 2739 2511 12 216 35 1 2475 72.6 % 2145 1558 41 3 539 58 11 1489 2 2 100.0 % 72 72 20 52
heaptoast.c 92.6 % 215 199 16 199 70.4 % 142 100 1 39 1 99 1 1 100.0 % 6 6 3 3
heapam_handler.c 93.2 % 731 681 3 47 2 679 1 73.8 % 466 344 112 1 343 3 7 100.0 % 29 29 8 21
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.5.0-beta