Condition Coverage

blib/lib/POE/Kernel.pm
Criterion Covered Total %
condition 61 96 63.5


and 3 conditions

line !l l&&!r l&&r condition
44 501 8 1 $args and ref $args ne 'HASH'
129 0 0 162 $] >= 5.008001 and not RUNNING_IN_HELL()
501 176 0 2 $@ and not $@ =~ /not really dying/
542 51 0 0 defined $used_first and $used_first ne $module
932 121 280 1 defined $next_target and $next_target != $self
984 478 2 2 $signal eq 'DIE' and not $handled_session_count
1140 7232 163 0 !defined($old_sig_die) || $old_sig_die eq 'DEFAULT' and $SIG{'__DIE__'} ne \&_dummy_sigdie_handler
1164 6100 989 87 defined $return and substr(ref $return, 0, 5) eq 'POE::'
1231 0 0 0 $$scalar_ref and $self->run_one_timeslice
1861 1 0 12 defined $event_name and defined $time
1930 1 0 6 defined $event_name and defined $delay
2592 0 7 2092 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 500 delete $$args{'loop'} || $ENV{'POE_EVENT_LOOP'}
154 0 175 0 $use_signal_pipe or not defined $use_signal_pipe
357 0 0 11 $const =~ /^(?:TRACE|ASSERT)_/ or do { no strict 'refs'; defined &$const }
419 0 24 0 $trace_file_handle || *STDERR
432 0 1 0 $trace_file_handle || *STDERR
440 0 101 0 $trace_file_handle || *STDERR
448 0 5044 0 $trace_file_handle || *STDERR
456 0 4741 0 $trace_file_handle || *STDERR
475 0 1 0 $trace_file_handle || *STDERR
640 1966 509 211 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count
2475 13 198 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count or $self->_data_extref_count
522 8 190 $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
21 0 190 $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
1068 150 0 7320 not defined $old_sig_die or $old_sig_die eq 'DEFAULT'
150 1 7319 not defined $old_sig_die or $old_sig_die eq 'DEFAULT' or $old_sig_die eq ''
1096 0 14 7381 ref $@ or $@ ne ''
1109 17 0 214 $type & 4104 or $kr_active_session eq $self
1140 342 9 7044 !defined($old_sig_die) || $old_sig_die eq 'DEFAULT'
1423 0 0 190 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count
2433 740 861 0 $search_session || $kr_active_session