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:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 1 1 1
(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
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
clog.c
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
commit_ts.c
82.6%82.6%
82.6 % 276 228 48 228 65.1 % 126 82 44 82 86.7 % 30 26 4 26
generic_xlog.c
74.4%74.4%
74.4 % 156 116 40 116 65.9 % 88 58 30 58 70.0 % 10 7 3 7
multixact.c
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
parallel.c
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
rmgr.c
84.4%84.4%
84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
slru.c
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
subtrans.c
92.7%92.7%
92.7 % 109 101 8 101 70.0 % 50 35 15 35 93.3 % 15 14 1 14
timeline.c
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
transam.c
74.6%74.6%
74.6 % 63 47 16 47 60.0 % 40 24 16 24 100.0 % 8 8 8
twophase.c
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
varsup.c
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
xact.c
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
xlog.c
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
xlogarchive.c
80.0%80.0%
80.0 % 160 128 32 128 1 1 1 56.1 % 132 74 58 1 73 3 1 100.0 % 11 11 1 10
xlogbackup.c
100.0%
100.0 % 33 33 33 83.3 % 12 10 2 10 100.0 % 1 1 1
xlogfuncs.c
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
xloginsert.c
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
xlogprefetcher.c
97.6%97.6%
97.6 % 292 285 7 285 83.6 % 152 127 25 127 100.0 % 24 24 24
xlogreader.c
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
xlogrecovery.c
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
xlogstats.c
100.0%
100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
xlogutils.c
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
xlogwait.c
98.1%98.1%
98.1 % 157 154 3 154 74.3 % 105 78 27 78 100.0 % 14 14 14

Generated by: LCOV version 2.0-1