Closed Bug 864880 Opened 11 years ago Closed 11 years ago

Add support for gecko/gaia only builds

Categories

(Release Engineering :: General, defect)

All
Gonk (Firefox OS)
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mwu, Assigned: catlee)

Details

(Whiteboard: [b2g])

Attachments

(2 files)

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.
Assignee: server-ops → nobody
Component: Server Operations → Release Engineering: Automation (General)
QA Contact: shyam → catlee
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.
Bumping bug priority. Without this type of build package, QA cannot do reasonable testing of newer devices.
Severity: normal → critical
Is gaia/profile currently packaged up as part of the build process anywhere?
Part of it is - see gaia/profile.tar.gz. However, you'll also need gaia/profile/user.js .
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.
Attachment #743826 - Flags: review?(aki)
Attachment #743826 - Flags: review?(aki) → review+
Attachment #743826 - Flags: checked-in+
Attachment #743875 - Flags: review?(aki)
Attachment #743875 - Flags: review?(aki) → review+
Merged to production.
Attachment #743875 - Flags: checked-in+
Tony, what's left to do here? Are these bits working for you?
Flags: needinfo?(tchung)
(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: nobody → catlee
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [b2g]
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: