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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 88.7 % 7398 6560 3 16 3 816 16 30 6514 2 25
Current Date: 2025-09-06 07:49:51 +0900 Functions: 99.1 % 232 230 2 14 216 2
Baseline: lcov-20250906-005545-baseline Branches: 69.0 % 5583 3855 35 7 1 1685 11 1 33 3810 1 1
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 91.7 % 12 11 1 11
(30,360] days: 87.3 % 1068 932 2 134 18 914
(360..) days: 88.9 % 6317 5616 16 3 682 16 5600
Function coverage date bins:
(30,360] days: 96.4 % 28 27 1 6 21
(360..) days: 99.5 % 204 203 1 8 195
Branch coverage date bins:
[..1] days: 75.0 % 4 3 1 3
(7,30] days: 34.4 % 32 11 21 11
(30,360] days: 62.8 % 639 401 13 225 19 382
(360..) days: 70.1 % 4910 3440 7 1 1460 11 1 3428 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 GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UBC GNC CBC DCB
heapam.c Total
91.2%91.2%
91.2 % 2904 2649 1 254 4 2645 1 70.9 % 2319 1644 20 655 8 1636 100.0 % 84 84 2 82
(30,360] days 88.7 % 221 196 25 196 - 100.0 % 8 8 8
(360..) days 91.4 % 2678 2449 229 2449 - 100.0 % 76 76 2 74
(7,30] days 80.0 % 5 4 1 4 - -
heapam_handler.c Total
93.1%93.1%
93.1 % 827 770 3 54 5 1 764 1 74.9 % 513 384 129 4 380 100.0 % 34 34 3 31
(30,360] days 98.6 % 74 73 1 73 - 100.0 % 2 2 2
(360..) days 92.6 % 752 696 3 53 5 691 - 100.0 % 32 32 3 29
(7,30] days 100.0 % 1 1 1 - -
heapam_visibility.c Total
68.4%68.4%
68.4 % 608 416 1 191 416 61.9 % 556 344 1 211 344 100.0 % 16 16 16
(30,360] days 100.0 % 1 1 1 - -
(360..) days 68.4 % 607 415 1 191 415 - 100.0 % 16 16 16
heapam_xlog.c Total
90.2%90.2%
90.2 % 550 496 54 4 492 4 62.1 % 340 211 129 211 92.9 % 14 13 1 4 9
(30,360] days 90.1 % 546 492 54 492 - 92.9 % 14 13 1 4 9
(7,30] days 100.0 % 4 4 4 - -
heaptoast.c Total
92.7%92.7%
92.7 % 220 204 16 204 71.4 % 140 100 1 39 1 99 1 1 100.0 % 6 6 6
(30,360] days 100.0 % 3 3 3 - -
(360..) days 92.6 % 217 201 16 201 - 100.0 % 6 6 6
hio.c.gcov.html (360..) days∗∗ 88.1 % 236 208 4 24 1 207 - 100.0 % 5 5 5
pruneheap.c Total
95.8%95.8%
95.8 % 567 543 24 1 542 1 74.7 % 479 358 121 358 100.0 % 22 22 1 21
(30,360] days 100.0 % 11 11 11 - -
(360..) days 95.7 % 555 531 24 531 - 100.0 % 22 22 1 21
(7,30] days 100.0 % 1 1 1 - -
rewriteheap.c Total
83.5%83.5%
83.5 % 321 268 53 268 55.9 % 220 123 97 1 122 91.7 % 12 11 1 11
(30,360] days 100.0 % 1 1 1 - -
(360..) days 83.4 % 320 267 53 267 - 91.7 % 12 11 1 11
vacuumlazy.c Total
85.3%85.3%
85.3 % 1024 873 2 11 138 10 17 846 2 16 66.6 % 664 442 13 5 204 5 19 418 100.0 % 30 30 2 28 2
(30,360] days 72.9 % 207 151 2 54 17 134 - 100.0 % 4 4 2 2
(360..) days 88.4 % 817 722 11 84 10 712 - 100.0 % 26 26 26
visibilitymap.c Total
94.3%94.3%
94.3 % 141 133 8 3 130 2 67.4 % 132 89 2 41 6 83 100.0 % 9 9 2 7
(30,360] days 100.0 % 4 4 1 3 - -
(360..) days 94.1 % 135 127 8 127 - 100.0 % 9 9 2 7
(7,30] days 100.0 % 1 1 1 - -
[..1] days 100.0 % 1 1 1 - -
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta