LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 85.7 % 12484 10695 134 8 1647 105 11 1068 9511 2 215 760
Current Date: 2026-05-29 21:51:00 -0400 Functions: 94.0 % 734 690 14 1 29 3 257 430 7 92
Baseline: lcov-20260530-034037-baseline Branches: 61.6 % 8070 4971 242 6 35 2816 69 37 475 4390 347 463
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 66.7 % 3 2 1 2
(1,7] days: 100.0 % 2 2 2
(7,30] days: 100.0 % 60 60 60
(30,360] days: 88.6 % 1263 1119 132 1 11 6 1003 110 2
(360..) days: 85.3 % 11156 9512 1 7 1636 99 11 3 9399
Function coverage date bins:
(7,30] days: 100.0 % 3 3 3
(30,360] days: 91.6 % 119 109 10 104 5
(360..) days: 94.4 % 612 578 4 1 29 3 150 425
Branch coverage date bins:
[..1] days: 50.0 % 2 1 1 1
(7,30] days: 58.3 % 12 7 5 7
(30,360] days: 66.9 % 795 532 236 1 26 8 467 57
(360..) days: 61.0 % 7261 4431 5 35 2790 61 37 4333

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 DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
xlogfuncs.c
80.6%80.6%
80.6 % 253 204 9 40 4 58 142 3 15 36.0 % 164 59 16 89 3 18 38 6 6 95.7 % 23 22 1 1 9 12
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
xlogutils.c
67.1%67.1%
67.1 % 234 157 77 7 150 7 43.0 % 200 86 5 109 1 9 76 5 9 86.4 % 22 19 3 3 16
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
xlogarchive.c
79.8%79.8%
79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
slru.c
81.9%81.9%
81.9 % 625 512 15 98 12 135 365 10 107 55.3 % 447 247 19 30 151 6 2 53 186 35 45 97.1 % 34 33 1 29 4 1 26
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
twophase.c
89.3%89.3%
89.3 % 845 755 11 79 3 1 130 621 7 105 56.1 % 526 295 26 205 3 44 248 21 35 97.8 % 46 45 1 34 11 15
rmgr.c
84.4%84.4%
84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
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
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
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
xact.c
87.6%87.6%
87.6 % 1915 1678 1 236 5 49 1624 32 63.0 % 1090 687 13 3 387 2 31 33 621 11 47 93.6 % 110 103 7 1 13 89
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 40 48 98.6 % 69 68 1 25 43 2
xlog.c
89.4%89.4%
89.4 % 2752 2459 29 3 261 1 3 279 2176 13 86 64.5 % 1773 1143 56 1 2 571 4 4 122 1013 76 144 97.8 % 139 136 1 1 1 48 88 5
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
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
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
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
xlogreader.c
80.9%80.9%
80.9 % 771 624 13 134 5 15 604 13 10 71.2 % 482 343 7 132 4 9 330 5 7 96.6 % 29 28 1 8 20 2
xlogwait.c
97.9%97.9%
97.9 % 142 139 3 139 74.3 % 101 75 26 75 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
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
xlogstats.c
100.0%
100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2

Generated by: LCOV version 2.5.0-beta