Closed Bug 835173 Opened 12 years ago Closed 12 years ago

Make it possible to exclude platforms from lastGoodFunc/lastGoodRev for choosing a nightly rev

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: philor, Assigned: catlee)

References

Details

(Whiteboard: [buildbot][schedulers])

Attachments

(2 files)

There's no end in sight to our desire to do things like only build win64 on mozilla-central, but build nightlies of it, and only build ASan on mozilla-central, but build nightlies of it. The first half of bug 834222 was almost certainly about win64 (though there's one nightly that almost looks like it was automatically scheduled on a rev with a red win64 opt build, it may well have been manually triggered just after the time it would, or more accurately would not, have been automatically scheduled). The second half is almost certainly about the way ASan is now burning. If we're going to keep saying "okay, you can have on-push and nightly builds hidden on mozilla-central" then we also need to tell the scheduler to ignore those things which it's okay to burn, and near as I can tell, right now we can't.
Blocks: 840948
This caused us to not have nightlies built on tip, due to bug 840948. Now that Win64 is tier3, I see this happening more and more.
Severity: normal → critical
Another, possibly better, idea would be to come up with a wittier tree name than "mozilla-fringe" and report win64 and asan and dxr and xulrunner and valgrind and b2g desktop as visible jobs on a separate tree.
(In reply to Phil Ringnalda (:philor) from comment #2) > Another, possibly better, idea would be to come up with a wittier tree name > than "mozilla-fringe" and report win64 and asan and dxr and xulrunner and > valgrind and b2g desktop as visible jobs on a separate tree. I thought fringe was kind of witty. Perhaps they are relevant in an alternate universe. ;-)
(In reply to Bill Gianopoulos [:WG9s] from comment #3) > I thought fringe was kind of witty. Perhaps they are relevant in an > alternate universe. ;-) Heh +1
Assignee: nobody → catlee
Priority: -- → P2
Whiteboard: [buildbot][schedulers]
If consider_for_nightly is False, then we won't look at this platform's builds for the last good revision function
Attachment #717141 - Flags: review?(rail)
this means that these builds can burn and burn and burn without preventing the nightlies from happening
Attachment #717142 - Flags: review?(rail)
(In reply to Chris AtLee [:catlee] from comment #6) > Created attachment 717142 [details] [diff] [review] > disable consider_for_nightlies for win64 and asan builds > > this means that these builds can burn and burn and burn without preventing > the nightlies from happening But since the idea is that thsi will be used in conjunction with these build being hidden form tinderboxpushlog, that behavior would seem to be appropriate.
Attachment #717141 - Flags: review?(rail) → review+
Attachment #717142 - Flags: review?(rail) → review+
Are these ready to land? (Today's nightlies happened on an old rev due to burning Asan)
Yup. Was traveling yesterday, so will land these today.
Attachment #717141 - Flags: checked-in+
Attachment #717142 - Flags: checked-in+
in production
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: