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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 84.3 % 12082 10187 25 7 51 1812 25 443 175 9544 61 221
Current Date: 2025-09-06 07:49:51 +0900 Functions: 94.0 % 704 662 2 40 2 19 93 548 1 27
Baseline: lcov-20250906-005545-baseline Branches: 60.3 % 7995 4821 50 9 80 3035 17 133 44 4627
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Summarize by: Date bin [..1] days: 100.0 % 3 3 3
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 6 6 6
(7,30] days: 86.2 % 29 25 4 9 16
(30,360] days: 85.5 % 352 301 21 1 2 27 19 157 125
(360..) days: 84.3 % 11692 9852 6 49 1785 25 424 9403
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 96.8 % 31 30 1 2 21 7
(360..) days: 93.9 % 672 631 2 39 2 17 71 541
Branch coverage date bins:
[..1] days: 50.0 % 2 1 1 1
(7,30] days: 78.6 % 14 11 2 1 2 9
(30,360] days: 50.0 % 146 73 47 3 23 3 41 29
(360..) days: 60.5 % 7833 4736 9 77 3011 17 130 4589

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] days xlogrecovery.c∗∗ 100.0 % 3 3 3 50.0 % 2 1 1 1 -
(1,7] days Total
100.0%
100.0 % 6 6 6 - -
(7,30] days Total
86.2%86.2%
86.2 % 29 25 4 9 16 78.6 % 14 11 2 1 2 9 100.0 % 1 1 1
multixact.c 60.0 % 10 6 4 6 50.0 % 2 1 1 1 100.0 % 1 1 1
xlog.c 100.0 % 18 18 2 16 83.3 % 12 10 1 1 1 9 -
(30,360] days Total
85.5%85.5%
85.5 % 352 301 21 1 2 27 19 157 125 50.0 % 146 73 47 3 23 3 41 29 96.8 % 31 30 1 2 21 7
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 85.7 % 21 18 1 2 16 2 0.0 % 2 2 100.0 % 4 4 4
parallel.c 90.5 % 21 19 2 19 50.0 % 6 3 3 3 100.0 % 2 2 2
slru.c 93.3 % 15 14 1 8 6 50.0 % 2 1 1 1 100.0 % 1 1 1
twophase.c 91.0 % 89 81 6 2 74 7 55.3 % 38 21 14 3 18 3 100.0 % 15 15 14 1
xact.c 100.0 % 49 49 12 37 50.0 % 4 2 2 2 -
xlog.c 82.5 % 57 47 5 1 4 12 35 50.0 % 42 21 12 9 4 17 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 76.7 % 43 33 2 8 15 18 50.0 % 38 19 16 3 14 5 -
xlogutils.c 25.0 % 4 1 3 1 16.7 % 6 1 1 4 1 -
(360..) days Total
84.3%84.3%
84.3 % 11692 9852 6 49 1785 25 424 9403 60.5 % 7833 4736 9 77 3011 17 130 4589 93.9 % 672 631 2 39 2 17 71 541
clog.c 73.9 % 245 181 64 1 180 60.5 % 152 92 60 1 91 81.8 % 22 18 1 3 2 16
commit_ts.c 77.3 % 269 208 61 1 207 59.2 % 130 77 53 1 76 89.7 % 29 26 1 2 2 24
generic_xlog.c 73.2 % 149 109 40 109 65.9 % 88 58 30 58 57.1 % 7 4 3 4
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.6 % 470 421 49 421 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 78.9 % 579 457 3 119 14 443 54.1 % 423 229 2 192 4 225 96.8 % 31 30 1 1 5 24
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 80.7 % 83 67 16 67 69.6 % 56 39 17 39 100.0 % 12 12 12
twophase.c 89.4 % 735 657 78 2 655 55.8 % 480 268 1 211 2 266 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 % 1851 1607 244 5 1602 62.3 % 1066 664 402 2 662 93.6 % 109 102 7 1 3 98
xlog.c 88.9 % 2443 2171 2 270 2171 64.2 % 1747 1121 4 622 4 1117 98.3 % 119 117 2 13 104
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 % 423 357 66 357 64.6 % 302 195 107 195 100.0 % 15 15 15
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.2 % 1189 751 2 436 3 748 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