LCOV - differential code coverage report
Current view: top level - src/bin/pg_basebackup - pg_basebackup.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 70.1 % 980 687 24 54 180 35 80 365 36 206 167 379 11 48
Current Date: 2023-04-08 15:15:32 Functions: 78.1 % 32 25 7 24 1 7 24 1
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
ReceiveBackupManifest EUB 0
ReceiveBackupManifestChunk EUB 0
ReceiveBackupManifestInMemory EUB 0
ReceiveBackupManifestInMemoryChunk UIC 0 0.0 % (0 / 4)
ReceiveTarCopyChunk UIC 0 0.0 % (0 / 6)
ReceiveTarFile UIC 0 0.0 % (0 / 22)
ReportCopyDataParseError EUB 0
parse_max_rate ECB 1
usage ECB 1
tablespace_list_append ECB 19
backup_parse_compress_options GNC 37 100.0 % (10 / 10)
get_tablespace_mapping ECB 40
LogStreamerMain ECB 94
sigchld_handler GIC 96 100.0 % (3 / 3)
kill_bgchild_atexit GIC 98 100.0 % (4 / 4)
StartLogStreamer ECB 99
ReceiveArchiveStream GIC 124 70.0 % (14 / 20)
ReceiveCopyData GIC 124 87.5 % (14 / 16)
CreateBackupStreamer ECB 129
BaseBackup GIC 142 69.9 % (130 / 186)
verify_dir_is_empty_or_create GIC 142 81.2 % (13 / 16)
GetCopyDataUInt64 GNC 157 83.3 % (5 / 6)
ReceiveTarFile EUB 0
GetCopyDataUInt64 GIC 157
progress_report ECB 172
main ECB 176
disconnect_atexit ECB 236
cleanup_directories_atexit GIC 268 50.0 % (13 / 26)
GetCopyDataString ECB 278
GetCopyDataEnd GIC 415 75.0 % (3 / 4)
reached_end_position ECB 10313
progress_update_filename GIC 98801 42.9 % (3 / 7)
GetCopyDataByte ECB 246055
ReceiveArchiveStreamChunk ECB 246055

Generated by: LCOV version v1.16-55-g56c0a2a