This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author neologix
Recipients barry, neologix, pitrou, r.david.murray
Date 2012-06-25.17:35:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CAH_1eM175aqwKVDBrznLm8Kjg+_4YBmnb39KumaueCuMAr9HdA@mail.gmail.com>
In-reply-to <1340550799.79.0.291823496864.issue15152@psf.upfronthosting.co.za>
Content
> You could make the test a loop, with the timeout increasing each time through the loop, failing only if all tries fail.  That way on faster machines the test will pass faster.  It'll take even longer on slow machines, but they are slow anyway so that may be acceptable.

Yes, sure, but then it'll only make the test non determinist: let's
say there's a non reproductible bug in subprocess' timeout
implementation, if we retry upon error, it won't get caught unless if
fails a couple time in a row, which may never happen.
The idea is to have a timeout large enough so that the probablility of
false positives is *low enough*.
History
Date User Action Args
2012-06-25 17:35:10neologixsetrecipients: + neologix, barry, pitrou, r.david.murray
2012-06-25 17:35:09neologixlinkissue15152 messages
2012-06-25 17:35:08neologixcreate