[Mono-bugs] [Bug 526555] New: builder should run only one lane per execution
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Wed Jul 29 17:23:46 EDT 2009
http://bugzilla.novell.com/show_bug.cgi?id=526555
Summary: builder should run only one lane per execution
Classification: Mono
Product: Mono: Tools
Version: unspecified
Platform: Other
OS/Version: Other
Status: NEW
Severity: Major
Priority: P5 - None
Component: MonkeyWrench
AssignedTo: rkvinge at novell.com
ReportedBy: ajorgensen at novell.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Right now the Builder gets work for each lane it's configured to do work for
and runs one revision per lane before exiting. This has a number of
unfortunate side-effects:
* Work tends to lag behind HEAD because the newest revision available at the
start of execution is chosen, even though many revisions have been checked in
since.
* It can take an extremely long time for an execution to end properly. This
makes it hard to shut down a builder for maintainance. It could also make it
hard to develop a new lane.
* It can starve a newly configured lane until all of the builders have
completed their current execution (which could be hours).
Basically the most important problem is the first one. Ideally each builder
would choose the most recent revision it can choose and run just that one lane
on each execution.
It's possible I'm wrong though. I'd be interested to hear arguments to the
contrary.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list