LCOV - differential code coverage report
Current view: top level - src/backend/backup Coverage Total Hit UNC LBC UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 85.8 % 1800 1545 6 13 236 16 1529 5
Current Date: 2026-11-05 14:14:01 +0100 Functions: 95.9 % 121 116 5 8 108 2
Baseline: lcov-20261105-baseline Branches: 55.3 % 1242 687 9 4 542 17 670
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 11 11 11
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 89.5 % 19 17 2 17
(30,360] days: 85.9 % 71 61 6 4 16 45
(360..) days: 85.7 % 1699 1456 13 230 1456
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(30,360] days: 85.7 % 7 6 1 3 3
(360..) days: 96.5 % 113 109 4 5 104
Branch coverage date bins:
(1,7] days: 64.3 % 14 9 5 9
(7,30] days: 58.3 % 12 7 5 7
(30,360] days: 62.0 % 50 31 9 10 17 14
(360..) days: 54.9 % 1166 640 4 522 640

Date File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC LBC UBC GNC CBC DCB Rate Total Hit UNC LBC UBC GNC CBC Rate Total Hit UBC GNC CBC DCB
(1,7] days Total∗
100.0%
100.0 % 11 11 11 64.3 % 14 9 5 9 100.0 % 1 1 1
basebackup_incremental.c 100.0 % 7 7 7 83.3 % 6 5 1 5 100.0 % 1 1 1
walsummary.c 100.0 % 2 2 2 50.0 % 8 4 4 4 -
(7,30] days Total∗
89.5%89.5%
89.5 % 19 17 2 17 58.3 % 12 7 5 7 -
basebackup.c 88.2 % 17 15 2 15 58.3 % 12 7 5 7 -
(30,360] days Total∗
85.9%85.9%
85.9 % 71 61 6 4 16 45 62.0 % 50 31 9 10 17 14 85.7 % 7 6 1 3 3
walsummary.c 80.0 % 5 4 1 2 2 16.7 % 6 1 5 1 66.7 % 3 2 1 2
basebackup.c 79.3 % 29 23 6 13 10 65.6 % 32 21 9 2 17 4 100.0 % 1 1 1
basebackup_incremental.c 92.3 % 13 12 1 1 11 87.5 % 8 7 1 7 100.0 % 1 1 1
backup_manifest.c 100.0 % 1 1 1 50.0 % 2 1 1 1 -
basebackup_gzip.c 80.0 % 10 8 2 8 50.0 % 2 1 1 1 100.0 % 1 1 1
(360..) days Total
85.7%85.7%
85.7 % 1699 1456 13 230 1456 54.9 % 1166 640 4 522 640 96.5 % 113 109 4 5 104
basebackup_throttle.c 84.1 % 44 37 7 37 50.0 % 18 9 9 9 80.0 % 5 4 1 4
walsummaryfuncs.c 78.1 % 64 50 14 50 56.2 % 32 18 14 18 66.7 % 3 2 1 2
basebackup_zstd.c 0.0 % 2 2 0.0 % 2 2 0.0 % 1 1
basebackup.c 83.1 % 651 541 2 108 541 59.0 % 602 355 2 245 355 93.3 % 15 14 1 4 10
basebackup_copy.c 94.1 % 118 111 6 1 111 81.8 % 22 18 1 3 18 100.0 % 14 14 14
basebackup_incremental.c 89.0 % 219 195 24 195 54.7 % 150 82 68 82 100.0 % 14 14 1 13
backup_manifest.c 85.0 % 120 102 5 13 102 50.0 % 74 37 1 36 37 100.0 % 7 7 7
basebackup_sink.c 100.0 % 43 43 43 50.0 % 28 14 14 14 100.0 % 9 9 9
basebackup_gzip.c 96.2 % 79 76 3 76 53.1 % 32 17 15 17 100.0 % 8 8 8
walsummary.c 73.5 % 98 72 26 72 47.4 % 76 36 40 36 100.0 % 7 7 7
basebackup_target.c 89.4 % 47 42 5 42 65.6 % 32 21 11 21 100.0 % 8 8 8
basebackup_lz4.c 90.0 % 80 72 8 72 40.6 % 32 13 19 13 100.0 % 7 7 7
basebackup_server.c 78.3 % 83 65 18 65 22.2 % 54 12 42 12 100.0 % 7 7 7
basebackup_progress.c 98.0 % 51 50 1 50 66.7 % 12 8 4 8 100.0 % 8 8 8
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1