Branch Coverage

blib/lib/HPC/Runner/Command/execute_job/Utils/MemProfile.pm
Criterion Covered Total %
branch 0 30 0.0


line true false branch
36 0 0 unless $self->can_pstree
55 0 0 unless $stats_file->exists
62 0 0 unless $data
63 0 0 if ($data =~ /State: R/ or $data =~ /State.*run/)
72 0 0 if $found_stats
88 0 0 if (not exists $self->task_mem_data->{'recent'}{$stat}) { }
0 0 elsif ($self->task_mem_data->{'recent'}{$stat} == $stats_data->{$stat}) { }
108 0 0 if ($perc_diff > $self->memory_diff)
114 0 0 if $new > $self->task_mem_data->{'high'}{$stat}
116 0 0 if $new < $self->task_mem_data->{'low'}{$stat}
143 0 0 if ($self->archive->contains_file($file)) { }
209 0 0 if $vmpeak
210 0 0 if $vmsize
211 0 0 if $vmhwm
212 0 0 if $vmrss