LCOV - differential code coverage report
Current view: top level - src/backend/backup Coverage Total Hit UNC LBC UBC GIC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 83.9 % 1857 1558 141 5 153 1 460 1097 9 91
Current Date: 2024-04-14 14:21:10 Functions: 95.2 % 125 119 3 3 46 73 5
Baseline: 16@8cea358b128 Branches: 52.9 % 1260 667 197 2 394 217 450
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Group by: Date bin [..60] days: 93.9 % 49 46 3 46
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (60,120] days: 72.2 % 472 341 131 339 2
(120,180] days: 94.1 % 34 32 2 32
(180,240] days: 89.6 % 48 43 5 43
(240..) days: 87.4 % 1254 1096 5 153 1 1095
Function coverage date bins:
[..60] days: 100.0 % 3 3 3
(60,120] days: 89.3 % 28 25 3 25
(120,180] days: 100.0 % 2 2 2
(180,240] days: 100.0 % 2 2 2
(240..) days: 96.7 % 90 87 3 14 73
Branch coverage date bins:
[..60] days: 70.0 % 30 21 9 21
(60,120] days: 46.1 % 330 152 178 150 2
(120,180] days: 92.3 % 26 24 2 24
(180,240] days: 73.3 % 30 22 8 22
(240..) days: 53.1 % 844 448 2 394 448

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
Name Date Rate Total Hit UNC LBC UBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GNC CBC Rate Total Hit UNC UBC GNC CBC DCB
walsummaryfuncs.c Total
21.9%21.9%
21.9 % 64 14 50 14 18.8 % 32 6 26 6 33.3 % 3 1 2 1
(60,120] days 21.9 % 64 14 50 14 18.8 % 32 6 26 6 33.3 % 3 1 2 1
basebackup_server.c Total
81.0%81.0%
81.0 % 84 68 16 68 24.1 % 54 13 41 13 100.0 % 7 7 7
(240..) days 81.0 % 84 68 16 68 24.1 % 54 13 41 13 100.0 % 7 7 7
basebackup_lz4.c Total
90.1%90.1%
90.1 % 81 73 8 73 40.6 % 32 13 19 13 100.0 % 7 7 7
(240..) days 90.1 % 81 73 8 73 40.6 % 32 13 19 13 100.0 % 7 7 7
walsummary.c Total
72.4%72.4%
72.4 % 105 76 29 76 44.4 % 90 40 50 40 90.0 % 10 9 1 9
(60,120] days 72.1 % 104 75 29 75 44.4 % 90 40 50 40 90.0 % 10 9 1 9
[..60] days 100.0 % 1 1 1 - -
basebackup_zstd.c Total
85.7%85.7%
85.7 % 91 78 5 8 78 45.7 % 46 21 2 23 21 100.0 % 8 8 8
(240..) days 85.7 % 91 78 5 8 78 45.7 % 46 21 2 23 21 100.0 % 8 8 8
basebackup_incremental.c Total
83.9%83.9%
83.9 % 249 209 40 209 47.6 % 166 79 87 79 100.0 % 15 15 15
(60,120] days 82.2 % 208 171 37 171 44.5 % 146 65 81 65 100.0 % 12 12 12
[..60] days 92.7 % 41 38 3 38 70.0 % 20 14 6 14 100.0 % 3 3 3
basebackup_throttle.c Total
84.4%84.4%
84.4 % 45 38 7 38 50.0 % 18 9 9 9 80.0 % 5 4 1 4
(240..) days 84.4 % 45 38 7 38 50.0 % 18 9 9 9 80.0 % 5 4 1 4
basebackup_sink.c Total
100.0%
100.0 % 43 43 43 50.0 % 28 14 14 14 100.0 % 9 9 9
(240..) days 100.0 % 43 43 43 50.0 % 28 14 14 14 100.0 % 9 9 9
backup_manifest.c Total
89.3%89.3%
89.3 % 121 108 13 3 105 3 51.3 % 76 39 37 2 37 100.0 % 7 7 2 5 1
(240..) days 89.0 % 118 105 13 105 50.0 % 74 37 37 37 100.0 % 6 6 1 5
(120,180] days 100.0 % 3 3 3 100.0 % 2 2 2 100.0 % 1 1 1
basebackup_gzip.c Total
92.5%92.5%
92.5 % 80 74 6 74 53.1 % 32 17 15 17 87.5 % 8 7 1 7
(240..) days 92.5 % 80 74 6 74 53.1 % 32 17 15 17 87.5 % 8 7 1 7
basebackup.c Total
83.6%83.6%
83.6 % 672 562 22 88 1 149 412 9 79 59.5 % 622 370 34 218 90 280 93.3 % 15 14 1 10 4 4
(240..) days 82.4 % 499 411 88 1 410 56.0 % 496 278 218 278 88.9 % 9 8 1 4 4
(60,120] days 84.4 % 96 81 15 79 2 66.1 % 62 41 21 39 2 100.0 % 3 3 3
(180,240] days 87.5 % 40 35 5 35 73.3 % 30 22 8 22 100.0 % 2 2 2
[..60] days 100.0 % 7 7 7 70.0 % 10 7 3 7 -
(120,180] days 93.3 % 30 28 2 28 91.7 % 24 22 2 22 100.0 % 1 1 1
basebackup_progress.c Total
98.1%98.1%
98.1 % 54 53 1 53 60.0 % 10 6 4 6 100.0 % 9 9 9
(240..) days 98.1 % 54 53 1 53 60.0 % 10 6 4 6 100.0 % 9 9 9
basebackup_target.c Total
89.8%89.8%
89.8 % 49 44 5 44 65.6 % 32 21 11 21 100.0 % 8 8 8
(240..) days 89.8 % 49 44 5 44 65.6 % 32 21 11 21 100.0 % 8 8 8
basebackup_copy.c Total
99.2%99.2%
99.2 % 119 118 1 9 109 9 86.4 % 22 19 3 19 100.0 % 14 14 9 5
(240..) days 99.1 % 110 109 1 109 86.4 % 22 19 3 19 100.0 % 14 14 9 5
(120,180] days 100.0 % 1 1 1 - -
(180,240] days 100.0 % 8 8 8 - -

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