Bug#841662: libserver-starter-perl: test suite sometimes times out

gregor herrmann gregoa at debian.org
Tue Nov 1 20:24:06 UTC 2016


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: log.gz
Type: application/gzip
Size: 99249 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20161101/6d12aab1/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20161101/6d12aab1/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list