Closed Bug 885902 Opened 7 years ago Closed 7 years ago

generate "helix" builds for B2G

Categories

(Release Engineering :: General, defect)

x86
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:hd+, firefox25 wontfix, b2g18 wontfix, b2g18-v1.0.0 wontfix, b2g18-v1.0.1 wontfix, b2g-v1.1hd fixed)

VERIFIED FIXED
blocking-b2g hd+
Tracking Status
firefox25 --- wontfix
b2g18 --- wontfix
b2g18-v1.0.0 --- wontfix
b2g18-v1.0.1 --- wontfix
b2g-v1.1hd --- fixed

People

(Reporter: joduinn, Assigned: aki)

References

Details

Attachments

(3 files, 1 obsolete file)

Please generate nightly builds for "helix" devices. 

open questions: 

0) what branches are these supported on? I'd guess v1.1.1/v1.1HD and m-c only.

1) do we also need per-checkin builds? I'd guess we should generate helix builds on same cadence as we do for other devices, but asking here in case needs are different.

2) if we need to generate updates? If yes, how to make these updates available without complicating updates being generated for other devices.

3) what locales are to be included? (although this feels like wider question, noting here to track).

(blocked on getting build instructions in bug#885901)
Hi! John,

0) Branches for both gecko and gaia are ""v1.1.0hd" at "git.mozilla.org".
1) I don't what "per-checkin builds" means here. But helix build is same as other devices.
Now, "helix" option is available in "config.sh" (git://git.mozilla.org/b2g/B2G.git). You will need Android ICS backup files of helix device before FFOS build process.
2) I have no idea about this.
3) Likely Brazil/Spain, Venezuela, Columbia, Mexico

--
Keven
helix-ics.tar.xz:

-rw-r--r-- 1 asasaki asasaki 214609120 Jun 26 23:05 /var/www/html/runtime-binaries/tooltool/sha512/cbda63d37b8db104a0fddcb5d8ffe1da173922805863905cb82e819c80cf6032caffa49903cb74e8c703da35df876cc305a7d7b989a52c045e99845e20718f7e
Attached patch b2g/config/helix (obsolete) — Splinter Review
with the same boot.img as leo, currently.
Assignee: nobody → aki
Attachment #768815 - Flags: review?(catlee)
Depends on: 888188
10:03:33    ERROR -  ./extract-files.sh: line 27: adb: command not found

I think we don't install the android sdk via mock. This may be intentional.
I'll look at the mock env and see if I can find adb.
Attachment #768815 - Flags: review?(catlee) → review+
Attachment #768814 - Attachment description: (configs) [needs testing] helix → (configs) helix
Attachment #768814 - Flags: review?(catlee)
I missed setting ANDROIDFS_DIR earlier; now working.
Attachment #768722 - Attachment is obsolete: true
Attachment #769988 - Flags: review?(catlee)
Attachment #769988 - Flags: review?(catlee) → review+
Attachment #768814 - Flags: review?(catlee) → review+
blocking-b2g: --- → hd?
Guessing we want helix builds sooner rather than later, so I'm needinfo?ing relman for the blocking-hd? .
Flags: needinfo?(release-mgmt)
Comment on attachment 768815 [details] [diff] [review]
(mozharness) helix

in production
hd+'ing for releng
blocking-b2g: hd? → hd+
Comment on attachment 769988 [details] [diff] [review]
(b2g18_v11hd) b2g/config/helix

http://hg.mozilla.org/releases/mozilla-b2g18_v1_1_0_hd/rev/5289aeef2c33

We should be live on the next reconfig.
Attachment #769988 - Flags: checked-in+
Flags: needinfo?(release-mgmt)
Depends on: 890005
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
I was able to download and flash the builds today from https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2gotoro/nightly/mozilla-b2g18_v1_1_0_hd-helix/latest/.
Status: RESOLVED → VERIFIED
See Also: → 899071
See Also: 899071
Blocks: 903661
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.