Skip Menu |

This queue is for tickets about the bioperl CPAN distribution.

Report information
The Basics
Id: 85175
Status: resolved
Priority: 0/
Queue: bioperl

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

Bug Information
Severity: Normal
Broken in: 1.6.901
Fixed in: (no value)



Subject: tests fail due to hash randomization
Hash order randomization was introduced in 5.17.x. You may need to run tests several times to see failure. # Failed test 'translate opts to command line' # at t/Tools/Run/WBCommandExts.t line 33. # got: '-n 42 --schlurb breb -f' # expected: '--schlurb breb -n 42 -f' # Failed test 'find in syspath' # at t/Tools/Run/WBCommandExts.t line 55. # Looks like you failed 2 tests of 22. t/Tools/Run/WBCommandExts.t .................. Dubious, test returned 2 (wstat 512, 0x200) Failed 2/22 subtests -- Alexandr Ciornii, http://chorny.net
Confirmed. I have added a few tests and TODO'd the original test (not sure if order matters, the test is for a private method). On Fri May 10 05:45:58 2013, CHORNY wrote: Show quoted text
> Hash order randomization was introduced in 5.17.x. You may need to run > tests several times to see failure. > > # Failed test 'translate opts to command line' > # at t/Tools/Run/WBCommandExts.t line 33. > # got: '-n 42 --schlurb breb -f' > # expected: '--schlurb breb -n 42 -f' > > # Failed test 'find in syspath' > # at t/Tools/Run/WBCommandExts.t line 55. > # Looks like you failed 2 tests of 22. > t/Tools/Run/WBCommandExts.t .................. > Dubious, test returned 2 (wstat 512, 0x200) > Failed 2/22 subtests >
Fixed tests on master branch. On Tue May 21 13:38:36 2013, cjfields wrote: Show quoted text
> Confirmed. I have added a few tests and TODO'd the original test (not > sure if order matters, the test is for a private method). > > On Fri May 10 05:45:58 2013, CHORNY wrote:
> > Hash order randomization was introduced in 5.17.x. You may need to
> run
> > tests several times to see failure. > > > > # Failed test 'translate opts to command line' > > # at t/Tools/Run/WBCommandExts.t line 33. > > # got: '-n 42 --schlurb breb -f' > > # expected: '--schlurb breb -n 42 -f' > > > > # Failed test 'find in syspath' > > # at t/Tools/Run/WBCommandExts.t line 55. > > # Looks like you failed 2 tests of 22. > > t/Tools/Run/WBCommandExts.t .................. > > Dubious, test returned 2 (wstat 512, 0x200) > > Failed 2/22 subtests > >
> >