Closed
Bug 1171632
Opened 9 years ago
Closed 8 years ago
Migrate Hazard builds to TaskCluster
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(firefox49 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox49 | --- | fixed |
People
(Reporter: coop, Assigned: sfink)
References
Details
Attachments
(2 files)
2.28 KB,
patch
|
coop
:
review+
|
Details | Diff | Splinter Review |
7.84 KB,
patch
|
coop
:
review+
|
Details | Diff | Splinter Review |
There are two builds that have hazard variants: Linux x64 opt and B2G Desktop Linux x64 opt. The Linux build uses the spidermonkey_build.py mozharness script along with the hazard config listed here: https://hg.mozilla.org/build/mozharness/file/42ad3e4d3b1d/configs/hazards/build_browser.py The B2G Desktop build uses the hazard_build.py mozharness script along with the build_b2g config and emulator config: https://hg.mozilla.org/build/mozharness/file/42ad3e4d3b1d/configs/hazards/build_b2g.py https://hg.mozilla.org/build/mozharness/file/42ad3e4d3b1d/configs/b2g/releng-emulator.py Example build logs: Linux: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux64-br-haz/1433424283/linux64-br-haz_mozilla-central_dep-bm72-build1-build7.txt.gz B2G Desktop: http://ftp.mozilla.org/pub/mozilla.org/b2g/tinderbox-builds/mozilla-central-linux64-b2g-haz/1433424283/b2g_mozilla-central_linux64-b2g-haz_dep-bm91-build1-build9.txt.gz
Comment 1•9 years ago
|
||
If these already have a mozharness script then they ought to be easy enough to run in desktop-build, since the build-linux.sh script that invokes the Linux/Mac desktop builds is actually just a mostly-generic mozharness invocation: https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/scripts/builder/build-linux.sh#115 You just need a task definition that specifies the right mozharness bits: https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/tasks/builds/linux64_clobber.yml#26
Assignee | ||
Comment 2•8 years ago
|
||
Hm, I thought I'd already done this, but I guess not. This patch moves the hazard builds from the try branch to the base jobs file. I believe that should run them everywhere-ish. https://treeherder.mozilla.org/#/jobs?repo=try&revision=df7a9db0a3b18048183276766198b97779e4ff34 proves that I haven't broken them yet. Once these go live, we can turn off the buildbot ones. I'll email sheriffs. MozReview-Commit-ID: 9yT79JaguUc
Attachment #8745574 -
Flags: review?(coop)
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → sphink
Status: NEW → ASSIGNED
Assignee | ||
Comment 3•8 years ago
|
||
And here's the patch to kill off the buildbot jobs, which I'll land after the new TC jobs show up.
Attachment #8745580 -
Flags: review?(coop)
Reporter | ||
Updated•8 years ago
|
Attachment #8745574 -
Flags: review?(coop) → review+
Reporter | ||
Updated•8 years ago
|
Attachment #8745580 -
Flags: review?(coop) → review+
Comment 7•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/79ff551092cf https://hg.mozilla.org/mozilla-central/rev/e640f0802a80
Comment 8•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/01067412db32
Updated•6 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•