LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 84.3 % 12092 10195 39 2 51 1805 21 443 194 9537 61 252
Current Date: 2025-10-26 12:31:50 -0700 Functions: 94.0 % 701 659 2 40 1 19 99 540 1 31
Baseline: lcov-20251027-010456-baseline Branches: 60.3 % 7997 4820 75 3 80 3019 13 133 65 4609
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 42.9 % 7 3 4 1 2
(7,30] days: 100.0 % 3 3 3
(30,360] days: 83.4 % 397 331 39 2 25 2 13 190 126
(360..) days: 84.4 % 11685 9858 2 49 1776 19 430 9409
Function coverage date bins:
(30,360] days: 96.7 % 30 29 1 2 23 4
(360..) days: 93.9 % 671 630 2 39 1 17 76 536
Branch coverage date bins:
(1,7] days: 25.0 % 4 1 1 2 1
(7,30] days: 62.5 % 8 5 3 5
(30,360] days: 50.0 % 196 98 71 3 24 3 59 36
(360..) days: 60.5 % 7789 4716 3 77 2993 13 130 4573

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 UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GBC GIC GNC CBC DUB DCB
clog.c
73.6%73.6%
73.6 % 250 184 1 65 1 3 180 6 18 59.9 % 152 91 61 91 81.8 % 22 18 1 3 2 16 2
commit_ts.c
77.6%77.6%
77.6 % 277 215 1 61 2 4 209 6 17 60.4 % 134 81 1 52 2 1 78 89.7 % 29 26 1 2 2 24 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
multixact.c
73.5%73.5%
73.5 % 867 637 5 225 1 22 614 27 56 47.9 % 459 220 1 238 1 219 82.1 % 67 55 12 11 44 1 8
parallel.c
89.6%89.6%
89.6 % 491 440 51 440 62.4 % 213 133 80 133 100.0 % 19 19 19
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
80.0%80.0%
80.0 % 600 480 120 14 466 6 54.6 % 425 232 1 192 1 1 230 96.9 % 32 31 1 6 25
subtrans.c
95.3%95.3%
95.3 % 107 102 5 1 3 98 11 69.2 % 52 36 16 36 100.0 % 14 14 3 11 1
timeline.c
80.1%80.1%
80.1 % 191 153 38 1 152 1 49.4 % 178 88 90 88 100.0 % 9 9 1 8
transam.c
74.6%74.6%
74.6 % 63 47 16 47 20 60.0 % 40 24 16 24 100.0 % 8 8 8 4
twophase.c
87.9%87.9%
87.9 % 844 742 20 82 80 662 6 65 54.3 % 532 289 27 216 19 270 97.8 % 46 45 1 26 19 13
varsup.c
74.0%74.0%
74.0 % 181 134 47 134 39.0 % 136 53 83 53 100.0 % 12 12 12
xact.c
87.2%87.2%
87.2 % 1900 1656 244 5 20 1631 17 62.2 % 1070 666 10 394 2 14 650 93.6 % 109 102 7 1 5 96
xlog.c
89.4%89.4%
89.4 % 2522 2254 5 1 262 11 18 2225 6 23 64.6 % 1803 1165 15 1 622 7 11 1147 98.3 % 121 119 2 16 103 1
xlogarchive.c
79.8%79.8%
79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
xlogbackup.c
100.0%
100.0 % 35 35 4 31 4 83.3 % 12 10 2 10 100.0 % 1 1 1
xlogfuncs.c
77.0%77.0%
77.0 % 204 157 47 157 31.0 % 142 44 98 44 90.5 % 21 19 2 19
xloginsert.c
84.5%84.5%
84.5 % 431 364 67 5 359 1 64.6 % 302 195 2 105 2 193 94.7 % 19 18 1 2 16
xlogprefetcher.c
97.6%97.6%
97.6 % 294 287 7 287 83.8 % 154 129 25 129 100.0 % 24 24 24
xlogreader.c
80.2%80.2%
80.2 % 766 614 5 147 614 5 70.5 % 478 337 141 337 96.6 % 29 28 1 6 22
xlogrecovery.c
84.9%84.9%
84.9 % 1447 1229 2 1 215 3 18 1208 5 11 62.6 % 1231 770 17 2 442 1 15 754 98.6 % 69 68 1 16 52
xlogstats.c
100.0%
100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
xlogutils.c
67.1%67.1%
67.1 % 234 157 77 2 155 2 43.0 % 200 86 1 113 1 85 86.4 % 22 19 3 2 17

Generated by: LCOV version 2.4-beta