Closed
Bug 859464
Opened 13 years ago
Closed 13 years ago
merge final verify builders together
Categories
(Release Engineering :: Release Automation, defect)
Release Engineering
Release Automation
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Unassigned)
References
Details
Attachments
(1 file, 2 obsolete files)
|
2.48 KB,
patch
|
rail
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
Once bug 628796 is landed, the final verify scripts will do internal parallelization. With that done we should merge the builders together rather than eating up 4 build slaves to do final verify.
| Reporter | ||
Comment 1•13 years ago
|
||
Ran through dump masters. New final verify command is eg:
C {'command': ['bash', 'final-verification.sh', 'mozBeta-firefox-linux.cfg', 'mozBeta-firefox-linux64.cfg', 'mozBeta-firefox-mac64.cfg', 'mozBeta-firefox-win32.cfg'], 'description': ['final-verification.sh'], 'descriptionDone': None, 'log_eval_func': None, 'logfiles': {}, 'name': 'final_verification', 'usePTY': 'slave-config', 'workdir': 'tools/release'} {'BUILDBOT_CONFIGS': 'http://hg.mozilla.org/build/buildbot-configs', 'BUILDBOTCUSTOM': 'http://hg.mozilla.org/build/buildbotcustom', 'CLOBBERER_URL': 'http://clobberer.pvt.build.mozilla.org/always_clobber.php'}
And the schedulers that have final verify as an upstream have "release-mozilla-beta-final_verification" instead of the 4 platforms.
Attachment #736843 -
Flags: review?(rail)
Comment 2•13 years ago
|
||
Comment on attachment 736843 [details] [diff] [review]
merge builders
Review of attachment 736843 [details] [diff] [review]:
-----------------------------------------------------------------
::: process/release.py
@@ -1465,4 @@
> },
> })
>
> - for platform in releaseConfig.get('verifyConfigs', {}).keys():
I think this won't work for first esr builds, when verifyConfigs is not set or set to {}. Can you add a guard and check that condition?
| Reporter | ||
Comment 3•13 years ago
|
||
Good catch! I also noticed that I missed "builderPrefix" on the name, too, causing collisions between branches.
Attachment #736843 -
Attachment is obsolete: true
Attachment #736843 -
Flags: review?(rail)
Attachment #737474 -
Flags: review?(rail)
| Reporter | ||
Comment 4•13 years ago
|
||
Attachment #737479 -
Flags: review?(rail)
Updated•13 years ago
|
Attachment #737479 -
Flags: review?(rail) → review+
Updated•13 years ago
|
Attachment #737474 -
Attachment is obsolete: true
Attachment #737474 -
Flags: review?(rail)
| Reporter | ||
Comment 5•13 years ago
|
||
Comment on attachment 737479 [details] [diff] [review]
fix the second hunk too
Landed on default
Attachment #737479 -
Flags: checked-in+
| Reporter | ||
Comment 6•13 years ago
|
||
Made it to production yesterday.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•13 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•