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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 85.5 % 12481 10677 143 11 1650 106 11 1057 9503 2 215 761
Current Date: 2026-05-05 10:23:31 +0900 Functions: 94.0 % 734 690 14 1 29 3 256 431 7 91
Baseline: lcov-20260505-025707-baseline Branches: 61.5 % 8070 4963 246 7 18 2836 69 14 471 4409 38 94 289 349
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 58 58 58
(7,30] days: 92.4 % 224 207 17 206 1
(30,360] days: 86.9 % 1044 907 125 1 11 6 790 111 2
(360..) days: 85.2 % 11155 9505 1 10 1639 100 11 3 9391
Function coverage date bins:
(1,7] days: 100.0 % 2 2 2
(7,30] days: 94.2 % 52 49 3 49
(30,360] days: 89.6 % 67 60 7 55 5
(360..) days: 94.5 % 613 579 4 1 29 3 150 426
Branch coverage date bins:
(1,7] days: 58.3 % 12 7 5 7
(7,30] days: 75.6 % 82 62 20 62
(30,360] days: 65.1 % 717 467 221 1 26 8 402 57 1 1
(360..) days: 59.9 % 7391 4427 6 18 2810 61 14 4352 37 93

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 DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
xlogutils.c
67.1%67.1%
67.1 % 234 157 77 7 150 7 43.0 % 200 86 5 109 9 77 5 9 86.4 % 22 19 3 3 16
clog.c
72.6%72.6%
72.6 % 252 183 4 65 1 13 169 1 6 28 59.9 % 152 91 61 2 89 3 5 78.3 % 23 18 2 3 9 9 4
varsup.c
73.7%73.7%
73.7 % 175 129 46 3 126 1 8 39.2 % 130 51 79 51 4 2 100.0 % 11 11 2 9 2
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
transam.c
74.6%74.6%
74.6 % 63 47 16 47 20 60.0 % 40 24 16 24 1 15 100.0 % 8 8 8 4
multixact.c
79.1%79.1%
79.1 % 774 612 37 4 121 25 2 82 503 145 183 55.8 % 403 225 36 2 140 19 20 186 126 68 82.3 % 62 51 7 4 1 30 20 6 22
xlogfuncs.c
79.4%79.4%
79.4 % 253 201 12 40 4 56 141 3 16 35.4 % 164 58 17 89 3 17 38 6 6 95.7 % 23 22 1 1 10 11
xlogarchive.c
79.8%79.8%
79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
timeline.c
80.1%80.1%
80.1 % 191 153 1 37 6 147 1 6 49.4 % 178 88 1 89 7 81 1 7 100.0 % 9 9 2 7
xlogreader.c
80.9%80.9%
80.9 % 771 624 13 3 131 5 14 605 13 9 71.2 % 482 343 7 1 131 4 9 330 5 7 96.6 % 29 28 1 7 21 1
slru.c
81.9%81.9%
81.9 % 625 512 15 98 15 135 362 10 107 55.3 % 447 247 19 15 166 10 1 53 183 19 45 97.1 % 34 33 1 29 4 1 26
commit_ts.c
82.6%82.6%
82.6 % 276 228 4 44 17 20 191 1 8 34 64.8 % 128 83 1 44 6 1 76 7 5 86.7 % 30 26 2 2 8 18 5
rmgr.c
84.4%84.4%
84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
xloginsert.c
84.7%84.7%
84.7 % 438 371 67 32 339 21 65.5 % 322 211 7 104 29 182 3 13 95.0 % 20 19 1 7 12
xlogrecovery.c
86.8%86.8%
86.8 % 1466 1272 4 1 189 27 2 57 1186 8 38 64.4 % 1223 788 28 1 406 20 50 718 12 20 27 29 98.6 % 69 68 1 25 43 2
xact.c
87.4%87.4%
87.4 % 1914 1672 1 241 5 48 1619 32 62.8 % 1090 685 13 3 389 2 11 33 639 11 27 93.6 % 110 103 7 1 12 90
xlog.c
89.2%89.2%
89.2 % 2750 2452 34 3 261 3 273 2176 13 87 64.3 % 1773 1140 58 1 574 2 2 120 1016 26 72 47 71 97.8 % 139 136 1 1 1 48 88 5
twophase.c
89.2%89.2%
89.2 % 845 754 11 80 2 1 130 621 7 105 55.9 % 526 294 26 206 2 44 248 21 35 97.8 % 46 45 1 34 11 15
parallel.c
90.8%90.8%
90.8 % 490 445 45 6 5 434 8 62.6 % 211 132 79 1 131 2 100.0 % 19 19 6 13
subtrans.c
92.7%92.7%
92.7 % 109 101 3 5 1 9 91 18 69.2 % 52 36 16 36 1 1 93.3 % 15 14 1 7 7 3
xlogwait.c
97.2%97.2%
97.2 % 142 138 4 138 73.3 % 101 74 27 74 100.0 % 12 12 12
xlogprefetcher.c
97.6%97.6%
97.6 % 292 285 7 1 13 271 16 82.9 % 152 126 2 24 126 1 1 100.0 % 24 24 4 20 2
xlogstats.c
100.0%
100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
xlogbackup.c
100.0%
100.0 % 33 33 16 17 18 83.3 % 12 10 1 1 3 7 1 3 100.0 % 1 1 1

Generated by: LCOV version 2.5.0-beta