LCOV - differential code coverage report
Current view: top level - src/backend/backup - basebackup_incremental.c (source / functions) Coverage Total Hit UNC GNC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 83.9 % 249 209 40 209
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 15 15 15
Baseline: 16@8cea358b128 Branches: 47.6 % 166 79 87 79
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 92.7 % 41 38 3 38
(60,120] days: 82.2 % 208 171 37 171
Function coverage date bins:
[..60] days: 100.0 % 3 3 3
(60,120] days: 100.0 % 12 12 12
Branch coverage date bins:
[..60] days: 70.0 % 20 14 6 14
(60,120] days: 44.5 % 146 65 81 65

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
manifest_report_error GNC 1 80.0 % (8 / 10) 50.0 % (2 / 4)
FinalizeIncrementalManifest GNC 7 100.0 % (8 / 8)
PrepareForIncrementalBackup GNC 7 73.8 % (79 / 107) 37.8 % (37 / 98)
manifest_process_wal_range GNC 7 100.0 % (8 / 8)
CreateIncrementalBackupInfo GNC 8 100.0 % (16 / 16)
manifest_process_system_identifier GNC 8 100.0 % (5 / 5) 100.0 % (2 / 2)
manifest_process_version GNC 8 75.0 % (3 / 4) 50.0 % (1 / 2)
compare_block_numbers GNC 17 100.0 % (4 / 4)
AppendIncrementalManifestData GNC 24 100.0 % (10 / 10) 100.0 % (4 / 4)
GetIncrementalFilePath GNC 1598 90.0 % (9 / 10) 50.0 % (2 / 4)
GetIncrementalFileSize GNC 4651 100.0 % (5 / 5) 50.0 % (1 / 2)
GetIncrementalHeaderSize GNC 4651 100.0 % (6 / 6) 66.7 % (4 / 6)
GetFileBackupMethod GNC 7255 82.6 % (38 / 46) 59.5 % (25 / 42)
manifest_process_file GNC 7383 100.0 % (7 / 7) 50.0 % (1 / 2)
hash_string_pointer GNC 15587 100.0 % (3 / 3)

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