Sat May 18 11:23:47 2013: Request 85336 was acted upon.
Transaction: Correspondence added by daoswald
Queue: Inline
Subject: Re: [rt.cpan.org #85336] Fails often when tested in parallel
Broken in: 0.53
Severity: (no value)
Owner: Nobody
Requestors: [email protected]
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=85336 >
I get test failures in Inline::CPP when running tests in parallel.
I've gone through Inline::CPP and implemented file locking to
eliminate race conditions, but the issue persists. That leads me to
believe that there needs to be a similar fix in Inline. Changing
Inline's tests to use separate build directories wouldn't fix the
underlying issue of Inline not supporting concurrency. Proper file
locking probably would resolve the issue, not only for Inline, but
also for plugins such as Inline::CPP.
On Sat, May 18, 2013 at 8:40 AM, (Andreas J. Koenig) via RT
<[email protected]> wrote:
> Sat May 18 10:40:47 2013: Request 85336 was acted upon.
> Transaction: Correspondence added by [email protected]
> Queue: Inline
> Subject: Re: [rt.cpan.org #85336] Fails often when tested in parallel
> Broken in: 0.53
> Severity: (no value)
> Owner: Nobody
> Requestors: [email protected]
> Status: open
> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=85336 >
>
>
> "Sisyphus via RT" <[email protected]> writes:
>
>> Is that worth trying ?
>
> This, or maybe apply some locking? Depends on how much work it is, and
> on how relevant for later real world behaviour it is.
>
> Except for this, I'd leave the judgement to the implementor;)
>
> --
> andreas
>
--
David Oswald
[email protected]