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 ( hide 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
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
<unnamed> 71.3 % 293 209 41 168 53.7 % 136 73 14 59 87.1 % 31 27 14 13
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
<unnamed> 72.6 % 897 651 92 559 47.2 % 483 228 1 18 209 83.9 % 62 52 28 24
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
<unnamed> 75.5 % 241 182 5 177 51.0 % 204 104 1 103 90.9 % 22 20 5 15
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
<unnamed> 77.0 % 204 157 16 2 139 31.0 % 142 44 1 43 90.5 % 21 19 3 16
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
<unnamed> 77.7 % 591 459 6 137 316 53.9 % 423 228 5 71 152 93.5 % 31 29 25 4
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
<unnamed> 78.1 % 269 210 11 58 141 62.0 % 158 98 4 25 69 87.5 % 24 21 18 3
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
<unnamed> 79.6 % 765 609 609 70.4 % 476 335 335 96.6 % 29 28 28
xlogarchive.c
79.8%79.8%
79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
<unnamed> 79.8 % 163 130 130 54.4 % 136 74 74 100.0 % 11 11 11
timeline.c
80.1%80.1%
80.1 % 191 153 38 153 50.6 % 178 90 88 2 88 100.0 % 9 9 9
<unnamed> 80.1 % 191 153 153 50.6 % 178 90 2 88 100.0 % 9 9 9
transam.c
80.7%80.7%
80.7 % 83 67 16 67 67.9 % 56 38 1 17 38 100.0 % 12 12 12
<unnamed> 80.7 % 83 67 67 67.9 % 56 38 38 100.0 % 12 12 12
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
<unnamed> 84.3 % 427 360 4 356 64.9 % 302 196 3 4 189 94.4 % 18 17 3 14
rmgr.c
84.4%84.4%
84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
<unnamed> 84.4 % 45 38 38 58.7 % 46 27 27 80.0 % 5 4 4
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
<unnamed> 87.0 % 1904 1656 1 64 1591 62.4 % 1090 680 3 1 45 631 1 93.6 % 109 102 25 77
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
<unnamed> 87.9 % 1426 1253 6 1 18 1228 65.1 % 1213 790 4 19 767 97.1 % 69 67 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
<unnamed> 88.7 % 2512 2228 8 220 2000 63.8 % 1807 1152 16 115 1021 99.2 % 120 119 37 82
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
<unnamed> 89.0 % 181 161 22 48 91 55.9 % 136 76 22 12 42 100.0 % 12 12 11 1
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
<unnamed> 90.3 % 483 436 12 424 62.4 % 205 128 2 126 100.0 % 19 19 3 16
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
<unnamed> 90.5 % 799 723 42 681 56.8 % 500 284 8 276 100.0 % 41 41 19 22
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
<unnamed> 93.6 % 156 146 146 79.5 % 88 70 70 90.0 % 10 9 9
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
<unnamed> 95.6 % 114 109 3 40 66 68.5 % 54 37 1 12 24 100.0 % 15 15 12 3
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
<unnamed> 97.6 % 292 285 29 1 255 83.8 % 154 129 3 126 100.0 % 24 24 2 1 21
xlogstats.c
100.0%
100.0 % 24 24 2 22 85.7 % 14 12 2 3 9 100.0 % 2 2 2
<unnamed> 100.0 % 24 24 2 22 85.7 % 14 12 3 9 100.0 % 2 2 2
xlogbackup.c
100.0%
100.0 % 35 35 6 29 1 83.3 % 12 10 1 1 3 7 100.0 % 1 1 1
<unnamed> 100.0 % 35 35 6 29 83.3 % 12 10 3 7 100.0 % 1 1 1

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