Branch Coverage

blib/lib/Proc/ProcessTable/InfoString.pm
Criterion Covered Total %
branch 0 54 0.0


line true false branch
84 0 0 if (defined $_[1])
113 0 0 if (not defined $proc or ref $proc ne 'Proc::ProcessTable::Process')
130 0 0 if ($^O =~ /freebsd/)
131 0 0 if (hex $proc->flags & 2)
134 0 0 if (hex $proc->flags & 2)
138 0 0 if (hex $proc->flags & 8192)
141 0 0 if (hex $proc->flags & 2)
144 0 0 if (hex $proc->flags & 4)
147 0 0 if (hex $proc->flags & 2048)
150 0 0 if (hex $proc->flags & 1)
156 0 0 if ($info eq 'sleep') { }
0 0 elsif ($info eq 'zombie') { }
0 0 elsif ($info eq 'wait') { }
0 0 elsif ($info eq 'run') { }
175 0 0 if (defined $self->{'flags_color'})
180 0 0 if ($proc->{'state'} ne 'zombie' and $proc->{'rss'} == '0' and $flags{'is_kern_proc'} == '0')
189 0 0 if ($flags{'working_on_exiting'})
192 0 0 if ($flags{'is_session_leader'})
195 0 0 if ($flags{'is_locked'} or $flags{'posix_advisory_lock'})
198 0 0 if ($flags{'has_controlling_terminal'})
201 0 0 if ($flags{'is_being_forked'})
204 0 0 if ($flags{'traced_by_debugger'})
209 0 0 if (defined $self->{'flags_color'})
216 0 0 if (defined $self->{'wchan_color'})
221 0 0 if ($^O =~ /linux/) { }
223 0 0 if (-e '/proc/' . $proc->{'pid'} . '/wchan')
234 0 0 if (defined $self->{'wchan_color'})