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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 85.8 % 12645 10847 39 20 1739 16 1 355 10475 1 1 11 88
Current Date: 2026-10-12 11:56:10 +0200 Functions: 93.9 % 741 696 1 44 70 626 10
Baseline: lcov-20261012-baseline Branches: 62.0 % 8170 5062 64 10 3034 18 120 4924 3 1
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Group by: Date bin (1,7] days: 100.0 % 20 20 18 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 84.5 % 174 147 25 2 129 18
(30,360] days: 89.9 % 1165 1047 14 1 103 2 208 837
(360..) days: 85.4 % 11286 9633 19 1634 14 1 9618 1 1
Function coverage date bins:
(1,7] days: 100.0 % 2 2 2
(7,30] days: 100.0 % 4 4 2 2
(30,360] days: 90.3 % 113 102 1 10 22 80
(360..) days: 94.5 % 622 588 34 44 544
Branch coverage date bins:
(1,7] days: 91.7 % 12 11 1 11
(7,30] days: 61.4 % 88 54 32 2 48 6
(30,360] days: 70.0 % 727 509 31 187 3 61 445
(360..) days: 61.1 % 7347 4488 10 2845 15 4473 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 LBC UBC 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 60.5 % 152 92 60 2 90 78.3 % 23 18 5 1 17
(360..) days 71.9 % 235 169 66 169 - 80.0 % 20 16 4 1 15
(30,360] days 81.2 % 16 13 3 3 10 - 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.8%78.8%
78.8 % 769 606 163 1 605 1 55.6 % 405 225 180 225 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 75.2 % 165 124 41 1 123 - 64.3 % 14 9 5 9
(7,30] days 0.0 % 2 2 - -
commit_ts.c Total
83.0%83.0%
83.0 % 276 229 47 1 228 65.9 % 126 83 43 1 82 86.7 % 30 26 4 26
(360..) days 82.9 % 257 213 44 1 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 66.8 % 229 153 76 1 152 - 86.4 % 22 19 3 1 18
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 14 14 14 - 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 % 1920 1683 237 2 1681 2 63.1 % 1094 690 404 690 93.6 % 110 103 7 2 101
(360..) days 87.5 % 1883 1647 236 1647 - 93.6 % 109 102 7 2 100
(1,7] days 100.0 % 1 1 1 - -
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 97.1 % 34 33 1 2 31 - 100.0 % 1 1 1
slru.c Total
79.5%79.5%
79.5 % 625 497 15 113 497 53.9 % 447 241 5 201 241 94.1 % 34 32 1 1 32
(30,360] days 89.1 % 137 122 1 14 122 - 93.3 % 30 28 1 1 28
(360..) days 76.8 % 488 375 14 99 375 - 100.0 % 4 4 4
xloginsert.c Total
85.5%85.5%
85.5 % 433 370 63 2 368 3 65.1 % 324 211 113 211 95.0 % 20 19 1 1 18
(360..) days 84.4 % 403 340 63 340 - 94.7 % 19 18 1 1 17
(30,360] days 100.0 % 30 30 2 28 - 100.0 % 1 1 1
xlogfuncs.c Total
80.2%80.2%
80.2 % 253 203 50 1 1 201 1 36.6 % 164 60 104 1 59 95.7 % 23 22 1 1 21
(360..) days 78.3 % 184 144 40 144 - 95.2 % 21 20 1 1 19
(30,360] days 85.5 % 69 59 10 1 1 57 - 100.0 % 2 2 2
xlogreader.c Total
81.7%81.7%
81.7 % 791 646 3 142 3 22 621 3 72.0 % 492 354 2 136 1 12 341 96.8 % 31 30 1 7 23
(360..) days 81.9 % 742 608 134 3 605 - 96.3 % 27 26 1 5 21
(1,7] days 100.0 % 15 15 15 - 100.0 % 2 2 2
(30,360] days 67.6 % 34 23 3 8 7 16 - 100.0 % 2 2 2
twophase.c Total
89.1%89.1%
89.1 % 846 754 1 1 90 9 745 1 8 55.7 % 526 293 1 1 231 1 292 97.8 % 46 45 1 6 39 2
(360..) days 88.6 % 797 706 1 90 706 - 97.6 % 42 41 1 4 37
(30,360] days 98.0 % 49 48 1 9 39 - 100.0 % 4 4 2 2
xlog.c Total
89.5%89.5%
89.5 % 2883 2581 33 3 266 8 1 278 2294 16 64.9 % 1861 1208 48 3 602 7 78 1123 97.9 % 143 140 3 34 106 2
(360..) days 89.3 % 2431 2170 3 258 7 1 2162 - 98.3 % 116 114 2 16 98
(30,360] days 94.0 % 285 268 9 8 1 147 120 - 95.8 % 24 23 1 16 7
(1,7] days 100.0 % 3 3 2 1 - -
(7,30] days 85.4 % 164 140 24 129 11 - 100.0 % 3 3 2 1
xlogrecovery.c Total
87.4%87.4%
87.4 % 1455 1271 1 183 2 14 1255 8 29 65.6 % 1215 797 6 1 411 6 18 773 98.5 % 68 67 1 4 63 4
(360..) days 87.2 % 1371 1195 1 175 2 1193 - 98.4 % 63 62 1 3 59
(30,360] days 90.5 % 84 76 8 14 62 - 100.0 % 5 5 1 4
xlogbackup.c Total
100.0%
100.0 % 33 33 33 83.3 % 12 10 2 10 100.0 % 1 1 1
(30,360] days 100.0 % 16 16 16 - -
(360..) days 100.0 % 17 17 17 - 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
80.1%80.1%
80.1 % 191 153 38 5 148 5 49.4 % 178 88 3 87 3 85 100.0 % 9 9 2 7 1
(30,360] days 90.9 % 11 10 1 5 5 - 100.0 % 1 1 1
(360..) days 79.4 % 180 143 37 143 - 100.0 % 8 8 1 7
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
(7,30] days 0.0 % 1 1 - -
(30,360] days 92.3 % 13 12 1 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
(7,30] days 100.0 % 3 3 3 - 100.0 % 1 1 1
(30,360] days 98.1 % 154 151 3 151 - 100.0 % 13 13 13
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
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 13 13 8 5 - -
(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