Subject: | Tests fail (with HPC::Runner::Command >= 3.2.7?) |
The t/test_class_tests.t test fails on some of my smoker systems:
...
[32m[2017/08/04 08:59:09] Loaded plugin Dummy [0m
[32m[2017/08/04 08:59:09] Loaded plugin Logger::Sqlite [0m
[32m[2017/08/04 08:59:10] Saving to sqlite db as submission id : 1 [0m
[32m[2017/08/04 08:59:10] Parsing input file [0m
[32m[2017/08/04 08:59:10] Here is your tabular dependency list in submission order [0m
[32m[2017/08/04 08:59:10] [0m
[32m.----------------------------------------------------------.[0m
[32m| JobName | Deps | Task Count | Mem | Cpu | Num Arrays |[0m
[32m+------------+------+------------+------+-----+------------+[0m
[32m| hpcjob_001 | | 4 | 10GB | 4 | 1 |[0m
[32m'------------+------+------------+------+-----+------------'[0m
[32m [0m
[32m[2017/08/04 08:59:10] Submitting jobs [0m
[32m[2017/08/04 08:59:10] Beginning to submit jobs to the scheduler [0m
[32m[2017/08/04 08:59:10] Schedule is hpcjob_001[0m
[32m [0m
[32m[2017/08/04 08:59:10] Submitting all hpcjob_001 job types [0m
[32m[2017/08/04 08:59:10] There are 4 tasks for job type hpcjob_001 [0m
[32m[2017/08/04 08:59:10] Submitted in 1 job arrays.[0m
[32m [0m
[32m[2017/08/04 08:59:10] Loaded plugin Logger::Sqlite [0m
Use of uninitialized value in subtraction (-) at /usr/perl5.16.3t/lib/site_perl/5.16.3/HPC/Runner/Command/execute_job/Utils/MCE.pm line 52.
Undefined subroutine &HPC::Runner::Command::submit_jobs::Utils::Plugin::uniq called at /usr/perl5.16.3t/lib/site_perl/5.16.3/HPC/Runner/Command/submit_jobs/Utils/Plugin.pm line 65.
# Failed test 'test_003'
# at /usr/perl5.16.3t/lib/site_perl/5.16.3/Test2/Tools/AsyncSubtest.pm line 23.
# Failed test 'TestsFor::HPC::Runner::Command::Plugin::Test001'
# at /usr/perl5.16.3t/lib/site_perl/5.16.3/Test2/Tools/AsyncSubtest.pm line 23.
# Looks like you failed 1 test of 1.
t/test_class_tests.t ...
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
...
Statistical analysis suggests that the problem started with HPC::Runner::Command 3.2.7:
****************************************************************
Regression 'mod:HPC::Runner::Command'
****************************************************************
Name Theta StdErr T-stat
[0='const'] 1.0000 0.0000 14147450165343656.00
[1='eq_3.0.1'] -0.0000 0.0000 -2.95
[2='eq_3.1.0'] -0.0000 0.0000 -3.21
[3='eq_3.1.1'] -0.0000 0.0000 -2.99
[4='eq_3.1.2'] -0.0000 0.0000 -3.00
[5='eq_3.2.7'] -1.0000 0.0000 -8168034161307977.00
[6='eq_3.2.8'] -1.0000 0.0000 -13683472535172692.00
R^2= 1.000, N= 90, K= 7
****************************************************************