On Sun, 30 Oct 2016 20:03:49 +0200, Niko Tyni wrote:

> Given it fails somewhat regularly on both ci.debian.net and
> tests.reproducible-builds.org, possibly a faster machine would improve
> the chances of reproducing it.  Just getting the log of 'strace -f
> -olog prove -l t/01-starter.t' when it locks up would help tremendously,
> but I ran it for two hours or so like that without a single lockup.

I failed as well on Sunday but today I succeeded.
Attached is the output of

while :; do strace -f -olog prove -l t/04-starter-dir.t t/05-killolddelay.t 
t/06-autorestart.t || break ; done

(I picked those test because there are mentioned as problematic at:
https://rt.cpan.org/Public/Bug/Display.html?id=73711
)

[CPAN RT]
> I get the impression that the test suite is riddled with races that
> are worked around by sprinkling sleep() calls in the test code.

Ack.
 
> Even though it feels like giving up, I suggest either disabling the test
> suite or somehow guarding it with a timeout and making failures non-fatal.

I can't object :/
 
> Perhaps we should devise something very simple instead for a single
> basic test?

Also sounds nice.

But maybe you or someone else can make sense of the strace log.


Cheers,
gregor

-- 
 .''`.  Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: U2: When I Look At The World

Attachment: log.gz
Description: application/gzip

Attachment: signature.asc
Description: Digital Signature

Reply via email to