On the other hand, this looks like a regression. Can we file a bug against buildbot and see what they have to say about it? On May 31, 2012 9:22 AM, "Lucas Forschler" <lforsch...@apple.com> wrote:
> HI Ossy, > > I did notice the display order change as well. I think I am going to open > a bug to rename all of the Apple bots to prefix them with 'Apple'. We (at > Apple) would like to get our bots into a more conforming naming convention. > I realize that won't solve the problem with having a specific order for > your bots, but it will at least get everything grouped together. > > I'm slightly opposed to rolling out the natural sorting as you suggest > below… I think that will be short-lived and when buildbot 0.9.x is > available, we may not have this option. I think we should be forward > thinking here and try not to work around this. I can be convinced to make > the change if there is additional support for rolling out the natural > sorting. > > Thanks for looking into the ForceScheduler. Hopefully we can get that up > and running quickly. > > So far it appears we don't have any bots stuck in trigger mode. Please > let me know if you see any. I am hoping that issue is now solved for good. > > Thanks, > Lucas > > > > > On May 31, 2012, at 3:32 AM, Osztrogonac Csaba wrote: > > > Lucas Forschler írta: > >> to 0.8.6p1 > >> Will be back online when complete. > >> Lucas > > > > Hi All, > > > > Unfortunately there are too annoying bugs introduced > > with upgrading build master to 0.8.6p1 : > > > > Problem 1 > > ---------- > > Builders are alphabetically ordered on http://build.webkit.org/waterfall > > instead of the given order in our config.json. > > > > http://buildbot.net/buildbot/docs/0.8.6p1/release-notes.html > > "Builders are no longer displayed in the order they were configured. > This was never > > intended behavior, and will become impossible in the distributed > architecture planned > > for Buildbot-0.9.x. As of 0.8.6p1, builders are sorted naturally: > lexically, but with > > numeric segments sorted numerically." > > > > I think the new alphabetical order is so confusing. For example Apple's > Lion bots > > are between GTK and Qt bots, but SnowLeopard bots are after the Qt bots. > I know > > that we can see category=AppleMac, category=Qt, ... , but the order of > the bots > > in a given category is important for us too. I don't think that an > artifical > > renaming would be a good solution to get the order what we want. > (Because we > > would have to rename bots in all scripts, we would have loose the > history, ...) > > > > What about if we revert the buildbot-0.8.6p1 change in buildmaster > caused this bug/feature? > > Here is a simple patch to do it: > > > > diff --git a/buildbot-0.8.6p1/buildbot/status/master.py > b/buildbot-0.8.6p1/buildbot/status/master.py > > index e803133..e60ab06 100644 > > --- a/buildbot-0.8.6p1/buildbot/status/master.py > > +++ b/buildbot-0.8.6p1/buildbot/status/master.py > > @@ -200,7 +200,7 @@ class Status(config.ReconfigurableServiceMixin, > service.MultiService): > > > > def getBuilderNames(self, categories=None): > > if categories == None: > > - return util.naturalSort(self.botmaster.builderNames) # > don't let them break it > > + return self.botmaster.builderNames # don't let them break it > > > > l = [] > > # respect addition order > > @@ -208,7 +208,7 @@ class Status(config.ReconfigurableServiceMixin, > service.MultiService): > > bldr = self.botmaster.builders[name] > > if bldr.config.category in categories: > > l.append(name) > > - return util.naturalSort(l) > > + return l > > > > def getBuilder(self, name): > > """ > > > > Problem 2 > > ---------- > > There isn't force build possibility anymore. > > > > http://buildbot.net/buildbot/docs/0.8.6p1/release-notes.html > > "Forced builds now require that a ForceScheduler be defined in the > Buildbot configuration." > > > > It can be solved simple with adding ForceScheduler. I'm going > > to file a bug report and prepare a patch to fix it soon. > > > > br, > > Ossy > > _______________________________________________ > > webkit-dev mailing list > > webkit-dev@lists.webkit.org > > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev >
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev