Bug#560643: libbsd-resource-perl: FTBFS: tests failed

Damyan Ivanov dmn at debian.org
Tue Dec 29 11:06:10 UTC 2009


-=| gregor herrmann, Tue, Dec 29, 2009 at 11:24:08AM +0100 |=-
> On Mon, 21 Dec 2009 18:11:59 +0200, Damyan Ivanov wrote:
> > The failing test file has two tests. Both check whether some 
> > resource consumption is approximately the same as what times() 
> > reports. There is a tolerance (20% for user time and 40% for 
> > system time) and the tests fail if the measured resource 
> > consumprion diverges by aa great factor.
> 
> The tests point to INSTALL which has an interested paragraph
> concerning this specific test:
> 
> #v+
> NOTE 1: The test t/getrusage.t is known to be tricky and to fail once
> in a while. This is because the results depend on timing issues and
> the activity of the operating system, it is moderately icky to
> guestimate such tolerances that leave some slack while still proving
> anything. Please retry 'make test' for a couple times, "eventually"
> the test should pass. If even that fails, please see that the $debug
> in the script is 1 and then run the test separately:
> 
>         perl -Mblib t/getrusage.t
> 
> or (if the above does not work)
> 
>         perl -Iblib/arch -Iblib/lib t/getrusage.t
> 
> and send the results to me. Ditto for the other tests: running them
> separately with the $debug on is useful for, well, debugging.
> #v-

Nice catch!

We could loop tests several times until either a) they pass; or b) 
N loops were done and then try one final loop with debugging on. At 
least this can help upstream help us :)

-- 
dam
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20091229/57788ace/attachment.pgp>


More information about the pkg-perl-maintainers mailing list