canmove, Confirmed users
2,850
edits
No edit summary |
ChrisCooper (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
__TOC__ | |||
In order to reduce interruptions and allow developers to clobber Tinderbox builds, we've deployed what we're calling "CLOBBER support" to the Mozilla Build Farm. | In order to reduce interruptions and allow developers to clobber Tinderbox builds, we've deployed what we're calling "CLOBBER support" to the Mozilla Build Farm. | ||
Line 62: | Line 64: | ||
7. Next build should be a clobber build; if it's not, please stop by <tt>#build</tt> to let us know, so we can track down why it didn't work | 7. Next build should be a clobber build; if it's not, please stop by <tt>#build</tt> to let us know, so we can track down why it didn't work | ||
= To clobber a unit test machine = | |||
Same as the above for tinderbox, but the CLOBBER file you need to create/update lives in a different directory in CVS. Check out the following module: | |||
<tt>mozilla/tools/buildbot-configs/testing/unittest/CLOBBER</tt> | |||
You'll find the following directory structure in the CLOBBER module: | |||
<tt><product>/<branch>/<platform>/CLOBBER</tt> | |||
The trailing CLOBBER is a text file that contains the details of the clobber request. To clobber the , e.g., Win2k3 unit test box, you would update the following CLOBBER file: | |||
<tt>CLOBBER/firefox/TRUNK/win2k3/CLOBBER</tt> | |||
= Caveats = | |||
Obviously, clobber builds take longer than depend builds, so '''please only use this functionality when necessary;''' also, '''please coordinate clobbering on IRC, so builds aren't clobbered multiple times for the same reason.''' To help mitigate, it might be useful to have a sheriff check in a clobber request or in the case of a CVS checkin that you know will break Tinderbox, the committer. | Obviously, clobber builds take longer than depend builds, so '''please only use this functionality when necessary;''' also, '''please coordinate clobbering on IRC, so builds aren't clobbered multiple times for the same reason.''' To help mitigate, it might be useful to have a sheriff check in a clobber request or in the case of a CVS checkin that you know will break Tinderbox, the committer. |