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: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 85.0 % 12095 10281 130 19 1665 104 1 790 9386 86 478
Current Date: 2024-04-14 14:21:10 Functions: 94.7 % 697 660 10 1 26 3 210 447 6 27
Baseline: 16@8cea358b128 Branches: 61.2 % 8013 4903 211 18 1 2880 70 1 347 4485 5 7
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 86.0 % 477 410 67 410
(60,120] days: 92.6 % 95 88 4 3 2 80 6
(120,180] days: 88.1 % 303 267 36 257 10
(180,240] days: 76.7 % 90 69 21 31 38
(240..) days: 84.9 % 11130 9447 2 19 1662 102 1 12 9332
Function coverage date bins:
[..60] days: 100.0 % 12 12 12
(60,120] days: 100.0 % 2 2 2
(120,180] days: 87.8 % 41 36 5 36
(180,240] days: 100.0 % 2 2 2
(240..) days: 95.0 % 640 608 5 1 26 3 158 447
Branch coverage date bins:
[..60] days: 63.1 % 282 178 104 178
(60,120] days: 68.8 % 64 44 8 12 2 38 4
(120,180] days: 61.2 % 178 109 68 1 104 5
(180,240] days: 59.2 % 76 45 24 7 24 21
(240..) days: 61.0 % 7425 4527 7 18 1 2860 68 1 3 4455 5 7

File Sort by file name Line Coverage ( show details ) 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 DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
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
72.6%72.6%
72.6 % 897 651 14 232 92 559 5 64 47.2 % 483 228 10 245 1 18 209 83.9 % 62 52 2 8 28 24 2 4
commit_ts.c
71.3%71.3%
71.3 % 293 209 19 65 41 168 15 33 53.7 % 136 73 12 51 14 59 87.1 % 31 27 3 1 14 13 2 2
clog.c
78.1%78.1%
78.1 % 269 210 13 46 11 58 141 6 38 62.0 % 158 98 13 47 4 25 69 87.5 % 24 21 2 1 18 3 1 3
generic_xlog.c
93.6%93.6%
93.6 % 156 146 10 146 79.5 % 88 70 18 70 90.0 % 10 9 1 9
xlogfuncs.c
77.0%77.0%
77.0 % 204 157 2 45 16 2 139 4 1 31.0 % 142 44 4 94 1 43 90.5 % 21 19 2 3 16
xlogutils.c
75.5%75.5%
75.5 % 241 182 59 5 177 7 51.0 % 204 104 1 99 1 103 90.9 % 22 20 2 5 15
slru.c
77.7%77.7%
77.7 % 591 459 13 11 108 6 137 316 4 67 53.9 % 423 228 25 4 166 5 71 152 2 6 93.5 % 31 29 1 1 25 4 1 14
xact.c
87.0%87.0%
87.0 % 1904 1656 22 226 1 64 1591 16 34 62.4 % 1090 680 45 1 1 363 3 1 45 631 3 1 93.6 % 109 102 1 6 25 77
xloginsert.c
84.3%84.3%
84.3 % 427 360 67 4 356 2 64.9 % 302 196 2 104 3 4 189 94.4 % 18 17 1 3 14
xlogreader.c
79.6%79.6%
79.6 % 765 609 2 154 609 2 70.4 % 476 335 141 335 96.6 % 29 28 1 28
xlogrecovery.c
87.9%87.9%
87.9 % 1426 1253 7 166 6 1 18 1228 4 13 65.1 % 1213 790 27 1 395 4 19 767 97.1 % 69 67 2 1 5 61
xlog.c
88.7%88.7%
88.7 % 2512 2228 30 7 247 8 220 2000 21 118 63.8 % 1807 1152 55 9 591 16 115 1021 99.2 % 120 119 1 37 82 1
xlogbackup.c
100.0%
100.0 % 35 35 6 29 1 83.3 % 12 10 1 1 3 7 100.0 % 1 1 1
xlogstats.c
100.0%
100.0 % 24 24 2 22 85.7 % 14 12 2 3 9 100.0 % 2 2 2
timeline.c
80.1%80.1%
80.1 % 191 153 38 153 50.6 % 178 90 88 2 88 100.0 % 9 9 9
xlogarchive.c
79.8%79.8%
79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
transam.c
80.7%80.7%
80.7 % 83 67 16 67 67.9 % 56 38 1 17 38 100.0 % 12 12 12
varsup.c
89.0%89.0%
89.0 % 181 161 3 17 22 48 91 7 35 55.9 % 136 76 6 54 22 12 42 100.0 % 12 12 11 1
subtrans.c
95.6%95.6%
95.6 % 114 109 1 4 3 40 66 19 68.5 % 54 37 4 13 1 12 24 100.0 % 15 15 12 3 2
parallel.c
90.3%90.3%
90.3 % 483 436 1 46 12 424 1 16 62.4 % 205 128 1 76 2 126 100.0 % 19 19 3 16
xlogprefetcher.c
97.6%97.6%
97.6 % 292 285 7 29 1 255 1 83.8 % 154 129 25 3 126 100.0 % 24 24 2 1 21
twophase.c
90.5%90.5%
90.5 % 799 723 3 1 72 42 681 1 29 56.8 % 500 284 6 1 209 8 276 100.0 % 41 41 19 22 1

Generated by: LCOV version 2.1-beta2-3-g6141622