Condition Coverage

blib/lib/POE/Kernel.pm
Criterion Covered Total %
condition 58 93 62.3


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()
501 175 0 2 $@ and not $@ =~ /not really dying/
542 49 0 0 defined $used_first and $used_first ne $module
932 110 266 1 defined $next_target and $next_target != $self
984 463 2 2 $signal eq 'DIE' and not $handled_session_count
1139 7080 161 0 !defined($old_sig_die) || $old_sig_die eq 'DEFAULT' and $SIG{'__DIE__'} ne \&_dummy_sigdie_handler
1163 5985 953 87 defined $return and substr(ref $return, 0, 5) eq 'POE::'
1230 0 0 0 $$scalar_ref and $self->run_one_timeslice
1860 1 0 12 defined $event_name and defined $time
1929 1 0 6 defined $event_name and defined $delay
2591 0 7 2028 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 4788 0 $trace_file_handle || *STDERR
456 0 4499 0 $trace_file_handle || *STDERR
475 0 1 0 $trace_file_handle || *STDERR
640 1983 519 210 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count
2502 14 196 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count or $self->_data_extref_count
533 7 189 $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 189 $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
1067 150 0 7166 not defined $old_sig_die or $old_sig_die eq 'DEFAULT'
1095 0 14 7227 ref $@ or $@ ne ''
1108 18 0 210 $type & 4104 or $kr_active_session eq $self
1139 337 10 6894 !defined($old_sig_die) || $old_sig_die eq 'DEFAULT'
1422 0 0 189 $kr_queue->get_item_count > $idle_queue_size or $self->_data_handle_count
2432 687 828 0 $search_session || $kr_active_session