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: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 85.7 % 12469 10686 1 1782 7 1 32 10646 8 48
Current Date: 2026-07-25 17:13:00 -0400 Functions: 93.9 % 732 687 45 15 672 7
Baseline: lcov-20260726-baseline Branches: 61.7 % 8064 4979 13 5 3067 8 25 4946
Baseline Date: 2026-07-25 19:16:42 +0200 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 9608 1 1655 7 1 9600
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: 55.6 % 18 10 7 1 7 3
(30,360] days: 69.0 % 725 500 225 500
(360..) days: 61.0 % 7297 4451 5 2841 8 4443

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 55.6 % 18 10 7 1 7 3 100.0 % 4 4 3 1
xlog.c 100.0 % 2 2 2 50.0 % 2 1 1 1 -
timeline.c 100.0 % 5 5 5 50.0 % 6 3 3 3 100.0 % 1 1 1
clog.c 100.0 % 3 3 3 50.0 % 2 1 1 1 -
parallel.c 100.0 % 1 1 1 50.0 % 2 1 1 1 -
twophase.c 100.0 % 6 6 6 50.0 % 2 1 1 1 100.0 % 2 2 2
xlogutils.c 100.0 % 6 6 6 75.0 % 4 3 1 3 100.0 % 1 1 1
(30,360] days Total
89.1%89.1%
89.1 % 1164 1037 127 1037 69.0 % 725 500 225 500 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
clog.c 76.9 % 13 10 3 10 100.0 % 2 2 2 66.7 % 3 2 1 2
subtrans.c 66.7 % 9 6 3 6 - 66.7 % 3 2 1 2
xlogrecovery.c 87.3 % 63 55 8 55 72.6 % 62 45 17 45 100.0 % 2 2 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
xlogwait.c 97.9 % 142 139 3 139 74.3 % 101 75 26 75 100.0 % 12 12 12
xact.c 97.4 % 38 37 1 37 73.8 % 42 31 11 31 100.0 % 1 1 1
xlogfuncs.c 82.4 % 68 56 12 56 50.0 % 34 17 17 17 100.0 % 2 2 2
xlogbackup.c 100.0 % 16 16 16 75.0 % 4 3 1 3 -
twophase.c 91.8 % 61 56 5 56 68.4 % 38 26 12 26 100.0 % 3 3 3
xlogutils.c 100.0 % 9 9 9 71.4 % 14 10 4 10 -
(360..) days Total
85.3%85.3%
85.3 % 11264 9608 1 1655 7 1 9600 61.0 % 7297 4451 5 2841 8 4443 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.5 % 257 212 45 212 65.1 % 126 82 44 82 88.5 % 26 23 3 23
generic_xlog.c 74.4 % 156 116 40 116 65.9 % 88 58 30 58 70.0 % 10 7 3 7
xlogutils.c 66.2 % 228 151 77 151 41.5 % 188 78 110 78 86.4 % 22 19 3 19
xlog.c 89.0 % 2416 2151 1 264 1 2150 63.6 % 1591 1012 4 575 1012 98.3 % 116 114 2 3 111
xlogrecovery.c 87.2 % 1367 1192 175 2 1190 65.0 % 1129 734 395 5 729 98.4 % 63 62 1 3 59
xlogreader.c 82.0 % 745 611 134 3 608 72.2 % 464 335 129 1 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 89.1 % 779 694 85 2 692 54.9 % 486 267 1 218 2 265 97.6 % 41 40 1 1 39
timeline.c 79.4 % 180 143 37 143 47.6 % 164 78 86 78 100.0 % 8 8 1 7
parallel.c 90.7 % 482 437 45 437 62.7 % 209 131 78 131 100.0 % 19 19 1 18
xlogprefetcher.c 97.5 % 279 272 7 272 82.9 % 152 126 26 126 100.0 % 22 22 22
xlogarchive.c 79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
transam.c 74.6 % 63 47 16 47 60.0 % 40 24 16 24 100.0 % 8 8 8
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
subtrans.c 95.0 % 100 95 5 95 70.0 % 50 35 15 35 100.0 % 12 12 12
xlogbackup.c 100.0 % 17 17 17 87.5 % 8 7 1 7 100.0 % 1 1 1
varsup.c 73.3 % 172 126 46 126 39.2 % 130 51 79 51 100.0 % 10 10 10
'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