LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - parallel.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC CBC EUB ECB
Current: Differential Code Coverage HEAD vs 15 Lines: 82.3 % 339 279 6 40 14 5 178 96 41 177
Current Date: 2023-04-08 17:13:01 Functions: 90.6 % 32 29 3 29 3 29
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 (240..) days: 82.3 % 339 279 6 40 14 5 178 96 41 177
View type: Flat Function coverage date bins:
Legend: Lines: hit not hit (240..) days: 45.3 % 64 29 3 29 3 29

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
GetMyPSlot UIC 0 0.0 % (0 / 5)
ShutdownWorkersHard EUB 0
sigTermHandler UIC 0 0.0 % (0 / 17)
WaitForTerminatingWorkers GIC 13 100.0 % (13 / 13)
ParallelBackupEnd ECB 15
ParallelBackupStart ECB 15
set_cancel_pstate ECB 26
RunWorker ECB 28
WaitForCommands GIC 28 92.9 % (13 / 14)
HasEveryWorkerTerminated ECB 41
set_cancel_slot_archive GIC 56 100.0 % (3 / 3)
IsEveryWorkerIdle ECB 71
lockTableForWorker GIC 122 90.9 % (10 / 11)
archive_close_connection GIC 130 46.2 % (6 / 13)
on_exit_close_archive ECB 163
select_loop GIC 167 87.5 % (7 / 8)
DispatchJobForTocEntry GIC 168 100.0 % (10 / 10)
buildWorkerCommand ECB 168
buildWorkerResponse ECB 168
parseWorkerCommand GIC 168 93.3 % (14 / 15)
parseWorkerResponse GIC 168 88.9 % (8 / 9)
sendMessageToLeader GIC 168 80.0 % (4 / 5)
sendMessageToWorker GIC 168 80.0 % (4 / 5)
WaitForWorkers ECB 170
getMessageFromLeader ECB 196
init_parallel_dump_utils ECB 227
ListenToWorkers GIC 327 87.5 % (14 / 16)
getMessageFromWorker ECB 327
readMessageFromPipe ECB 364
set_archive_cancel_info GIC 383 100.0 % (10 / 10)
setup_cancel_handler GIC 383 100.0 % (7 / 7)
GetIdleWorker ECB 423

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