On 03/28/2016 06:17 PM, James E Keenan wrote:
On 03/27/2016 05:09 PM, Buddy Burden wrote:
Guys,

Okay, trying to track down what's causing a certain quite prolific
failure in my initial module upload.  Here's what I've been able to
determine (I'm pretty confident of almost all these numbers):


With perl-5.22.0 on linux x86_64 (unthreaded), I tried

$> cpanm test Date::Easy

Attaching results, which are very similar to this CPANtesters report from Slaven: http://www.cpantesters.org/cpan/report/5551d972-e496-11e5-81a9-4f49fcd2507e

Building and testing Date-Easy-0.01
cp lib/Date/Easy/Datetime.pm blib/lib/Date/Easy/Datetime.pm
cp lib/Date/Easy.pm blib/lib/Date/Easy.pm
cp lib/Date/Easy/Date.pm blib/lib/Date/Easy/Date.pm
Manifying 3 pod documents
PERL_DL_NONLAZY=1 "/home/jkeenan/perl5/perlbrew/perls/perl-5.22.0/bin/perl" 
"-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef 
*Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/date-math.t ....... ok

#   Failed test 'can still use parsedate normally (94/12/02.22:56)'
#   at t/date-parse.t line 128.
#          got: '786426960'
#     expected: '786437760'

#   Failed test 'can still use parsedate normally (94/12/02 10:56:03:500PM)'
#   at t/date-parse.t line 128.
#          got: '786426963'
#     expected: '786437763'

#   Failed test 'can still use parsedate normally (94/12/02 10:56:03:500PM)'
#   at t/date-parse.t line 128.
#          got: '786426963.5'
#     expected: '786437763.5'

#   Failed test 'can still use parsedate normally (Tue Mar 26 14:20:12.5 1996, 
and then)'
#   at t/date-parse.t line 128.
#          got: '827868012'
#     expected: '827878812'

#   Failed test 'can still use parsedate normally (Wed, 9 Nov 1994 7:28:37: 
Seven)'
#   at t/date-parse.t line 128.
#          got: '784384117'
#     expected: '784394917'

#   Failed test 'can still use parsedate normally (06.12.1995, Fred)'
#   at t/date-parse.t line 128.
#          got: '802929600'
#     expected: '802940400'

#   Failed test 'can still use parsedate normally (13/06/1995)'
#   at t/date-parse.t line 128.
#          got: '803016000'
#     expected: '803026800'

#   Failed test 'can still use parsedate normally (13/06/95)'
#   at t/date-parse.t line 128.
#          got: '803016000'
#     expected: '803026800'

#   Failed test 'successful parse: 1995/04 00:22:12 PDT'
#   at t/date-parse.t line 123.
#          got: '1995-03-31'
#     expected: '1995-04-01'
# compared against parse of: 1995/04 00:22:12 

#   Failed test 'successful parse: 95/04 00:22:12 PDT'
#   at t/date-parse.t line 123.
#          got: '1995-03-31'
#     expected: '1995-04-01'
# compared against parse of: 95/04 00:22:12 

#   Failed test 'successful parse: 04/95 00:22:12 PDT'
#   at t/date-parse.t line 123.
#          got: '1995-03-31'
#     expected: '1995-04-01'
# compared against parse of: 04/95 00:22:12 

#   Failed test 'can still use parsedate normally (95/04/04 +3 secs)'
#   at t/date-parse.t line 128.
#          got: '797022003'
#     expected: '797011203'

#   Failed test 'can still use parsedate normally (4 day +3 secs)'
#   at t/date-parse.t line 128.
#          got: '797073735'
#     expected: '797062935'

#   Failed test 'can still use parsedate normally (now + 4 days +3 secs)'
#   at t/date-parse.t line 128.
#          got: '797073735'
#     expected: '797062935'

#   Failed test 'can still use parsedate normally (now +4 days +3 secs)'
#   at t/date-parse.t line 128.
#          got: '797073735'
#     expected: '797062935'

#   Failed test 'can still use parsedate normally (+4 days +3 secs)'
#   at t/date-parse.t line 128.
#          got: '797073735'
#     expected: '797062935'

#   Failed test 'can still use parsedate normally (+ 4 days +3 secs)'
#   at t/date-parse.t line 128.
#          got: '797073735'
#     expected: '797062935'

#   Failed test 'can still use parsedate normally (4 day -3 secs)'
#   at t/date-parse.t line 128.
#          got: '797073729'
#     expected: '797062929'

#   Failed test 'can still use parsedate normally (today at 4pm)'
#   at t/date-parse.t line 128.
#          got: '797025600'
#     expected: '797036400'

#   Failed test 'can still use parsedate normally (yesterday at 4pm)'
#   at t/date-parse.t line 128.
#          got: '796939200'
#     expected: '796950000'

#   Failed test 'can still use parsedate normally (dec 32 94 17:05)'
#   at t/date-parse.t line 128.
#          got: '788997900'
#     expected: '789008700'

#   Failed test 'can still use parsedate normally (-1 second +1 month)'
#   at t/date-parse.t line 128.
#          got: '1081562399'
#     expected: '1081551599'

#   Failed test 'can still use parsedate normally (-1 second +1 month)'
#   at t/date-parse.t line 128.
#          got: '1081537199'
#     expected: '1081526399'
# Looks like you failed 23 tests of 733.
t/date-parse.t ...... 
Dubious, test returned 23 (wstat 5888, 0x1700)
Failed 23/733 subtests 
t/date.t ............ ok
t/datetime-parse.t .. ok
t/datetime.t ........ ok
t/errors.t .......... ok
t/import.t .......... ok
t/module-load.t ..... ok
t/require.t ......... ok
t/zonespec00.t ...... ok
t/zonespec01.t ...... ok
t/zonespec02.t ...... ok
t/zonespec03.t ...... ok

Test Summary Report
-------------------
t/date-parse.t    (Wstat: 5888 Tests: 733 Failed: 23)
  Failed tests:  460, 463, 466, 469, 475, 478, 481, 484
                486, 492, 495, 529, 532, 535, 538, 550
                553, 556, 619, 625, 661, 721, 724
  Non-zero exit status: 23
Files=13, Tests=2562,  2 wallclock secs ( 0.25 usr  0.01 sys +  1.17 cusr  0.11 
csys =  1.54 CPU)
Result: FAIL
Failed 1/13 test programs. 23/2562 subtests failed.
make: *** [test_dynamic] Error 255
-> FAIL Installing Date::Easy failed. See 
/home/jkeenan/.cpanm/work/1459203738.4760/build.log for details. Retry with 
--force to force install it.
Expiring 4 work directories.
4 distributions installed

Reply via email to