| line |
true |
false |
branch |
|
59
|
121 |
3 |
if (substr($_[0], 0, 1) eq "-") |
|
67
|
120 |
821 |
if ($i =~ /^-queue/u) { } |
|
|
118 |
703 |
elsif ($i =~ /^-threads/u) { } |
|
|
118 |
585 |
elsif ($i =~ /^-memory/u) { } |
|
|
118 |
467 |
elsif ($i =~ /^-tmpdir/u) { } |
|
|
105 |
362 |
elsif ($i =~ /^-(mail|email_address)/u) { } |
|
|
105 |
257 |
elsif ($i =~ /^-(when|email_type)/u) { } |
|
|
105 |
152 |
elsif ($i =~ /^-opts/u) { } |
|
|
118 |
34 |
elsif ($i =~ /^-time/u) { } |
|
|
6 |
28 |
elsif ($i =~ /^-placeholder/u) { } |
|
|
5 |
23 |
elsif ($i =~ /^-files/u) { } |
|
|
6 |
17 |
elsif ($i =~ /^-params_array/u) { } |
|
|
6 |
11 |
elsif ($i =~ /^-params_rows/u) { } |
|
|
5 |
6 |
elsif ($i =~ /^-array_offset/u) { } |
|
|
5 |
1 |
elsif ($i =~ /^-array_tasks/u) { } |
|
|
0 |
1 |
elsif ($i =~ /^-start_time/u) { } |
|
|
0 |
1 |
elsif ($i =~ /^-start_date/u) { } |
|
68
|
0 |
120 |
unless defined $data{$i} |
|
74
|
0 |
118 |
unless defined $data{$i} |
|
76
|
118 |
0 |
if ($data{$i} =~ /^\d+$/u) { } |
|
85
|
0 |
118 |
unless defined $data{$i} |
|
91
|
0 |
118 |
unless defined $data{$i} |
|
96
|
4 |
101 |
unless defined $data{$i} |
|
101
|
0 |
105 |
unless defined $data{$i} |
|
107
|
0 |
105 |
unless defined $data{$i} |
|
109
|
0 |
105 |
if (ref $data{$i} ne "ARRAY") |
|
122
|
0 |
6 |
unless (defined $data{$i}) |
|
125
|
0 |
6 |
if ($data{$i} =~ /[\*\+\?]/u) |
|
133
|
0 |
5 |
if (ref $data{$i} ne 'ARRAY') { } |
|
141
|
0 |
6 |
unless defined $data{$i} |
|
146
|
0 |
6 |
unless defined $data{$i} |
|
147
|
6 |
0 |
if ($data{$i} =~ /^\d+$/u) { } |
|
155
|
0 |
5 |
unless defined $data{$i} |
|
156
|
5 |
0 |
if ($data{$i} =~ /^\d+$/u) { } |
|
164
|
0 |
5 |
unless defined $data{$i} |
|
165
|
5 |
0 |
if ($data{$i} =~ /^\d+$/u) { } |
|
173
|
0 |
0 |
unless defined $data{$i} |
|
178
|
0 |
0 |
unless defined $data{$i} |
|
190
|
120 |
3 |
defined $queue ? : |
|
191
|
118 |
5 |
defined $threads ? : |
|
192
|
118 |
5 |
defined $memory ? : |
|
193
|
118 |
5 |
defined $hours ? : |
|
194
|
118 |
5 |
defined $tmpdir ? : |
|
195
|
101 |
22 |
defined $email_address ? : |
|
196
|
105 |
18 |
defined $email_when ? : |
|
197
|
5 |
118 |
defined $files ? : |
|
198
|
6 |
117 |
defined $placeholder ? : |
|
199
|
6 |
117 |
defined $params_array ? : |
|
200
|
6 |
117 |
defined $params_rows ? : |
|
201
|
5 |
118 |
defined $array_offset ? : |
|
202
|
5 |
118 |
defined $array_tasks ? : |
|
204
|
101 |
22 |
defined $opts_array->[0] ? : |
|
221
|
0 |
132 |
if defined $new_val |
|
228
|
0 |
123 |
if defined $new_val |
|
235
|
0 |
123 |
if defined $new_val |
|
242
|
0 |
123 |
if defined $new_val |
|
249
|
0 |
123 |
if defined $new_val |
|
257
|
0 |
124 |
if defined $new_val |
|
264
|
0 |
124 |
if defined $new_val |
|
269
|
0 |
130 |
if defined $new_val |
|
274
|
0 |
123 |
if defined $new_val |
|
279
|
0 |
0 |
if defined $new_val |
|
285
|
0 |
0 |
if defined $new_val |
|
304
|
1 |
2 |
if $self->is_files_array |
|
305
|
2 |
0 |
if $self->is_params_array |
|
311
|
0 |
124 |
if defined $new_val |
|
318
|
0 |
362 |
if defined $new_val |
|
325
|
123 |
0 |
unless (defined $self->{'opts'}) |
|
330
|
0 |
0 |
if ref $new_val ne "ARRAY" |
|
331
|
0 |
0 |
if defined $new_val |
|
344
|
1 |
0 |
defined $self->{'opts'} ? : |
|
357
|
0 |
203 |
if defined $begin |
|
360
|
203 |
0 |
if defined $o |
|
380
|
202 |
13 |
if (defined $self->{'email_address'}) |
|
387
|
0 |
203 |
unless defined $o |
|
392
|
8 |
207 |
if ($self->is_array) |
|
393
|
5 |
3 |
$self->{'array_tasks'} > 0 ? : |
|
399
|
1 |
214 |
if defined $begin |
|
415
|
108 |
10 |
if ($mem =~ /^(\d+)$/u) { } |
|
|
10 |
0 |
elsif ($mem =~ /^(\d+)\.?(MB?|GB?|TB?|KB?)$/iu) { } |
|
419
|
10 |
0 |
if (substr(uc $2, 0, 1) eq 'G') { } |
|
|
0 |
0 |
elsif (substr(uc $2, 0, 1) eq 'T') { } |
|
|
0 |
0 |
elsif (substr(uc $2, 0, 1) eq 'M') { } |
|
|
0 |
0 |
elsif (substr(uc $2, 0, 1) eq 'K') { } |
|
442
|
1 |
124 |
if ($time =~ /^(\d+)$/u) { } |
|
450
|
102 |
324 |
if ($unit eq 'D') { } |
|
|
121 |
203 |
elsif ($unit eq 'H') { } |
|
|
102 |
101 |
elsif ($unit eq 'M') { } |
|
|
101 |
0 |
elsif ($unit eq 'S') { } |
|
470
|
0 |
1 |
unless ($time =~ /^(\d{1,2}):(\d{2})(?::(\d{2}))?$/u) |
|
474
|
0 |
1 |
if $h > 23 |
|
475
|
0 |
1 |
if $m > 59 |
|
476
|
0 |
1 |
if $s > 59 |
|
487
|
1 |
0 |
if $date =~ /^\d{4}-\d{2}-\d{2}$/u |
|
489
|
0 |
0 |
unless ($date =~ m[^(\d{1,2})/(\d{1,2})(?:/(\d{4}))?$]u) |
|
493
|
0 |
0 |
if $mon < 1 or $mon > 12 |
|
494
|
0 |
0 |
if $day < 1 or $day > 31 |
|
496
|
0 |
0 |
unless (defined $year) |
|
502
|
0 |
0 |
$candidate >= $today_midnight ? : |
|
508
|
0 |
0 |
if ($check[3] != $day or $check[4] + 1 != $mon or $check[5] + 1900 != $year) |
|
520
|
417 |
1 |
unless defined $self->{'start_time'} or defined $self->{'start_date'} |
|
524
|
1 |
0 |
defined $self->{'start_time'} ? : |
|
528
|
1 |
0 |
if (defined $self->{'start_date'}) { } |
|
534
|
0 |
0 |
if ($today_begin > time) { } |