Closed Bug 1297919 Opened 8 years ago Closed 8 years ago

Frequent WinXP and Win7 VM debug reftest command timed out: 7200 seconds elapsed, attempting to kill

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

That summary confused me when I read it ten minutes later. The things we're going to have to chunk, even though we can't afford to chunk them, are WinXP debug reftest, Win7 VM debug reftest, and Win7 VM debug reftest-no-accel.
could it be possible to chunk them into smaller pieces of test group to avoid timeout before running cover ?
also is it a dup of bug 1207900 ?
odd, we have opt tests running in ~30 minutes and debug in ~120 minutes- that is crazy.  There is no real reason for this other than each test takes much longer in debug, many of the tests complete in <2 seconds (marked as 1 second on the wall clock).  

We can easily turn this into 8 chunks, in fact we already do that on linux. The danger of having a 120minute timeout is that if something small goes wrong, we waste a lot of machine time waiting for the job to timeout.  If we could split this 8 ways our runtime would be <15 minutes and we could have a 1200second timeout (or 1800 second).   iagree it would not be as optimal in typical runs, but it should help in intermittent and failure cases.
On WinXP, you have about a 4 minute lag between test runs, rebooting and whatever else happens, and from the one green run I found to look at, 7 minutes of startup and teardown within the test run for reftest. So going from one chunk to eight would add 77 minutes of waste every time we run reftests on WinXP debug.
Bug 1292218 took these from ~90 minutes to ~110, eating up our margin.
Blocks: 1292218
Backed that out, we shouldn't see this again for a while.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.