On 2014-06-04 17:16:07, BAREFOOT wrote:
Show quoted text> Hey, sorry for dropping the ball on this one guys.
Are you receiving cpantesters reports? By default, they are sent out in a batch, daily. Your settings can be adjusted here:
https://prefs.cpantesters.org/
Show quoted text> ..that David at least is running his tests in parallel (i.e. using -jX).
> I'm guessing ether is as well.
Yes, I have HARNESS_OPTIONS=j9 in my .bashrc. And, when I undefine
HARNESS_OPTIONS, the tests pass.
Show quoted text> Now, why this would only show up in
> 5.19.x ... who can say?
Are you sure it's only the case in 5.19.x? I just tried with 5.18.2 and saw
precisely the same results - test failures with -j9, no failures without.
Never forget about Occam's Razor :)
Show quoted text> Anyway, could I ask one (or both) of you to try it with the -j switch
> turned off to see if that fixes the problem? If so, I'll see if I can
> figure out a way to set up the common files a bit more gracefully.
File::Temp will give you a temporary directory with a unique name, so its
presence won't interfere with other tests running simultaneously.