LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 85.9 % 12685 10898 39 1 1747 28 1 390 10479 1 1 11 104
Current Date: 2026-11-05 14:14:01 +0100 Functions: 94.1 % 741 697 1 43 1 77 619 10
Baseline: lcov-20261105-baseline Branches: 62.0 % 8198 5083 78 4 3033 23 134 4926 3 1
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 74.4 % 39 29 10 18 11
(7,30] days: 87.2 % 47 41 6 33 8
(30,360] days: 88.3 % 1166 1029 39 98 2 339 688
(360..) days: 85.7 % 11432 9798 1 1633 26 1 9771 1 1
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 90.8 % 109 99 10 1 24 74
(360..) days: 94.6 % 630 596 1 33 51 545
Branch coverage date bins:
(1,7] days: 65.6 % 32 21 9 2 11 10
(7,30] days: 53.8 % 26 14 4 8 12 2
(30,360] days: 66.6 % 631 420 65 1 145 1 111 308
(360..) days: 61.6 % 7513 4628 3 2878 22 4606 3 1

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC EUB ECB Rate Total Hit UNC UBC GBC GNC CBC DCB
generic_xlog.c.gcov.html (360..) days∗∗ 74.4 % 156 116 40 116 - 70.0 % 10 7 3 7
clog.c Total
72.5%72.5%
72.5 % 251 182 69 3 179 4 59.9 % 152 91 1 60 1 90 78.3 % 23 18 5 1 17
(360..) days 72.0 % 236 170 66 170 - 80.0 % 20 16 4 1 15
(30,360] days 80.0 % 15 12 3 3 9 - 66.7 % 3 2 1 2
rmgr.c.gcov.html (360..) days∗∗ 84.4 % 45 38 7 38 - 80.0 % 5 4 1 4
multixact.c Total
78.9%78.9%
78.9 % 772 609 163 1 608 1 55.5 % 407 226 181 226 81.7 % 60 49 11 1 48
(360..) days 80.1 % 602 482 120 482 - 87.0 % 46 40 6 1 39
(30,360] days 74.3 % 167 124 43 1 123 - 64.3 % 14 9 5 9
(1,7] days 100.0 % 3 3 3 - -
commit_ts.c Total
82.6%82.6%
82.6 % 276 228 48 228 65.1 % 126 82 44 82 86.7 % 30 26 4 26
(360..) days 82.5 % 257 212 45 212 - 88.5 % 26 23 3 23
(30,360] days 84.2 % 19 16 3 16 - 75.0 % 4 3 1 3
xlogutils.c Total
68.9%68.9%
68.9 % 244 168 76 1 1 166 44.7 % 206 92 114 1 91 87.0 % 23 20 3 1 19
(360..) days 67.4 % 233 157 76 1 156 - 86.4 % 22 19 3 1 18
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 10 10 10 - 100.0 % 1 1 1
subtrans.c Total
92.7%92.7%
92.7 % 109 101 8 101 70.0 % 50 35 15 35 93.3 % 15 14 1 14
(30,360] days 66.7 % 9 6 3 6 - 66.7 % 3 2 1 2
(360..) days 95.0 % 100 95 5 95 - 100.0 % 12 12 12
xact.c Total
87.7%87.7%
87.7 % 1921 1684 237 4 1680 4 63.1 % 1094 690 404 690 93.6 % 110 103 7 4 99
(360..) days 87.5 % 1882 1646 236 1646 - 93.6 % 109 102 7 4 98
(1,7] days 100.0 % 2 2 2 - -
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 97.1 % 35 34 1 2 32 - 100.0 % 1 1 1
xloginsert.c Total
85.5%85.5%
85.5 % 435 372 63 2 370 3 65.3 % 326 213 113 213 95.0 % 20 19 1 1 18
(360..) days 84.5 % 406 343 63 343 - 94.7 % 19 18 1 1 17
(1,7] days 100.0 % 3 3 3 - -
(30,360] days 100.0 % 26 26 2 24 - 100.0 % 1 1 1
xlogfuncs.c Total
80.2%80.2%
80.2 % 253 203 50 1 1 201 1 36.0 % 164 59 105 1 58 95.7 % 23 22 1 1 21
(360..) days 78.5 % 186 146 40 146 - 95.2 % 21 20 1 1 19
(30,360] days 85.1 % 67 57 10 1 1 55 - 100.0 % 2 2 2
xlogreader.c Total
81.3%81.3%
81.3 % 792 644 3 145 22 622 3 71.5 % 492 352 3 137 11 341 96.8 % 31 30 1 7 23
(360..) days 82.7 % 736 609 127 609 - 96.3 % 27 26 1 5 21
[..1] days 100.0 % 1 1 1 - -
(1,7] days 0.0 % 10 10 - -
(7,30] days 100.0 % 15 15 15 - 100.0 % 2 2 2
(30,360] days 63.3 % 30 19 3 8 7 12 - 100.0 % 2 2 2
slru.c Total
81.9%81.9%
81.9 % 625 512 113 15 497 55.0 % 447 246 201 5 241 97.1 % 34 33 1 1 32
(30,360] days 89.7 % 136 122 14 1 121 - 96.7 % 30 29 1 1 28
(360..) days 79.8 % 489 390 99 14 376 - 100.0 % 4 4 4
twophase.c Total
88.6%88.6%
88.6 % 862 764 1 1 96 16 748 1 11 55.2 % 542 299 3 1 239 1 5 293 97.8 % 46 45 1 8 37 2
(360..) days 88.6 % 796 705 1 90 705 - 97.6 % 42 41 1 6 35
(1,7] days 100.0 % 10 10 7 3 - -
(7,30] days 40.0 % 10 4 6 4 - -
(30,360] days 97.8 % 46 45 1 9 36 - 100.0 % 4 4 2 2
xlog.c Total
89.7%89.7%
89.7 % 2887 2590 33 264 9 1 282 2298 16 65.2 % 1863 1214 48 2 599 8 80 1126 97.9 % 143 140 3 35 105 2
(360..) days 89.6 % 2463 2206 257 9 1 2196 - 98.3 % 117 115 2 17 98
(30,360] days 90.5 % 419 379 33 7 278 101 - 96.2 % 26 25 1 18 7
(7,30] days 100.0 % 5 5 4 1 - -
xlogrecovery.c Total
87.5%87.5%
87.5 % 1459 1276 183 2 23 1251 8 36 65.6 % 1219 800 13 1 405 6 25 769 98.5 % 68 67 1 5 62 4
(360..) days 87.1 % 1386 1207 179 2 1205 - 98.4 % 63 62 1 4 58
(1,7] days 100.0 % 11 11 9 2 - -
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 93.4 % 61 57 4 14 43 - 100.0 % 5 5 1 4
xlogbackup.c.gcov.html (360..) days∗∗ 100.0 % 33 33 33 - 100.0 % 1 1 1
xlogstats.c.gcov.html (360..) days∗∗ 100.0 % 24 24 24 - 100.0 % 2 2 2
transam.c.gcov.html (360..) days∗∗ 74.6 % 63 47 16 47 - 100.0 % 8 8 8
timeline.c Total
81.0%81.0%
81.0 % 200 162 38 18 144 9 50.6 % 180 91 6 83 6 85 100.0 % 9 9 3 6 1
(7,30] days 100.0 % 13 13 13 - -
(30,360] days 88.9 % 9 8 1 5 3 - 100.0 % 1 1 1
(360..) days 79.2 % 178 141 37 141 - 100.0 % 8 8 2 6
xlogarchive.c.gcov.html (360..) days∗∗ 80.0 % 160 128 32 128 1 1 - 100.0 % 11 11 1 10
varsup.c Total
74.4%74.4%
74.4 % 180 134 2 44 9 125 2 4 39.2 % 130 51 3 76 3 48 100.0 % 12 12 3 9 1
(30,360] days 85.7 % 14 12 2 9 3 - 100.0 % 3 3 2 1
(360..) days 73.5 % 166 122 44 122 - 100.0 % 9 9 1 8
xlogwait.c Total
98.1%98.1%
98.1 % 157 154 3 154 74.3 % 105 78 27 78 100.0 % 14 14 14
(30,360] days 98.7 % 75 74 1 74 - 100.0 % 7 7 7
(360..) days 97.6 % 82 80 2 80 - 100.0 % 7 7 7
parallel.c Total
90.8%90.8%
90.8 % 489 444 45 8 436 11 62.6 % 211 132 1 78 3 129 100.0 % 19 19 6 13
(30,360] days 100.0 % 15 15 8 7 - -
(360..) days 90.5 % 474 429 45 429 - 100.0 % 19 19 6 13
xlogprefetcher.c Total
97.6%97.6%
97.6 % 292 285 7 285 83.6 % 152 127 25 127 100.0 % 24 24 24
(30,360] days 100.0 % 13 13 13 - 100.0 % 2 2 2
(360..) days 97.5 % 279 272 7 272 - 100.0 % 22 22 22
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1