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
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)
GetFileBackupMethod GNC 7255 82.6 % (38 / 46) 59.5 % (25 / 42)
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)
PrepareForIncrementalBackup GNC 7 73.8 % (79 / 107) 37.8 % (37 / 98)
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_version GNC 8 75.0 % (3 / 4) 50.0 % (1 / 2)
manifest_process_wal_range GNC 7 100.0 % (8 / 8)
manifest_report_error GNC 1 80.0 % (8 / 10) 50.0 % (2 / 4)

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