LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 84.3 % 12092 10195 39 2 51 1805 21 443 194 9537 61 252
Current Date: 2025-10-26 12:31:50 -0700 Functions: 94.0 % 701 659 2 40 1 19 99 540 1 31
Baseline: lcov-20251027-010456-baseline Branches: 60.3 % 7997 4820 75 3 80 3019 13 133 65 4609
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Summarize by: Date bin (1,7] days: 42.9 % 7 3 4 1 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 3 3 3
(30,360] days: 83.4 % 397 331 39 2 25 2 13 190 126
(360..) days: 84.4 % 11685 9858 2 49 1776 19 430 9409
Function coverage date bins:
(30,360] days: 96.7 % 30 29 1 2 23 4
(360..) days: 93.9 % 671 630 2 39 1 17 76 536
Branch coverage date bins:
(1,7] days: 25.0 % 4 1 1 2 1
(7,30] days: 62.5 % 8 5 3 5
(30,360] days: 50.0 % 196 98 71 3 24 3 59 36
(360..) days: 60.5 % 7789 4716 3 77 2993 13 130 4573

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 DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GBC GIC GNC CBC DUB DCB
(1,7] days xlogrecovery.c∗∗ 42.9 % 7 3 4 1 2 25.0 % 4 1 1 2 1 -
(7,30] days Total
100.0%
100.0 % 3 3 3 62.5 % 8 5 3 5 -
xlog.c 100.0 % 2 2 2 75.0 % 4 3 1 3 -
xloginsert.c 100.0 % 1 1 1 50.0 % 4 2 2 2 -
(30,360] days Total
83.4%83.4%
83.4 % 397 331 39 2 25 2 13 190 126 50.0 % 196 98 71 3 24 3 59 36 96.7 % 30 29 1 2 23 4
clog.c 60.0 % 5 3 1 1 3 - -
commit_ts.c 75.0 % 8 6 1 1 4 2 75.0 % 4 3 1 1 2 -
multixact.c 77.4 % 31 24 5 2 22 2 25.0 % 4 1 1 2 1 100.0 % 5 5 5
parallel.c 86.7 % 15 13 2 13 50.0 % 6 3 3 3 100.0 % 2 2 2
slru.c 94.7 % 19 18 1 14 4 50.0 % 2 1 1 1 100.0 % 1 1 1
twophase.c 79.4 % 107 85 20 2 80 5 40.0 % 50 20 27 3 19 1 100.0 % 16 16 15 1
xact.c 100.0 % 52 52 20 32 58.3 % 24 14 10 14 -
xlog.c 90.9 % 77 70 5 2 2 16 52 58.6 % 58 34 14 10 8 26 100.0 % 2 2 1 1
xloginsert.c 87.5 % 8 7 1 4 3 - 75.0 % 4 3 1 1 2
xlogreader.c 47.1 % 17 8 5 4 8 50.0 % 4 2 2 2 -
xlogrecovery.c 77.8 % 45 35 2 8 17 18 50.0 % 38 19 16 3 14 5 -
xlogutils.c 40.0 % 5 2 3 2 16.7 % 6 1 1 4 1 -
(360..) days Total
84.4%84.4%
84.4 % 11685 9858 2 49 1776 19 430 9409 60.5 % 7789 4716 3 77 2993 13 130 4573 93.9 % 671 630 2 39 1 17 76 536
clog.c 73.9 % 245 181 64 1 180 59.9 % 152 91 61 91 81.8 % 22 18 1 3 2 16
commit_ts.c 77.7 % 269 209 60 2 207 60.0 % 130 78 52 2 76 89.7 % 29 26 1 2 2 24
generic_xlog.c 74.4 % 156 116 40 116 65.9 % 88 58 30 58 70.0 % 10 7 3 7
multixact.c 73.3 % 836 613 223 1 612 48.1 % 455 219 236 219 80.6 % 62 50 12 6 44
parallel.c 89.7 % 476 427 49 427 62.8 % 207 130 77 130 100.0 % 17 17 17
rmgr.c 84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
slru.c 79.5 % 581 462 119 462 54.6 % 423 231 192 1 230 96.8 % 31 30 1 5 25
subtrans.c 95.2 % 104 99 5 1 98 69.2 % 52 36 16 36 100.0 % 14 14 3 11
timeline.c 80.0 % 190 152 38 152 49.4 % 178 88 90 88 100.0 % 9 9 1 8
transam.c 74.6 % 63 47 16 47 60.0 % 40 24 16 24 100.0 % 8 8 8
twophase.c 89.1 % 737 657 80 657 55.8 % 482 269 213 269 96.7 % 30 29 1 11 18
varsup.c 74.0 % 181 134 47 134 39.0 % 136 53 83 53 100.0 % 12 12 12
xact.c 86.8 % 1848 1604 244 5 1599 62.3 % 1046 652 394 2 650 93.6 % 109 102 7 1 5 96
xlog.c 89.3 % 2443 2182 1 260 9 2173 64.8 % 1741 1128 1 612 7 1121 98.3 % 119 117 2 15 102
xlogarchive.c 79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
xlogbackup.c 100.0 % 31 31 31 83.3 % 12 10 2 10 100.0 % 1 1 1
xlogfuncs.c 77.0 % 204 157 47 157 31.0 % 142 44 98 44 90.5 % 21 19 2 19
xloginsert.c 84.4 % 422 356 66 356 64.8 % 298 193 105 193 100.0 % 15 15 1 14
xlogprefetcher.c 97.6 % 294 287 7 287 83.8 % 154 129 25 129 100.0 % 24 24 24
xlogreader.c 80.9 % 749 606 143 606 70.7 % 474 335 139 335 96.6 % 29 28 1 6 22
xlogrecovery.c 85.4 % 1395 1191 1 203 3 1188 63.1 % 1189 750 2 437 1 749 98.6 % 69 68 1 16 52
xlogstats.c 100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
xlogutils.c 67.7 % 229 155 74 155 43.8 % 194 85 109 85 86.4 % 22 19 3 2 17
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta