Closed
Bug 864880
Opened 11 years ago
Closed 11 years ago
Add support for gecko/gaia only builds
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mwu, Assigned: catlee)
Details
(Whiteboard: [b2g])
Attachments
(2 files)
1.37 KB,
patch
|
mozilla
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
3.48 KB,
patch
|
mozilla
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
We'll want gecko/gaia only packages which install over vendor builds. This lets us quickly verify that bugs are fixed on our side without adding any potential bugs of our own when making a full build. An additional advantage of this is that gecko and gaia are fully open and we don't have lock up these builds. They can also be distributed to our partners.
Updated•11 years ago
|
Assignee: server-ops → nobody
Component: Server Operations → Release Engineering: Automation (General)
QA Contact: shyam → catlee
Assignee | ||
Comment 1•11 years ago
|
||
Which base target should we use for these builds? Other than the base target, do the files contained in https://pvtbuilds.mozilla.org/pub/mozilla.org/b2g/nightly/mozilla-b2g18-unagi_betatest/latest/b2g-18.0.en-US.android-arm.tar.gz or https://pvtbuilds.mozilla.org/pub/mozilla.org/b2g/nightly/mozilla-b2g18-unagi_betatest/latest/b2g-gecko-update.mar have what you want?
Reporter | ||
Comment 2•11 years ago
|
||
There are a few general groups of compatible builds: AOSP: emulator, nexus-s, panda ics_chocolate: otoro, unagi, inari ics_strawberry: hamachi, leo A gecko built for one of the devices in the "family" should work on any other device in the group. The tarball package that you linked should be sufficient for the gecko side of things. gaia builds require the contents of gaia/profile. IIRC, we need to install the webapps directory and user.js.
Reporter | ||
Comment 3•11 years ago
|
||
Bumping bug priority. Without this type of build package, QA cannot do reasonable testing of newer devices.
Severity: normal → critical
Assignee | ||
Comment 4•11 years ago
|
||
Is gaia/profile currently packaged up as part of the build process anywhere?
Reporter | ||
Comment 5•11 years ago
|
||
Part of it is - see gaia/profile.tar.gz. However, you'll also need gaia/profile/user.js .
Comment 6•11 years ago
|
||
So just to be clear, QA would also like the commercial ril to be packaged into this support if possible. in summary, have a produced build that we can flash Gecko, Gaia, and Commercial RIL. Gonk doesnt change, because we would have already have updated certain devices with the vendor binaries from their flashing tool.
Assignee | ||
Comment 7•11 years ago
|
||
Attachment #743826 -
Flags: review?(aki)
Updated•11 years ago
|
Attachment #743826 -
Flags: review?(aki) → review+
Assignee | ||
Updated•11 years ago
|
Attachment #743826 -
Flags: checked-in+
Assignee | ||
Comment 8•11 years ago
|
||
Attachment #743875 -
Flags: review?(aki)
Updated•11 years ago
|
Attachment #743875 -
Flags: review?(aki) → review+
Comment 9•11 years ago
|
||
Merged to production.
Assignee | ||
Updated•11 years ago
|
Attachment #743875 -
Flags: checked-in+
Assignee | ||
Comment 10•11 years ago
|
||
Tony, what's left to do here? Are these bits working for you?
Flags: needinfo?(tchung)
Comment 11•11 years ago
|
||
(In reply to Chris AtLee [:catlee] from comment #10) > Tony, what's left to do here? Are these bits working for you? Chris, this is all working fine now. the flashing is a little tricky, but i've documented how to do that here: https://wiki.mozilla.org/B2G/QA/Tips_And_Tricks#Flashing_only_Gecko_and_Gaia_bits_over_your_base_image you can close this out, thanks.
Flags: needinfo?(tchung)
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → catlee
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [b2g]
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
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
•