Branch Coverage

bin/printslurm
Criterion Covered Total %
branch 2 46 4.3


line true false branch
17 0 1 unless &GetOptions("help|h", \$help, "node|n", \$node_info, "version", sub { say "printslurm v", $NBI::Slurm::VERSION; exit; } )
20 1 0 if $help
64 0 0 unless (@check_slurm)
70 0 0 if ($node_info) { }
74 0 0 unless (defined $ENV{'SLURM_JOB_ID'})
82 0 0 if defined $ENV{'SLURM_JOB_NAME'}
83 0 0 if defined $ENV{'SLURM_JOB_PARTITION'}
94 0 0 if ($time_limit)
99 0 0 if ($mem_per_node)
104 0 0 if ($num_nodes)
109 0 0 if ($num_cpus)
115 0 0 if (defined $ENV{'SLURM_JOB_NODELIST'})
119 0 0 if ($ENV{'SLURM_JOB_NODELIST'} =~ /\[/u)
121 0 0 if @expanded_nodes
133 0 0 if @version
139 0 0 if (@partitions)
157 0 0 if (@jobs > 1) { }
176 0 0 if ($parts[3] eq 'RUNNING') { }
0 0 elsif ($parts[3] eq 'PENDING') { }
0 0 elsif ($parts[3] =~ /^(FAILED|CANCELLED|TIMEOUT)$/u) { }
197 0 0 if ($key =~ /^SLURM_/u)
203 0 0 unless ($found_vars)
212 0 0 if (@config)