LCOV - differential code coverage report
Current view: top level - src/backend/backup Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 83.5 % 1841 1537 3 2 299 34 1503 3 33
Current Date: 2025-12-18 07:33:40 +0900 Functions: 94.4 % 125 118 7 25 93 1
Baseline: lcov-20251218-005734-baseline Branches: 53.8 % 1256 676 12 2 566 1 14 661
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Group by: Date bin (7,30] days: 100.0 % 16 16 16
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 84.6 % 26 22 3 1 18 4
(360..) days: 83.3 % 1799 1499 2 298 1499
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 94.4 % 124 117 7 24 93
Branch coverage date bins:
(30,360] days: 57.1 % 28 16 12 14 2
(360..) days: 53.7 % 1228 660 2 566 1 659

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC LBC UBC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UBC GNC CBC DCB
walsummaryfuncs.c.gcov.html (360..) days∗∗ 21.9 % 64 14 50 14 - 33.3 % 3 1 2 1
basebackup_throttle.c Total
88.9%88.9%
88.9 % 45 40 5 1 39 1 72.2 % 18 13 5 1 12 80.0 % 5 4 1 1 3
(360..) days 88.6 % 44 39 5 39 - 80.0 % 5 4 1 1 3
(7,30] days 100.0 % 1 1 1 - -
walsummary.c Total
66.7%66.7%
66.7 % 105 70 35 5 65 5 43.3 % 90 39 5 46 11 28 80.0 % 10 8 2 2 6
(360..) days 65.0 % 100 65 35 65 - 80.0 % 10 8 2 2 6
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 4 4 4 - -
basebackup_gzip.c Total
92.5%92.5%
92.5 % 80 74 6 1 73 1 53.1 % 32 17 15 17 87.5 % 8 7 1 1 6
(360..) days 92.4 % 79 73 6 73 - 87.5 % 8 7 1 1 6
(7,30] days 100.0 % 1 1 1 - -
basebackup.c Total
83.7%83.7%
83.7 % 674 564 110 7 557 7 59.4 % 626 372 254 372 93.3 % 15 14 1 3 11
(360..) days 83.5 % 665 555 110 555 - 93.3 % 15 14 1 3 11
(7,30] days 100.0 % 3 3 3 - -
(30,360] days 100.0 % 6 6 4 2 - -
backup_manifest.c Total
85.1%85.1%
85.1 % 121 103 1 17 1 102 1 1 50.0 % 76 38 5 33 1 37 100.0 % 7 7 1 6
(30,360] days 50.0 % 2 1 1 1 - -
(360..) days 85.7 % 119 102 17 102 - 100.0 % 7 7 1 6
basebackup_lz4.c Total
90.1%90.1%
90.1 % 81 73 8 1 72 1 40.6 % 32 13 19 13 100.0 % 7 7 1 6
(7,30] days 100.0 % 1 1 1 - -
(360..) days 90.0 % 80 72 8 72 - 100.0 % 7 7 1 6
basebackup_server.c Total
78.6%78.6%
78.6 % 84 66 18 1 65 1 22.2 % 54 12 42 12 100.0 % 7 7 1 6
(7,30] days 100.0 % 1 1 1 - -
(360..) days 78.3 % 83 65 18 65 - 100.0 % 7 7 1 6
basebackup_target.c Total
89.8%89.8%
89.8 % 49 44 5 2 42 2 65.6 % 32 21 11 21 100.0 % 8 8 2 6
(7,30] days 100.0 % 2 2 2 - -
(360..) days 89.4 % 47 42 5 42 - 100.0 % 8 8 2 6
basebackup_zstd.c Total
83.5%83.5%
83.5 % 91 76 2 13 1 75 1 41.3 % 46 19 2 25 19 100.0 % 8 8 1 7
(7,30] days 100.0 % 1 1 1 - -
(360..) days 83.3 % 90 75 2 13 75 - 100.0 % 8 8 1 7
basebackup_progress.c Total
98.2%98.2%
98.2 % 55 54 1 3 51 2 66.7 % 12 8 4 2 6 100.0 % 9 9 1 8 1
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 2 2 2 - 100.0 % 1 1 1
(360..) days 98.1 % 52 51 1 51 - 100.0 % 8 8 8
basebackup_sink.c.gcov.html (360..) days∗∗ 100.0 % 43 43 43 - 100.0 % 9 9 9
basebackup_copy.c Total
94.1%94.1%
94.1 % 119 112 1 6 8 104 1 8 81.8 % 22 18 4 18 100.0 % 14 14 8 6
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 87.5 % 8 7 1 7 - -
(360..) days 94.5 % 110 104 6 104 - 100.0 % 14 14 8 6
basebackup_incremental.c Total
88.7%88.7%
88.7 % 230 204 1 25 3 201 1 3 55.1 % 156 86 2 68 86 100.0 % 15 15 3 12
(7,30] days 100.0 % 3 3 3 - -
(30,360] days 50.0 % 4 2 1 1 2 - -
(360..) days 89.2 % 223 199 24 199 - 100.0 % 15 15 3 12
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta