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:
Summarize by: Date bin [..60] days: 86.0 % 477 410 67 410
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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

Date 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
[..60] days/ Total
86.0%86.0%
86.0 % 477 410 67 410 63.1 % 282 178 104 178 100.0 % 12 12 12
clog.c 80.0 % 55 44 11 44 65.8 % 38 25 13 25 100.0 % 1 1 1
commit_ts.c 73.1 % 26 19 7 19 70.0 % 10 7 3 7 100.0 % 1 1 1
multixact.c 88.0 % 92 81 11 81 64.3 % 28 18 10 18 100.0 % 2 2 2
slru.c 89.2 % 102 91 11 91 74.3 % 70 52 18 52 100.0 % 3 3 3
subtrans.c 97.1 % 34 33 1 33 75.0 % 16 12 4 12 100.0 % 2 2 2
twophase.c 95.7 % 23 22 1 22 75.0 % 4 3 1 3 100.0 % 1 1 1
xact.c 72.8 % 81 59 22 59 50.0 % 90 45 45 45 100.0 % 2 2 2
xlog.c 94.6 % 56 53 3 53 62.5 % 24 15 9 15 -
xlogutils.c 100.0 % 4 4 4 50.0 % 2 1 1 1 -
(60,120] days/ Total
92.6%92.6%
92.6 % 95 88 4 3 2 80 6 68.8 % 64 44 8 12 2 38 4 100.0 % 2 2 2
commit_ts.c 33.3 % 3 1 2 1 - -
multixact.c 80.0 % 5 4 1 4 - -
slru.c 100.0 % 6 6 6 83.3 % 6 5 1 5 -
xlog.c 97.0 % 66 64 2 2 61 1 76.2 % 42 32 3 7 2 29 1 100.0 % 2 2 2
xlogbackup.c 100.0 % 5 5 5 75.0 % 4 3 1 3 -
xlogrecovery.c 75.0 % 8 6 1 1 1 5 33.3 % 12 4 3 5 1 3 -
(120,180] days/ Total
88.1%88.1%
88.1 % 303 267 36 257 10 61.2 % 178 109 68 1 104 5 87.8 % 41 36 5 36
clog.c 86.7 % 15 13 2 13 - 100.0 % 5 5 5
commit_ts.c 67.7 % 31 21 10 21 43.8 % 16 7 9 7 60.0 % 5 3 2 3
multixact.c 77.8 % 9 7 2 7 - 66.7 % 6 4 2 4
slru.c 95.2 % 42 40 2 40 70.0 % 20 14 6 14 94.1 % 17 16 1 16
twophase.c 90.9 % 22 20 2 20 50.0 % 10 5 5 5 100.0 % 2 2 2
varsup.c 94.1 % 51 48 3 48 66.7 % 18 12 6 12 100.0 % 2 2 2
xlog.c 91.7 % 84 77 7 75 2 73.3 % 60 44 16 44 100.0 % 1 1 1
xloginsert.c 100.0 % 3 3 3 66.7 % 6 4 2 4 -
xlogreader.c 77.8 % 9 7 2 7 83.3 % 6 5 1 5 -
xlogrecovery.c 72.7 % 22 16 6 16 42.9 % 42 18 24 18 -
(180,240] days/ Total
76.7%76.7%
76.7 % 90 69 21 31 38 59.2 % 76 45 24 7 24 21 100.0 % 2 2 2
parallel.c 75.0 % 4 3 1 3 - -
xlog.c 60.0 % 45 27 18 26 1 54.5 % 44 24 20 24 100.0 % 2 2 2
xlogfuncs.c 0.0 % 2 2 0.0 % 4 4 -
xlogreader.c 100.0 % 24 24 24 73.1 % 26 19 7 19 -
(240..) days/ Total
84.9%84.9%
84.9 % 11130 9447 2 19 1662 102 1 12 9332 61.0 % 7425 4527 7 18 1 2860 68 1 3 4455 5 7 95.0 % 640 608 5 1 26 3 158 447
clog.c 76.8 % 198 152 46 11 141 60.8 % 120 73 47 4 69 83.3 % 18 15 2 1 12 3
commit_ts.c 72.1 % 233 168 65 168 53.6 % 110 59 51 59 92.0 % 25 23 1 1 10 13
generic_xlog.c 93.2 % 147 137 10 137 79.1 % 86 68 18 68 90.0 % 10 9 1 9
multixact.c 70.7 % 791 559 232 559 46.2 % 455 210 245 1 209 85.2 % 54 46 8 22 24
parallel.c 90.4 % 477 431 46 7 424 62.4 % 205 128 1 76 2 126 100.0 % 19 19 3 16
rmgr.c 84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
slru.c 73.0 % 441 322 11 108 6 316 46.9 % 335 157 4 166 5 152 2 6 90.9 % 11 10 1 6 4
subtrans.c 94.5 % 73 69 4 3 66 65.8 % 38 25 13 1 24 100.0 % 10 10 7 3
timeline.c 80.1 % 191 153 38 153 50.6 % 178 90 88 2 88 100.0 % 9 9 9
transam.c 80.7 % 83 67 16 67 67.9 % 56 38 1 17 38 100.0 % 12 12 12
twophase.c 90.3 % 754 681 1 72 681 56.8 % 486 276 1 209 276 100.0 % 38 38 16 22
varsup.c 86.9 % 130 113 17 22 91 54.2 % 118 64 54 22 42 100.0 % 10 10 9 1
xact.c 87.6 % 1817 1591 226 1 1590 63.2 % 1004 635 1 1 363 3 1 631 3 1 93.5 % 107 100 1 6 23 77
xlog.c 88.8 % 2261 2007 2 7 245 6 5 1996 63.3 % 1637 1037 7 9 584 14 3 1020 99.1 % 115 114 1 32 82
xlogarchive.c 79.4 % 160 127 33 127 54.4 % 136 74 62 74 100.0 % 11 11 11
xlogbackup.c 100.0 % 29 29 29 87.5 % 8 7 1 7 100.0 % 1 1 1
xlogfuncs.c 77.5 % 200 155 45 16 139 31.9 % 138 44 94 1 43 90.5 % 21 19 2 3 16
xloginsert.c 84.2 % 423 356 67 356 64.9 % 296 192 104 3 189 94.4 % 18 17 1 3 14
xlogprefetcher.c 97.6 % 291 284 7 29 255 83.8 % 154 129 25 3 126 100.0 % 24 24 2 1 21
xlogreader.c 79.0 % 732 578 154 578 70.0 % 444 311 133 311 96.6 % 29 28 1 28
xlogrecovery.c 88.2 % 1395 1230 165 6 1 1223 66.3 % 1159 768 1 390 4 764 97.1 % 69 67 2 1 5 61
xlogstats.c 100.0 % 24 24 2 22 85.7 % 14 12 2 3 9 100.0 % 2 2 2
xlogutils.c 74.9 % 235 176 59 176 51.0 % 202 103 99 103 90.9 % 22 20 2 5 15

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