Skip Menu |

This queue is for tickets about the HPC-Runner-Command-Plugin-Logger-Sqlite CPAN distribution.

Report information
The Basics
Id: 122705
Status: open
Priority: 0/
Queue: HPC-Runner-Command-Plugin-Logger-Sqlite

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.01
Fixed in: (no value)



Subject: Tests fail (with HPC::Runner::Command >= 3.2.7?)
The t/test_class_tests.t test fails on some of my smoker systems: ... [2017/08/04 08:59:09] Loaded plugin Dummy  [2017/08/04 08:59:09] Loaded plugin Logger::Sqlite  [2017/08/04 08:59:10] Saving to sqlite db as submission id : 1  [2017/08/04 08:59:10] Parsing input file  [2017/08/04 08:59:10] Here is your tabular dependency list in submission order  [2017/08/04 08:59:10]  .----------------------------------------------------------. | JobName | Deps | Task Count | Mem | Cpu | Num Arrays | +------------+------+------------+------+-----+------------+ | hpcjob_001 | | 4 | 10GB | 4 | 1 | '------------+------+------------+------+-----+------------'   [2017/08/04 08:59:10] Submitting jobs  [2017/08/04 08:59:10] Beginning to submit jobs to the scheduler  [2017/08/04 08:59:10] Schedule is hpcjob_001   [2017/08/04 08:59:10] Submitting all hpcjob_001 job types  [2017/08/04 08:59:10] There are 4 tasks for job type hpcjob_001  [2017/08/04 08:59:10] Submitted in 1 job arrays.   [2017/08/04 08:59:10] Loaded plugin Logger::Sqlite  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 ****************************************************************
On 2017-08-04 03:42:29, SREZIC wrote: Show quoted text
> The t/test_class_tests.t test fails on some of my smoker systems: > > ... > [2017/08/04 08:59:09] Loaded plugin Dummy  > [2017/08/04 08:59:09] Loaded plugin Logger::Sqlite  > [2017/08/04 08:59:10] Saving to sqlite db as submission id : 1 >  > [2017/08/04 08:59:10] Parsing input file  > [2017/08/04 08:59:10] Here is your tabular dependency list in > submission order  > [2017/08/04 08:59:10]  > > .----------------------------------------------------------. > | JobName | Deps | Task Count | Mem | Cpu | Num Arrays | > +------------+------+------------+------+-----+------------+ > | hpcjob_001 | | 4 | 10GB | 4 | 1 | > '------------+------+------------+------+-----+------------' >   > [2017/08/04 08:59:10] Submitting jobs  > [2017/08/04 08:59:10] Beginning to submit jobs to the scheduler >  > [2017/08/04 08:59:10] Schedule is hpcjob_001 >   > [2017/08/04 08:59:10] Submitting all hpcjob_001 job types  > [2017/08/04 08:59:10] There are 4 tasks for job type hpcjob_001 >  > [2017/08/04 08:59:10] Submitted in 1 job arrays. >   > [2017/08/04 08:59:10] Loaded plugin Logger::Sqlite  > 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 > ****************************************************************
After analyzing more reports it seems that all 3.2.x are problematic: **************************************************************** Regression 'mod:HPC::Runner::Command' **************************************************************** Name Theta StdErr T-stat [0='const'] 1.0000 0.0000 13486391593313136.00 [1='eq_3.0.1'] 0.0000 0.0000 2.11 [2='eq_3.1.0'] 0.0000 0.0000 3.06 [3='eq_3.1.1'] 0.0000 0.0000 2.85 [4='eq_3.1.2'] 0.0000 0.0000 7.14 [5='eq_3.2.1'] -1.0000 0.0000 -9536318949368960.00 [6='eq_3.2.3'] -1.0000 0.0000 -7786371816796038.00 [7='eq_3.2.7'] -1.0000 0.0000 -7786371816796043.00 [8='eq_3.2.8'] -1.0000 0.0000 -13126689661159352.00 R^2= 1.000, N= 100, K= 9 ****************************************************************
Subject: Re: [rt.cpan.org #122705] Tests fail (with HPC::Runner::Command >= 3.2.7?)
Date: Fri, 04 Aug 2017 12:54:29 +0000
To: bug-HPC-Runner-Command-Plugin-Logger-Sqlite [...] rt.cpan.org
From: Jillian Rowe <jillian.e.rowe [...] gmail.com>
Thanks. You are probably right. I have made some major changes to the core codebase. I was just working on getting both the core update and the sqlite plugin update released. I will to be more specific in my version pinning. Thanks again! On Fri, Aug 4, 2017 at 3:55 AM Slaven_Rezic via RT < bug-HPC-Runner-Command-Plugin-Logger-Sqlite@rt.cpan.org> wrote: Show quoted text
> Queue: HPC-Runner-Command-Plugin-Logger-Sqlite > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=122705 > > > On 2017-08-04 03:42:29, SREZIC wrote:
> > 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 > > ****************************************************************
> > After analyzing more reports it seems that all 3.2.x are problematic: > > **************************************************************** > Regression 'mod:HPC::Runner::Command' > **************************************************************** > Name Theta StdErr T-stat > [0='const'] 1.0000 0.0000 13486391593313136.00 > [1='eq_3.0.1'] 0.0000 0.0000 2.11 > [2='eq_3.1.0'] 0.0000 0.0000 3.06 > [3='eq_3.1.1'] 0.0000 0.0000 2.85 > [4='eq_3.1.2'] 0.0000 0.0000 7.14 > [5='eq_3.2.1'] -1.0000 0.0000 -9536318949368960.00 > [6='eq_3.2.3'] -1.0000 0.0000 -7786371816796038.00 > [7='eq_3.2.7'] -1.0000 0.0000 -7786371816796043.00 > [8='eq_3.2.8'] -1.0000 0.0000 -13126689661159352.00 > > R^2= 1.000, N= 100, K= 9 > **************************************************************** >