LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - pg_backup_archiver.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: 78.9 % 1885 1488 21 90 213 73 82 792 129 485 212 811 30 102
Current Date: 2023-04-08 17:13:01 Functions: 95.0 % 100 95 5 85 10 5 87 8
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 84.3 % 70 59 10 1 11 41 7 2 7
View type: Flat (60,120] days: 100.0 % 3 3 1 1 1
Legend: Lines: hit not hit (120,180] days: 88.3 % 77 68 9 68
(240..) days: 78.3 % 1735 1358 2 90 212 73 82 780 19 477 210 804
Function coverage date bins:
[..60] days: 75.0 % 4 3 1 2 1
(120,180] days: 100.0 % 8 8 8
(240..) days: 46.7 % 180 84 5 84 5 86

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
SortTocFromFile UIC 0 0.0 % (0 / 29)
StrictNamesCheck UIC 0 0.0 % (0 / 23)
_moveBefore UIC 0 0.0 % (0 / 8)
inhibit_data_for_failed_table EUB 0
warn_or_exit_horribly UIC 0 0.0 % (0 / 27)
_doSetSessionAuth ECB 1
fix_dependencies GIC 4 72.5 % (29 / 40)
pending_list_header_init ECB 4
ready_list_free ECB 4
ready_list_init ECB 4
repoint_table_dependencies GIC 4 100.0 % (14 / 14)
restore_toc_entries_parallel GIC 4 88.0 % (22 / 25)
restore_toc_entries_postfork ECB 4
restore_toc_entries_prefork GIC 4 90.3 % (28 / 31)
PrintTOCSummary GIC 5 78.0 % (46 / 59)
EndRestoreLOs ECB 10
StartRestoreLOs ECB 10
dump_lo_buf ECB 10
setupRestoreWorker GIC 10 100.0 % (4 / 4)
_fileExistsInDirectory GNC 12 75.0 % (3 / 4)
move_to_ready_list GIC 12 100.0 % (8 / 8)
is_load_via_partition_root ECB 16
StartRestoreLO ECB 20
WriteDataChunks ECB 25
WriteHead GIC 25 100.0 % (21 / 21)
_discoverArchiveFormat GIC 27 64.3 % (36 / 56)
CloneArchive ECB 28
DeCloneArchive ECB 28
OpenArchive ECB 31
ReadHead ECB 31
ReadToc ECB 31
processEncodingEntry ECB 31
processSearchPathEntry ECB 31
processStdStringsEntry GIC 31 62.5 % (5 / 8)
NewDumpOptions GIC 33 100.0 % (4 / 4)
checkSeek GIC 33 85.7 % (6 / 7)
dumpOptionsFromRestoreOptions ECB 33
dumpTimestamp ECB 34
WriteToc ECB 37
_reconnectToDB ECB 44
mark_restore_job_done GIC 46 64.3 % (9 / 14)
parallel_restore GIC 46 100.0 % (5 / 5)
pending_list_append ECB 46
pending_list_remove GIC 46 100.0 % (6 / 6)
ready_list_insert GIC 46 100.0 % (4 / 4)
ready_list_remove GIC 46 75.0 % (6 / 8)
_becomeUser GIC 48 87.5 % (7 / 8)
pop_next_work_item GIC 68 100.0 % (19 / 19)
ready_list_sort GIC 68 100.0 % (7 / 7)
EndLO ECB 80
StartLO GNC 80 83.3 % (5 / 6)
identify_locking_dependencies ECB 96
reduce_dependencies ECB 96
RestoreOutput GNC 101 83.3 % (5 / 6)
RestoreArchive GIC 121 91.9 % (136 / 148)
mark_dump_job_done GIC 122 80.0 % (4 / 5)
CreateArchive GIC 133 100.0 % (3 / 3)
buildTocEntryArrays ECB 139
ProcessArchiveRestoreOptions GIC 144 81.5 % (22 / 27)
has_lock_conflicts ECB 154
_allocAH ECB 164
NewRestoreOptions GIC 166 100.0 % (8 / 8)
_doSetFixedOutputState ECB 179
InitDumpOptions GIC 183 100.0 % (6 / 6)
WriteDataChunksForTocEntry ECB 281
SetArchiveOptions GIC 285 100.0 % (6 / 6)
TocEntrySizeCompare ECB 540
archprintf ECB 2985
_enableTriggersIfNecessary ECB 3066
_disableTriggersIfNecessary GIC 3067 100.0 % (8 / 8)
mark_create_done ECB 4036
ReadOffset ECB 4211
WriteOffset ECB 6334
TocIDRequired GIC 10538 100.0 % (5 / 5)
getTocEntryByDumpId GIC 10706 83.3 % (5 / 6)
_getObjectDescription GNC 11391 98.2 % (55 / 56)
_printTocEntry GIC 20646 90.6 % (48 / 53)
_selectTableAccessMethod ECB 20646
_selectTablespace GIC 20646 83.3 % (20 / 24)
restore_toc_entry ECB 20661
_tocEntryIsACL GIC 20858 100.0 % (6 / 6)
ArchiveEntry ECB 21324
archputs ECB 21600
_becomeOwner ECB 23973
_selectOutputSchema GIC 24012 15.0 % (3 / 20)
_tocEntryRequired GIC 27564 54.7 % (70 / 128)
_tocEntryRestorePass ECB 58946
ReadStr GIC 92650 100.0 % (8 / 8)
ReadInt GIC 111973 100.0 % (14 / 14)
WriteStr ECB 118932
WriteInt ECB 143787
WriteData GIC 1716439 83.3 % (5 / 6)
ahwrite GIC 1803486 70.8 % (17 / 24)
RestoringToDB ECB 1805211

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