Condition Coverage

lib/Rex/TaskList/Base.pm
Criterion Covered Total %
condition 27 45 60.0


and 3 conditions

line !l l&&!r l&&r condition
69 0 0 39 $task_name ne "Commands:Box:get_sys_info" and $task_name ne "Test:run"
0 39 0 $task_name ne "Commands:Box:get_sys_info" and $task_name ne "Test:run" and $requested_env ne ""
39 0 0 $task_name ne "Commands:Box:get_sys_info" and $task_name ne "Test:run" and $requested_env ne "" and not grep({$_ eq $requested_env;} @environments)
144 6 0 0 scalar @group_server == 0 and "Rex::Config"->get_allow_empty_groups == 0
168 0 0 1 ref $_ and $_->isa("Rex::Group::Entry::Server")
182 9 0 1 ref $entry && $entry->isa('Rex::Group::Entry::Server')
369 48 32 5 $package ne "main" and $package ne "Rex::CLI"
380 48 32 5 $package ne "main" and $package ne "Rex:CLI"

or 2 conditions

line l !l condition
219 207 0 'Rex::Config'->get_user || undef
9 198 'Rex::Config'->get_password || undef
8 199 'Rex::Config'->get_private_key || undef
8 199 'Rex::Config'->get_public_key || undef
0 207 'Rex::Config'->get_sudo_password || undef
348 1 4 $? || 1

or 3 conditions

line l !l&&r !l&&!r condition
30 0 61 0 ref $that || $that
258 3 0 3 grep {/^$host$/u;} @servers or $#servers == -1
426 0 138 0 $task->parallelism || 'Rex::Config'->get_parallelism