LCOV - differential code coverage report
Current view: top level - src/bin/pg_basebackup - walmethods.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 62.4 % 529 330 199 6 324 5
Current Date: 2024-04-14 14:21:10 Functions: 82.6 % 23 19 4 4 15 1
Baseline: 16@8cea358b128 Branches: 52.6 % 308 162 1 145 1 161
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 62.4 % 529 330 199 6 324
Function coverage date bins:
(240..) days: 82.6 % 23 19 4 4 15
Branch coverage date bins:
(240..) days: 52.6 % 308 162 1 145 1 161

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
GetLastWalMethodError UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
dir_get_file_size UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
dir_sync UBC 0 0.0 % (0 / 23) 0.0 % (0 / 18)
tar_get_file_size UBC 0 0.0 % (0 / 4)
tar_existsfile CBC 4 100.0 % (3 / 3)
CreateWalTarMethod CBC 7 100.0 % (15 / 15) 100.0 % (4 / 4)
tar_close GNC 7 56.2 % (36 / 64) 47.8 % (22 / 46)
tar_finish CBC 7 54.2 % (26 / 48) 36.8 % (14 / 38)
tar_free CBC 7 100.0 % (7 / 7) 100.0 % (2 / 2)
tar_open_for_write CBC 7 55.3 % (42 / 76) 57.5 % (23 / 40)
tar_sync CBC 7 50.0 % (6 / 12) 25.0 % (2 / 8)
tar_write_padding_data CBC 7 90.0 % (9 / 10) 75.0 % (3 / 4)
tar_get_file_name CBC 21 100.0 % (4 / 4) 50.0 % (1 / 2)
dir_finish CBC 114 75.0 % (6 / 8) 75.0 % (3 / 4)
dir_free CBC 114 100.0 % (5 / 5)
CreateWalDirectoryMethod CBC 117 100.0 % (9 / 9)
dir_existsfile GNC 121 77.8 % (7 / 9) 50.0 % (1 / 2)
dir_close CBC 155 77.4 % (41 / 53) 66.7 % (20 / 30)
dir_open_for_write CBC 155 57.0 % (49 / 86) 61.9 % (26 / 42)
dir_get_file_name CBC 417 100.0 % (6 / 6) 100.0 % (6 / 6)
dir_write CBC 5599 82.4 % (28 / 34) 53.8 % (14 / 26)
tar_write_compressed_data GNC 5952 73.9 % (17 / 23) 75.0 % (15 / 20)
tar_write GNC 14294 73.7 % (14 / 19) 50.0 % (6 / 12)

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