Condition Coverage

blib/lib/POE/Kernel.pm
Criterion Covered Total %
condition 62 96 64.5


and 3 conditions

line !l l&&!r l&&r condition
44 552 8 1 $args and ref $args ne "HASH"
129 0 0 186 $] >= "5.008001" and not RUNNING_IN_HELL()
513 200 0 2 $@ and not $@ =~ /not really dying/
554 51 0 0 defined $used_first and $used_first ne $module
944 121 291 1 defined $next_target and $next_target != $self
996 486 2 2 $signal eq "DIE" and not $handled_session_count
1152 7114 165 0 !defined($old_sig_die) || $old_sig_die eq 'DEFAULT' and $SIG{'__DIE__'} ne \&POE::Kernel::_dummy_sigdie_handler
1176 5958 1016 87 defined $return and substr(ref $return, 0, 5) eq "POE::"
1243 0 0 0 $$scalar_ref and $self->run_one_timeslice
1874 1 0 12 defined $event_name and defined $time
1943 1 0 6 defined $event_name and defined $delay
2605 0 7 2125 ref $kr_active_session ne "" and ref $kr_active_session ne "POE::Kernel"

or 3 conditions

line l !l&&r !l&&!r condition
55 7 2 551 delete $args->{'loop'} || $ENV{'POE_EVENT_LOOP'}
154 0 199 0 $use_signal_pipe or not defined $use_signal_pipe
357 0 1 10 $const =~ /^(?:TRACE|ASSERT)_/ or do { no strict 'refs'; defined &$const }
420 0 24 0 $trace_file_handle || *STDERR
433 0 1 0 $trace_file_handle || *STDERR
441 0 101 0 $trace_file_handle || *STDERR
449 0 5097 0 $trace_file_handle || *STDERR
457 0 4794 0 $trace_file_handle || *STDERR
476 0 1 0 $trace_file_handle || *STDERR
652 1875 508 229 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count
2383 14 215 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count or $self->_data_extref_count
522 12 203 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count or $self->_data_extref_count or $self->_data_sig_kernel_awaits_pids
26 0 203 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count or $self->_data_extref_count or $self->_data_sig_kernel_awaits_pids or not $self->_data_ses_count
1080 152 0 7203 not defined $old_sig_die or $old_sig_die eq "DEFAULT"
152 1 7202 not defined $old_sig_die or $old_sig_die eq "DEFAULT" or $old_sig_die eq ""
1108 0 14 7265 ref $@ or $@ ne ""
1121 17 0 213 $type & 4104 or $kr_active_session eq $self
1152 343 9 6927 !defined($old_sig_die) || $old_sig_die eq 'DEFAULT'
1436 0 0 203 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count
2446 740 892 0 $search_session || $kr_active_session