LCOV - differential code coverage report
Current view: top level - src/backend/access/heap Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 90.6 % 7785 7057 5 11 712 49 1 142 6865 1 3 72
Current Date: 2026-11-05 14:14:01 +0100 Functions: 99.2 % 251 249 2 31 218 6
Baseline: lcov-20261105-baseline Branches: 72.2 % 6078 4390 31 12 6 1639 28 6 91 4265
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Group by: Date bin (7,30] days: 60.0 % 15 9 6 3 6
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 89.9 % 1203 1082 5 116 1 1 139 941 1
(360..) days: 90.8 % 6567 5966 11 590 48 5918
Function coverage date bins:
(30,360] days: 97.7 % 43 42 1 16 26
(360..) days: 99.5 % 208 207 1 15 192
Branch coverage date bins:
(7,30] days: 90.0 % 10 9 1 1 8
(30,360] days: 75.1 % 1108 832 30 1 245 90 742
(360..) days: 71.6 % 4960 3549 11 6 1394 28 6 3515

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 UBC GBC GIC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC GNC CBC DCB
heapam_visibility.c Total
81.8%81.8%
81.8 % 559 457 4 98 5 452 72.4 % 510 369 4 137 4 365 100.0 % 19 19 19
(360..) days 83.6 % 487 407 4 76 5 402 - 100.0 % 15 15 15
(30,360] days 69.0 % 71 49 22 49 - 100.0 % 4 4 4
(7,30] days 100.0 % 1 1 1 - -
rewriteheap.c Total
83.3%83.3%
83.3 % 323 269 1 53 2 267 1 55.3 % 226 125 4 97 2 123 91.7 % 12 11 1 1 10
(360..) days 83.3 % 318 265 53 265 - 91.7 % 12 11 1 1 10
(30,360] days 80.0 % 5 4 1 2 2 - -
vacuumlazy.c Total
87.7%87.7%
87.7 % 1045 916 2 127 2 13 901 4 70.4 % 652 459 3 190 3 456 100.0 % 31 31 3 28
(360..) days 88.5 % 912 807 2 103 2 805 - 100.0 % 29 29 2 27
(30,360] days 85.8 % 127 109 18 13 96 - 100.0 % 2 2 1 1
(7,30] days 0.0 % 6 6 - -
hio.c Total
89.8%89.8%
89.8 % 236 212 24 1 211 73.2 % 220 161 59 1 160 100.0 % 5 5 5
(360..) days 89.7 % 232 208 24 1 207 - 100.0 % 5 5 5
(30,360] days 100.0 % 4 4 4 - -
pruneheap.c Total
91.3%91.3%
91.3 % 745 680 1 64 680 1 73.9 % 675 499 176 499 96.4 % 28 27 1 27
(30,360] days 86.7 % 309 268 1 40 268 - 92.9 % 14 13 1 13
(360..) days 94.5 % 436 412 24 412 - 100.0 % 14 14 14
heapam.c Total
92.1%92.1%
92.1 % 2988 2751 1 2 234 36 10 2705 1 10 73.9 % 2451 1811 5 1 4 630 19 4 13 1775 100.0 % 82 82 8 74
(360..) days 91.8 % 2701 2480 2 219 35 2445 - 100.0 % 79 79 7 72
(30,360] days 94.3 % 282 266 1 15 1 10 255 - 100.0 % 3 3 1 2
(7,30] days 100.0 % 5 5 5 - -
heaptoast.c Total
92.8%92.8%
92.8 % 222 206 1 15 12 194 1 10 71.8 % 142 102 2 38 4 98 100.0 % 6 6 1 5 1
(360..) days 92.7 % 205 190 15 190 - 100.0 % 5 5 5
(30,360] days 94.1 % 17 16 1 12 4 - 100.0 % 1 1 1
heapam_handler.c Total
93.3%93.3%
93.3 % 818 763 3 52 5 6 752 8 75.2 % 521 392 1 2 2 124 1 2 5 384 100.0 % 32 32 4 28
(360..) days 93.4 % 722 674 3 45 5 669 - 100.0 % 29 29 4 25
(30,360] days 92.5 % 93 86 7 3 83 - 100.0 % 3 3 3
(7,30] days 100.0 % 3 3 3 - -
heapam_xlog.c Total
93.5%93.5%
93.5 % 557 521 36 10 511 1 16 66.5 % 451 300 4 2 145 12 288 100.0 % 14 14 2 12
(360..) days 94.3 % 437 412 25 412 - 100.0 % 13 13 1 12
(30,360] days 90.8 % 120 109 11 10 99 1 - 100.0 % 1 1 1
visibilitymap.c Total
94.5%94.5%
94.5 % 128 121 7 1 120 1 68.3 % 104 71 33 71 100.0 % 10 10 1 9 1
(360..) days 94.9 % 117 111 6 111 - 100.0 % 7 7 7
(30,360] days 90.9 % 11 10 1 1 9 - 100.0 % 3 3 1 2
heapam_indexscan.c.gcov.html (30,360] days∗∗ 98.2 % 164 161 1 2 1 88 72 - 100.0 % 12 12 11 1
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1