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

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