Branch Coverage

lib/App/MtAws/ChildWorker.pm
Criterion Covered Total %
branch 6 74 8.1


line true false branch
40 0 0 unless $self->{'fromchild'}
41 0 0 unless $self->{'tochild'}
42 0 0 unless $self->{'options'}
55 0 0 unless $remote_pid
58 0 0 unless send_data($fromchild, 'response', $taskid, $result, $result_attachmentref)
69 0 1 if ($action eq 'create_upload') { }
0 1 elsif ($action eq 'upload_part') { }
0 1 elsif ($action eq 'finish_upload') { }
0 1 elsif ($action eq 'delete_archive') { }
1 0 elsif ($action eq 'retrieval_download_job') { }
0 0 elsif ($action eq 'segment_download_job') { }
0 0 elsif ($action eq 'inventory_download_job') { }
0 0 elsif ($action eq 'retrieve_archive') { }
0 0 elsif ($action eq 'retrieval_fetch_job') { }
0 0 elsif ($action eq 'inventory_fetch_job') { }
0 0 elsif ($action eq 'retrieve_inventory_job') { }
0 0 elsif ($action eq 'create_vault_job') { }
0 0 elsif ($action eq 'delete_vault_job') { }
0 0 elsif ($action eq 'verify_file') { }
73 0 0 unless $uploadid
79 0 0 unless $r
86 0 0 unless $archive_id
104 0 0 unless $r
122 0 1 unless $r
131 0 0 unless $r
137 0 0 unless $r
140 0 0 $inventory_type eq 'JSON' ? :
144 0 0 unless $r
157 0 0 unless $r
163 0 0 unless $r
169 0 0 unless $r
175 0 0 unless $r
181 0 0 unless $r
189 0 0 unless -s $binaryfilename
193 0 0 unless &open_file(my $F, $data->{'filename'}, 'mode', '<', 'binary', 1)
196 0 0 unless close $F
200 0 0 if ($treehash eq $data->{'treehash'}) { }