Skip Menu |

This queue is for tickets about the Dist-Zilla-Role-Stash-Plugins CPAN distribution.

Report information
The Basics
Id: 81716
Status: resolved
Priority: 0/
Queue: Dist-Zilla-Role-Stash-Plugins

Owner: Nobody in particular
Requestors: ANDK [...]

Bug Information
Severity: Important
Broken in: 1.005
Fixed in: 1.006

Subject: Test failures due to hash randomisation in perl 5.17.6
Download (untitled) / with headers
text/plain 575b
Since bleadperl v5.17.5-518-g7dc8663 your tests are failing frequently. That commit introduced hash key randomization and it seems at least the test t/ini-config.t t/plugin.t is hit by that. Find a sample fail report at: You can read more about the change at or at You may have to run the test several times until the randomization causes a fail. HTH&&Thanks&&Regards,
Download (untitled) / with headers
text/plain 467b
Thanks, Andreas! I really appreciate the links, they were interesting reading. It turns out the new test failures were simply my mistake in failing to declare an attribute as lazy. With the new perl change it would randomly be built before some of the other attributes were ready. In trying to figure that one out I was also able to pinpoint an unrelated heisenbug that caused a few sparse errors on 5.8.x. I released 1.006 which should fix both. Thanks, again.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to