Skip Menu |

This queue is for tickets about the MooseX-Daemonize CPAN distribution.

Report information
The Basics
Id: 33906
Status: resolved
Priority: 0/
Queue: MooseX-Daemonize

People
Owner: stevan.little [...] gmail.com
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.06
Fixed in: (no value)



Subject: Random test results
http://bbbike2.radzeit.de/~slaven/cpantestersmatrix.cgi?dist=MooseX-Daemonize&maxver= This matrix looks alarming, so I compared all test reports and found no systematic relation. I then let the test run several times and -- no surprise -- quickly got both success and failure. This was with blead@33450. If you do cannot reproduce it and you need access to a box that exhibits the bug, let me know. Best,
Andreas, Sorry it took so long to get back to you on this. I suspect that the random test results are because there are a number of subtle timing bugs in the test code. I just uploaded a new version which addresses at least one of the bugs, and I will be poking at the others as soon as I get time. Thanks very much for taking the time to look at the tests. - Stevan
CC: ANDK [...] cpan.org
Subject: Re: [rt.cpan.org #33906] Random test results
Date: Sun, 07 Sep 2008 15:10:18 +0200
To: bug-MooseX-Daemonize [...] rt.cpan.org
From: andreas.koenig.7os6VVqR [...] franz.ak.mind.de (Andreas J. Koenig)
Show quoted text
>>>>> On Sun, 07 Sep 2008 08:46:24 -0400, "Stevan Little via RT" <bug-MooseX-Daemonize@rt.cpan.org> said:
Show quoted text
> Thanks very much for taking the time to look at the tests.
You're welcome! I turn to my one smokebox (i686) and see test FAIL MooseX-Daemonize-0.08 (perl-5.10.0 patch 33955) i686-linux-64int 2.6.22-1-k7 test FAIL MooseX-Daemonize-0.08 (perl-5.10.0) i686-linux-64int 2.6.22-1-k7 test FAIL MooseX-Daemonize-0.08 (perl-5.8.8 patch 33994) i686-linux-64int 2.6.22-1-k7 test FAIL MooseX-Daemonize-0.08 (perl-5.8.8) i686-linux-64int 2.6.22-1-k7 test FAIL MooseX-Daemonize-0.08 (perl-5.8.8) i686-linux-64int 2.6.14 test FAIL MooseX-Daemonize-0.08 (perl-5.8.7) i686-linux-thread-multi-64int 2.6.14 On the 64 bit box I see test PASS MooseX-Daemonize-0.08 (perl-5.10.0) x86_64-linux 2.6.24-1-amd64 And my Macbook: test FAIL MooseX-Daemonize-0.08 (perl-5.10.0) darwin-2level 8.11.1 test PASS MooseX-Daemonize-0.08 (perl-5.8.8) darwin-2level 8.10.1 You'll see the results on http://www.nntp.perl.org/group/perl.cpan.testers/ soonish -- andreas
Is this failure related or is it something new: t/31.with_pid_file_and_poe.t .. 12/? # Failed test '... the daemon process is no longer running (32657)' # at t/31.with_pid_file_and_poe.t line 129. # Failed test '... the PID file has been removed' # at t/31.with_pid_file_and_poe.t line 130. # Looks like you failed 2 tests of 13. Tried checking POE and it appears to test ok (version is 1.266). Is it me or is it a bug?
We are removing this test for now, it needs to be re-written and right now is not adding any value.