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

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