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 498 8 1 $args and ref $args ne 'HASH'
129 0 0 161 $] >= 5.008001 and not RUNNING_IN_HELL()
512 175 0 2 $@ and not $@ =~ /not really dying/
553 50 0 0 defined $used_first and $used_first ne $module
943 121 269 1 defined $next_target and $next_target != $self
995 478 2 2 $signal eq 'DIE' and not $handled_session_count
1151 7265 162 0 !defined($old_sig_die) || $old_sig_die eq 'DEFAULT' and $SIG{'__DIE__'} ne \&_dummy_sigdie_handler
1175 6145 976 87 defined $return and substr(ref $return, 0, 5) eq 'POE::'
1242 0 0 0 $$scalar_ref and $self->run_one_timeslice
1873 1 0 12 defined $event_name and defined $time
1942 1 0 6 defined $event_name and defined $delay
2604 0 7 2061 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 497 delete $$args{'loop'} || $ENV{'POE_EVENT_LOOP'}
154 0 174 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 4977 0 $trace_file_handle || *STDERR
456 0 4674 0 $trace_file_handle || *STDERR
475 0 1 0 $trace_file_handle || *STDERR
651 2049 511 209 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count
2560 13 196 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count or $self->_data_extref_count
524 6 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
19 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
1079 149 0 7352 not defined $old_sig_die or $old_sig_die eq 'DEFAULT'
149 1 7351 not defined $old_sig_die or $old_sig_die eq 'DEFAULT' or $old_sig_die eq ''
1107 0 14 7413 ref $@ or $@ ne ''
1120 17 0 214 $type & 4104 or $kr_active_session eq $self
1151 341 9 7077 !defined($old_sig_die) || $old_sig_die eq 'DEFAULT'
1435 0 0 190 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count
2445 740 830 0 $search_session || $kr_active_session