LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 85.6 % 12486 10689 139 7 1651 111 11 1067 9500 2 217 759
Current Date: 2026-06-29 16:15:13 +0200 Functions: 93.9 % 734 689 15 1 29 3 264 422 8 91
Baseline: lcov-20260630-baseline Branches: 61.6 % 8070 4972 240 4 18 2836 74 14 477 4407 35 97
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Summarize by: Date bin [..1] days: 100.0 % 3 3 3
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 80.0 % 10 8 2 8
(30,360] days: 88.6 % 1320 1170 138 1 11 6 1055 109 2
(360..) days: 85.3 % 11153 9508 1 6 1638 105 11 9 9383
Function coverage date bins:
(30,360] days: 91.0 % 122 111 11 106 5
(360..) days: 94.4 % 612 578 4 1 29 3 158 417
Branch coverage date bins:
(7,30] days: 50.0 % 6 3 3 3
(30,360] days: 66.7 % 799 533 237 1 26 8 470 55 1 1
(360..) days: 60.0 % 7397 4436 3 3 18 2807 66 14 7 4349 34 96

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 UBC GBC GIC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
[..1] days Total
100.0%
100.0 % 3 3 3 - -
(7,30] days Total
80.0%80.0%
80.0 % 10 8 2 8 50.0 % 6 3 3 3 -
xlog.c 100.0 % 4 4 4 50.0 % 2 1 1 1 -
xlogrecovery.c 0.0 % 2 2 0.0 % 2 2 -
(30,360] days Total
88.6%88.6%
88.6 % 1320 1170 138 1 11 6 1055 109 2 66.7 % 799 533 237 1 26 8 470 55 1 1 91.0 % 122 111 11 106 5
clog.c 76.5 % 17 13 4 13 1 100.0 % 2 2 2 66.7 % 3 2 1 2
commit_ts.c 83.3 % 24 20 4 20 1 50.0 % 2 1 1 1 75.0 % 4 3 1 3
multixact.c 76.5 % 183 140 37 1 5 6 81 53 51.7 % 118 61 36 1 20 7 20 34 72.2 % 18 13 5 10 3
slru.c 90.0 % 150 135 15 134 1 73.6 % 72 53 19 53 93.3 % 30 28 2 28
subtrans.c 75.0 % 12 9 3 9 - 66.7 % 3 2 1 2
timeline.c 85.7 % 7 6 1 6 87.5 % 8 7 1 7 -
twophase.c 92.2 % 141 130 11 130 62.9 % 70 44 26 44 100.0 % 17 17 17
xact.c 98.0 % 50 49 1 49 71.7 % 46 33 13 33 100.0 % 1 1 1
xlog.c 91.5 % 342 313 29 277 36 70.1 % 194 136 54 2 124 12 1 1 95.7 % 23 22 1 20 2
xlogbackup.c 100.0 % 16 16 16 75.0 % 4 3 1 3 -
xlogfuncs.c 82.4 % 68 56 12 55 1 50.0 % 34 17 17 17 100.0 % 2 2 2
xloginsert.c 100.0 % 32 32 32 80.6 % 36 29 7 29 100.0 % 2 2 2
xlogreader.c 55.6 % 36 20 14 2 15 5 55.0 % 20 11 7 2 9 2 100.0 % 2 2 2
xlogrecovery.c 88.6 % 70 62 4 4 51 11 66.7 % 78 52 24 2 1 44 7 100.0 % 2 2 2
xlogutils.c 100.0 % 7 7 7 64.3 % 14 9 5 9 -
xlogwait.c 97.9 % 142 139 3 139 74.3 % 101 75 26 75 100.0 % 12 12 12
(360..) days Total
85.3%85.3%
85.3 % 11153 9508 1 6 1638 105 11 9 9383 60.0 % 7397 4436 3 3 18 2807 66 14 7 4349 34 96 94.4 % 612 578 4 1 29 3 158 417
clog.c 72.3 % 235 170 65 1 169 60.0 % 150 90 60 90 80.0 % 20 16 1 3 7 9
commit_ts.c 82.5 % 252 208 44 17 191 65.3 % 124 81 43 6 75 88.5 % 26 23 1 2 5 18
generic_xlog.c 74.4 % 156 116 40 116 65.9 % 88 58 30 58 70.0 % 10 7 3 7
multixact.c 79.9 % 591 472 3 116 19 2 1 450 57.5 % 285 164 1 120 12 152 86.4 % 44 38 2 4 1 20 17
parallel.c 90.7 % 483 438 45 6 432 62.0 % 213 132 79 1 131 2 100.0 % 19 19 6 13
rmgr.c 84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
slru.c 76.2 % 475 362 1 112 12 350 50.1 % 375 188 15 172 7 1 180 100.0 % 4 4 4
subtrans.c 94.8 % 97 92 5 1 91 70.0 % 50 35 15 35 100.0 % 12 12 5 7
timeline.c 79.9 % 184 147 37 147 47.6 % 170 81 89 81 100.0 % 9 9 2 7
transam.c 74.6 % 63 47 16 47 60.0 % 40 24 16 24 100.0 % 8 8 8
twophase.c 88.5 % 704 623 81 2 1 620 54.6 % 456 249 207 3 246 96.6 % 29 28 1 17 11
varsup.c 73.3 % 172 126 46 126 39.2 % 130 51 79 51 100.0 % 10 10 1 9
xact.c 87.3 % 1865 1629 236 5 1624 62.6 % 1044 654 3 387 2 11 641 93.6 % 109 102 7 1 15 86
xlog.c 89.3 % 2407 2149 3 255 8 3 2 2136 60.5 % 1675 1013 566 9 2 1002 24 72 98.3 % 116 114 1 1 28 86
xlogarchive.c 79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
xlogbackup.c 100.0 % 17 17 17 87.5 % 8 7 1 7 100.0 % 1 1 1
xlogfuncs.c 78.4 % 185 145 40 3 142 31.5 % 130 41 89 2 39 95.2 % 21 20 1 1 7 12
xloginsert.c 84.3 % 402 339 63 339 63.2 % 288 182 106 182 94.4 % 18 17 1 5 12
xlogprefetcher.c 97.5 % 279 272 7 1 271 82.9 % 152 126 2 24 126 100.0 % 22 22 3 19
xlogreader.c 82.4 % 732 603 129 5 598 72.2 % 460 332 128 4 328 96.3 % 27 26 1 9 17
xlogrecovery.c 86.8 % 1395 1211 184 28 2 6 1175 62.7 % 1177 738 3 404 20 7 711 10 22 98.5 % 67 66 1 24 42
xlogstats.c 100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
xlogutils.c 66.1 % 227 150 77 150 41.4 % 186 77 109 77 86.4 % 22 19 3 3 16
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1