LCOV - differential code coverage report
Current view: top level - src/backend/backup - basebackup.c (source / functions) Coverage Total Hit UNC UBC GIC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 83.6 % 672 562 22 88 1 149 412 9 79
Current Date: 2024-04-14 14:21:10 Functions: 93.3 % 15 14 1 10 4 4
Baseline: 16@8cea358b128 Branches: 59.5 % 622 370 34 218 90 280
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: 100.0 % 7 7 7
(60,120] days: 84.4 % 96 81 15 79 2
(120,180] days: 93.3 % 30 28 2 28
(180,240] days: 87.5 % 40 35 5 35
(240..) days: 82.4 % 499 411 88 1 410
Function coverage date bins:
(60,120] days: 100.0 % 3 3 3
(120,180] days: 100.0 % 1 1 1
(180,240] days: 100.0 % 2 2 2
(240..) days: 88.9 % 9 8 1 4 4
Branch coverage date bins:
[..60] days: 70.0 % 10 7 3 7
(60,120] days: 66.1 % 62 41 21 39 2
(120,180] days: 91.7 % 24 22 2 22
(180,240] days: 73.3 % 30 22 8 22
(240..) days: 56.0 % 496 278 218 278

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
_tarWriteHeader CBC 152173 73.3 % (11 / 15) 42.9 % (6 / 14)
_tarWritePadding CBC 144315 100.0 % (8 / 8) 68.8 % (11 / 16)
basebackup_read_file CBC 178514 77.8 % (7 / 9) 41.7 % (5 / 12)
compareWalFileNames UBC 0 0.0 % (0 / 4)
convert_link_to_directory CBC 2349 100.0 % (4 / 4) 100.0 % (2 / 2)
parse_basebackup_options GNC 165 79.2 % (118 / 149) 49.4 % (86 / 174)
push_to_sink GNC 18627 42.9 % (6 / 14) 37.5 % (3 / 8)
read_file_data_into_buffer GNC 168260 87.0 % (20 / 23) 75.0 % (15 / 20)
sendDir GNC 5107 93.4 % (127 / 136) 82.0 % (105 / 128)
sendFile GNC 144123 78.0 % (64 / 82) 46.2 % (36 / 78)
sendFileWithContent GNC 193 92.0 % (23 / 25) 41.7 % (5 / 12)
verify_page_checksum GNC 86563 100.0 % (9 / 9) 83.3 % (5 / 6)

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