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: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 88.2 % 7500 6616 19 44 3 818 7 181 6428 7 86
Current Date: 2025-10-26 12:31:50 -0700 Functions: 99.1 % 235 233 2 25 208 3
Baseline: lcov-20251027-010456-baseline Branches: 68.7 % 5721 3928 103 27 1 1662 17 3 186 3722 1 1
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Summarize by: Date bin (7,30] days: 91.8 % 170 156 14 155 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 81.3 % 406 330 5 71 1 26 303
(360..) days: 88.5 % 6924 6130 44 3 747 6 6124
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 19 201
Branch coverage date bins:
(7,30] days: 70.7 % 229 162 67 162
(30,360] days: 53.7 % 296 159 36 101 1 24 134
(360..) days: 69.4 % 5198 3607 27 1 1561 16 3 3588 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
(7,30] days Total
91.8%91.8%
91.8 % 170 156 14 155 1 70.7 % 229 162 67 162 100.0 % 4 4 4
heapam.c 100.0 % 8 8 8 83.3 % 6 5 1 5 -
heapam_xlog.c 83.3 % 48 40 8 40 69.0 % 58 40 18 40 -
pruneheap.c 94.5 % 55 52 3 52 73.0 % 100 73 27 73 100.0 % 1 1 1
vacuumlazy.c 95.1 % 41 39 2 38 1 74.4 % 43 32 11 32 100.0 % 2 2 2
visibilitymap.c 94.4 % 18 17 1 17 54.5 % 22 12 10 12 100.0 % 1 1 1
(30,360] days Total
81.3%81.3%
81.3 % 406 330 5 71 1 26 303 53.7 % 296 159 36 101 1 24 134 100.0 % 9 9 2 7
heapam.c 81.9 % 94 77 1 16 4 73 51.5 % 68 35 20 13 8 27 100.0 % 3 3 3
heapam_handler.c 98.7 % 75 74 1 1 73 75.0 % 48 36 12 36 100.0 % 2 2 2
heapam_visibility.c 100.0 % 1 1 1 75.0 % 4 3 1 3 -
heapam_xlog.c 100.0 % 10 10 4 6 21.9 % 32 7 25 7 -
heaptoast.c 100.0 % 3 3 3 90.0 % 10 9 1 9 -
vacuumlazy.c 71.7 % 205 147 4 54 1 14 132 50.8 % 128 65 15 48 1 13 51 100.0 % 4 4 2 2
visibilitymap.c 100.0 % 5 5 2 3 66.7 % 6 4 1 1 3 1 -
(360..) days Total
88.5%88.5%
88.5 % 6924 6130 44 3 747 6 6124 69.4 % 5198 3607 27 1 1561 16 3 3588 1 1 99.1 % 222 220 2 19 201
heapam.c 90.2 % 2807 2533 38 236 2533 70.9 % 2247 1592 21 634 9 1583 100.0 % 81 81 3 78
heapam_handler.c 92.6 % 752 696 3 53 696 74.8 % 465 348 117 348 100.0 % 32 32 3 29
heapam_visibility.c 68.7 % 607 417 1 189 4 413 62.1 % 552 343 1 208 4 339 100.0 % 16 16 16
heapam_xlog.c 89.8 % 527 473 54 473 65.1 % 298 194 104 194 92.9 % 14 13 1 5 8
heaptoast.c 92.6 % 217 201 16 201 68.9 % 132 91 1 38 1 90 1 1 100.0 % 6 6 6
hio.c 87.7 % 236 207 4 25 207 72.3 % 220 159 1 60 159 100.0 % 5 5 5
pruneheap.c 95.4 % 525 501 24 501 73.3 % 427 313 114 313 100.0 % 22 22 4 18
rewriteheap.c 83.4 % 320 267 53 267 55.9 % 220 123 97 1 122 91.7 % 12 11 1 11
vacuumlazy.c 88.7 % 798 708 1 89 2 706 70.5 % 515 363 3 149 2 2 359 100.0 % 25 25 2 23
visibilitymap.c 94.1 % 135 127 8 127 66.4 % 122 81 1 40 81 100.0 % 9 9 2 7
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta