Closed
Bug 630518
Opened 14 years ago
Closed 13 years ago
l10n verify, update verify, and final verification builders need to set "branch" when reporting to clobberer
Categories
(Release Engineering :: Release Requests, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: rail)
References
Details
(Whiteboard: [automation])
Attachments
(1 file, 1 obsolete file)
(deleted),
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
Currently they don't, which is bad for two reasons:
1) It's inconsistent with all the other builders
2) They won't get clobbered when we clobber by branch
This isn't high priority because these builders clobber themselves at the start of a build.
Updated•13 years ago
|
Blocks: hg-automation
Assignee | ||
Comment 1•13 years ago
|
||
Shouldn't be hard, setting branchName should help.
Assignee: nobody → rail
Component: Release Engineering → Release Engineering: Releases
Priority: P4 → P2
QA Contact: release → bhearsum
Assignee | ||
Comment 2•13 years ago
|
||
Not tested yet. Update verify doesn't use clobberer.
Assignee | ||
Comment 3•13 years ago
|
||
Checking clobber URL: http://build.mozilla.org/stage-clobberer/index.php?master=http%3A%2F%2Fdev-master01.build.scl1.mozilla.com%3A8033%2F&slave=linux-ix-slave04&builddir=rel-m-rel-osx64-fnl-verf&branch=mozilla-release&buildername=release-mozilla-release-macosx64_final_verification
Backward compatible patch. If you prefer I can just remove the extra check and make the factories require repoPath.
Attachment #604663 -
Attachment is obsolete: true
Attachment #604909 -
Flags: review?(bhearsum)
Assignee | ||
Comment 4•13 years ago
|
||
l10n verify sets branch as well:
Checking clobber URL: http://build.mozilla.org/stage-clobberer/index.php?master=http%3A%2F%2Fdev-master01.build.scl1.mozilla.com%3A8033%2F&slave=moz2-darwin10-slave01&builddir=rel-m-rel-lnx-l10n-verification&branch=mozilla-release&buildername=release-mozilla-release-linux_l10n_verification
Reporter | ||
Comment 5•13 years ago
|
||
Comment on attachment 604909 [details] [diff] [review]
use branches
Review of attachment 604909 [details] [diff] [review]:
-----------------------------------------------------------------
::: process/factory.py
@@ +5447,5 @@
> def __init__(self, verifyConfigs, platforms=None, **kwargs):
> # MozillaBuildFactory needs the 'repoPath' argument, but we don't
> + if 'repoPath' not in kwargs:
> + kwargs['repoPath'] = 'nothing'
> + ReleaseFactory.__init__(self, **kwargs)
Do we have any cases where repoPath won't be set here or in l10n verify? What happens to the clobberer data when it gets a branch of 'nothing'? Does it show up on the webpage?
Assignee | ||
Comment 6•13 years ago
|
||
(In reply to Ben Hearsum [:bhearsum] from comment #5)
> Do we have any cases where repoPath won't be set here or in l10n verify?
No, that's to not force tb, sm, calendar to use the new schema. Probably forcing won't be a bad idea.
> What happens to the clobberer data when it gets a branch of 'nothing'? Does
> it show up on the webpage?
These builders are safe to be run even without clobbering. I couldn't find any special cases for 'nothing' in clobberer nor other places.
Reporter | ||
Comment 7•13 years ago
|
||
Comment on attachment 604909 [details] [diff] [review]
use branches
Review of attachment 604909 [details] [diff] [review]:
-----------------------------------------------------------------
OK, this should be fine then.
Attachment #604909 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 8•13 years ago
|
||
Comment on attachment 604909 [details] [diff] [review]
use branches
http://hg.mozilla.org/build/buildbotcustom/rev/9154a9aa253b
Attachment #604909 -
Flags: checked-in+
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 9•13 years ago
|
||
Reconfiged x2.
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•