LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 85.7 % 12469 10689 1 1779 9 1 32 10647 8 48
Current Date: 2026-07-25 19:08:27 +0900 Functions: 93.9 % 732 687 45 15 672 7
Baseline: lcov-20260725-baseline Branches: 61.8 % 8064 4984 12 3 3065 12 26 4946
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 14 14 14
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 27 27 18 9
(30,360] days: 89.1 % 1164 1037 127 1037
(360..) days: 85.3 % 11264 9611 1 1652 9 1 9601
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 4 4 3 1
(30,360] days: 89.3 % 103 92 11 92
(360..) days: 94.6 % 624 590 34 11 579
Branch coverage date bins:
(1,7] days: 75.0 % 24 18 6 18
(7,30] days: 61.1 % 18 11 6 1 8 3
(30,360] days: 68.8 % 725 499 226 499
(360..) days: 61.1 % 7297 4456 3 2838 12 4444

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 LBC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UBC GNC CBC DCB
(1,7] days xlogrecovery.c∗∗ 100.0 % 14 14 14 75.0 % 24 18 6 18 100.0 % 1 1 1
(7,30] days Total
100.0%
100.0 % 27 27 18 9 61.1 % 18 11 6 1 8 3 100.0 % 4 4 3 1
timeline.c 100.0 % 5 5 5 50.0 % 6 3 3 3 100.0 % 1 1 1
xlog.c 100.0 % 2 2 2 50.0 % 2 1 1 1 -
parallel.c 100.0 % 1 1 1 50.0 % 2 1 1 1 -
xlogutils.c 100.0 % 6 6 6 75.0 % 4 3 1 3 100.0 % 1 1 1
twophase.c 100.0 % 6 6 6 50.0 % 2 1 1 1 100.0 % 2 2 2
(30,360] days Total
89.1%89.1%
89.1 % 1164 1037 127 1037 68.8 % 725 499 226 499 89.3 % 103 92 11 92
multixact.c 75.4 % 167 126 41 126 51.7 % 118 61 57 61 64.3 % 14 9 5 9
slru.c 89.5 % 143 128 15 128 74.3 % 70 52 18 52 93.3 % 30 28 2 28
xlog.c 92.8 % 335 311 24 311 73.9 % 180 133 47 133 95.7 % 23 22 1 22
commit_ts.c 84.2 % 19 16 3 16 - 75.0 % 4 3 1 3
subtrans.c 66.7 % 9 6 3 6 - 66.7 % 3 2 1 2
clog.c 76.9 % 13 10 3 10 100.0 % 2 2 2 66.7 % 3 2 1 2
timeline.c 83.3 % 6 5 1 5 87.5 % 8 7 1 7 -
xlogreader.c 66.7 % 24 16 8 16 56.2 % 16 9 7 9 100.0 % 2 2 2
xloginsert.c 100.0 % 28 28 28 80.6 % 36 29 7 29 100.0 % 1 1 1
xact.c 97.4 % 38 37 1 37 73.8 % 42 31 11 31 100.0 % 1 1 1
xlogutils.c 100.0 % 9 9 9 71.4 % 14 10 4 10 -
xlogwait.c 97.9 % 142 139 3 139 74.3 % 101 75 26 75 100.0 % 12 12 12
xlogfuncs.c 82.4 % 68 56 12 56 50.0 % 34 17 17 17 100.0 % 2 2 2
twophase.c 91.8 % 61 56 5 56 68.4 % 38 26 12 26 100.0 % 3 3 3
xlogbackup.c 100.0 % 16 16 16 75.0 % 4 3 1 3 -
xlogrecovery.c 87.3 % 63 55 8 55 71.0 % 62 44 18 44 100.0 % 2 2 2
(360..) days Total
85.3%85.3%
85.3 % 11264 9611 1 1652 9 1 9601 61.1 % 7297 4456 3 2838 12 4444 94.6 % 624 590 34 11 579
xact.c 87.4 % 1877 1641 236 1641 62.6 % 1048 656 392 656 93.6 % 109 102 7 102
multixact.c 80.1 % 607 486 121 486 57.5 % 285 164 121 164 87.5 % 48 42 6 42
clog.c 71.9 % 235 169 66 169 59.5 % 148 88 60 88 80.0 % 20 16 4 1 15
commit_ts.c 82.9 % 257 213 44 1 212 65.9 % 126 83 43 1 82 88.5 % 26 23 3 23
xlogutils.c 66.2 % 228 151 77 151 41.5 % 188 78 110 78 86.4 % 22 19 3 19
generic_xlog.c 74.4 % 156 116 40 116 65.9 % 88 58 30 58 70.0 % 10 7 3 7
xlog.c 89.2 % 2416 2154 262 2 1 2151 63.8 % 1591 1015 2 574 2 1013 98.3 % 116 114 2 3 111
xlogreader.c 81.6 % 745 608 137 608 72.0 % 464 334 130 334 96.3 % 27 26 1 26
xloginsert.c 84.5 % 406 343 63 343 63.2 % 288 182 106 182 94.7 % 19 18 1 18
rmgr.c 84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
xlogfuncs.c 78.3 % 184 144 40 144 31.5 % 130 41 89 41 95.2 % 21 20 1 1 19
twophase.c 88.8 % 779 692 1 86 692 54.5 % 486 265 1 220 265 97.6 % 41 40 1 1 39
xlogrecovery.c 87.2 % 1367 1192 175 2 1190 65.0 % 1129 734 395 5 729 98.4 % 63 62 1 3 59
xlogprefetcher.c 97.5 % 279 272 7 272 82.9 % 152 126 26 126 100.0 % 22 22 22
timeline.c 79.4 % 180 143 37 143 47.6 % 164 78 86 78 100.0 % 8 8 1 7
subtrans.c 95.0 % 100 95 5 95 70.0 % 50 35 15 35 100.0 % 12 12 12
transam.c 74.6 % 63 47 16 47 60.0 % 40 24 16 24 100.0 % 8 8 8
parallel.c 90.7 % 482 437 45 437 62.7 % 209 131 78 131 100.0 % 19 19 1 18
varsup.c 73.3 % 172 126 46 126 39.2 % 130 51 79 51 100.0 % 10 10 10
xlogarchive.c 82.2 % 163 134 29 4 130 57.4 % 136 78 58 4 74 100.0 % 11 11 11
xlogstats.c 100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
slru.c 76.6 % 482 369 113 369 50.1 % 377 189 188 189 100.0 % 4 4 4
xlogbackup.c 100.0 % 17 17 17 87.5 % 8 7 1 7 100.0 % 1 1 1
'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.0-1