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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 85.7 % 12626 10826 39 9 1752 14 1 339 10472 1 1 11 87
Current Date: 2026-09-20 14:13:17 +0900 Functions: 93.9 % 739 694 45 66 628 10
Baseline: lcov-20260920-baseline Branches: 61.9 % 8158 5050 64 8 3036 18 108 4924 3 1
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 83.3 % 156 130 24 2 129 1
(7,30] days: 94.1 % 51 48 2 1 23 25
(30,360] days: 89.7 % 1134 1017 13 4 100 1 187 829
(360..) days: 85.3 % 11285 9631 5 1649 13 1 9617 1 1
Function coverage date bins:
(1,7] days: 100.0 % 3 3 2 1
(7,30] days: 100.0 % 6 6 3 3
(30,360] days: 89.8 % 108 97 11 19 78
(360..) days: 94.5 % 622 588 34 42 546
Branch coverage date bins:
(1,7] days: 60.0 % 80 48 30 2 48
(7,30] days: 68.8 % 16 11 4 1 6 5
(30,360] days: 69.8 % 721 503 30 2 186 3 54 446
(360..) days: 61.1 % 7345 4488 6 2847 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
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 UBC GNC CBC DCB
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
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
rmgr.c
84.4%84.4%
84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
multixact.c
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
commit_ts.c
83.0%83.0%
83.0 % 276 229 47 1 228 65.9 % 126 83 43 1 82 86.7 % 30 26 4 26
xlogutils.c
68.7%68.7%
68.7 % 243 167 76 1 166 44.7 % 206 92 114 1 91 87.0 % 23 20 3 20
subtrans.c
92.7%92.7%
92.7 % 109 101 8 101 70.0 % 50 35 15 35 93.3 % 15 14 1 14
xact.c
87.7%87.7%
87.7 % 1920 1683 237 4 1679 2 63.1 % 1094 690 404 690 93.6 % 110 103 7 4 99
slru.c
79.5%79.5%
79.5 % 625 497 1 127 497 53.9 % 447 241 2 204 241 94.1 % 34 32 2 32
xloginsert.c
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
xlogfuncs.c
79.8%79.8%
79.8 % 253 202 4 47 1 201 1 36.0 % 164 59 2 103 59 95.7 % 23 22 1 1 21
xlogreader.c
81.0%81.0%
81.0 % 777 629 3 145 7 622 2 71.4 % 486 347 2 137 4 343 96.6 % 29 28 1 3 25
twophase.c
89.2%89.2%
89.2 % 846 755 1 90 1 9 745 1 8 55.9 % 526 294 1 231 1 1 292 97.8 % 46 45 1 6 39 2
xlog.c
89.5%89.5%
89.5 % 2881 2579 33 3 266 8 1 276 2294 16 64.9 % 1857 1206 47 3 601 7 75 1124 97.9 % 143 140 3 33 107 2
xlogrecovery.c
87.4%87.4%
87.4 % 1455 1271 1 183 2 14 1255 8 29 65.6 % 1215 797 6 1 411 7 18 772 98.5 % 68 67 1 4 63 4
xlogbackup.c
100.0%
100.0 % 33 33 33 83.3 % 12 10 2 10 100.0 % 1 1 1
xlogstats.c
100.0%
100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
transam.c
74.6%74.6%
74.6 % 63 47 16 47 60.0 % 40 24 16 24 100.0 % 8 8 8
timeline.c
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
xlogarchive.c
80.6%80.6%
80.6 % 160 129 31 1 128 1 1 1 56.1 % 132 74 58 1 73 3 1 100.0 % 11 11 1 10
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
xlogwait.c
98.1%98.1%
98.1 % 157 154 3 154 74.3 % 105 78 27 78 100.0 % 14 14 14
parallel.c
90.8%90.8%
90.8 % 487 442 45 8 434 11 62.2 % 209 130 1 78 3 127 100.0 % 19 19 6 13
xlogprefetcher.c
97.6%97.6%
97.6 % 292 285 7 285 83.6 % 152 127 25 127 100.0 % 24 24 24

Generated by: LCOV version 2.0-1