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
PrepareForIncrementalBackup GNC 7 73.8 % (79 / 107) 37.8 % (37 / 98)
GetFileBackupMethod GNC 7255 82.6 % (38 / 46) 59.5 % (25 / 42)
manifest_report_error GNC 1 80.0 % (8 / 10) 50.0 % (2 / 4)
GetIncrementalFilePath GNC 1598 90.0 % (9 / 10) 50.0 % (2 / 4)
manifest_process_version GNC 8 75.0 % (3 / 4) 50.0 % (1 / 2)
AppendIncrementalManifestData GNC 24 100.0 % (10 / 10) 100.0 % (4 / 4)
CreateIncrementalBackupInfo GNC 8 100.0 % (16 / 16)
FinalizeIncrementalManifest GNC 7 100.0 % (8 / 8)
GetIncrementalFileSize GNC 4651 100.0 % (5 / 5) 50.0 % (1 / 2)
GetIncrementalHeaderSize GNC 4651 100.0 % (6 / 6) 66.7 % (4 / 6)
compare_block_numbers GNC 17 100.0 % (4 / 4)
hash_string_pointer GNC 15587 100.0 % (3 / 3)
manifest_process_file GNC 7383 100.0 % (7 / 7) 50.0 % (1 / 2)
manifest_process_system_identifier GNC 8 100.0 % (5 / 5) 100.0 % (2 / 2)
manifest_process_wal_range GNC 7 100.0 % (8 / 8)

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