Closed Bug 806669 Opened 9 years ago Closed 9 years ago

Add support for B2G Unagi jobs

Categories

(Tree Management Graveyard :: TBPL, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nthomas, Assigned: nthomas)

References

Details

Attachments

(1 file, 1 obsolete file)

[philor: deploy peril-sensitive sunglasses now! we can't upload these builds anywhere public at the moment]

Unagi is the codename for the B2G dogfooding devices, and RelEng is starting to set up builds so we can transition over from the ateam infra. We're going to have dep builds starting real soon now, and nightlies coming along within a few days, with buildernames like this
 b2g_mozilla-central_unagi_dep
 b2g_mozilla-central_unagi_nightly
only over the whole gamut of branches that panda is current running for dep. We're not expecting to run any tests against these builds.
Attached patch Add unagi support (obsolete) — Splinter Review
If I'm reading the tbpl code correctly this patch will add a 'B2G Unagi' row per push, and use Bu & Nu for dep & nightly builds. Is that in keeping with the rest of the style for naming & organisation ?
Attachment #676445 - Flags: review?(bmo)
Patch looks good - quick question first about the Unagi builds:

I'm presuming they are full device images (similar to the concept of the panda images)?

If so, then I think it may be worth having a unified "Bi" (or whatever symbol) / "B2G Device Image {Build,Nightly}", rather than having separate entries for panda and unagi - given that we don't use "Bw", "Bo" for builds on windows and linux, since that's already specified by the OS column.
Flags: needinfo?(nthomas)
Comment on attachment 676445 [details] [diff] [review]
Add unagi support

Canceling pending reply to comment 2.
Attachment #676445 - Flags: review?(bmo)
(In reply to Ed Morley [:edmorley UTC+0] from comment #2)
> I'm presuming they are full device images (similar to the concept of the
> panda images)?

Yes, that's true. Patch to use Bi/Ni for panda and unagi coming up.
Flags: needinfo?(nthomas)
Is this what you had in mind ?
Attachment #676445 - Attachment is obsolete: true
Attachment #677278 - Flags: review?(bmo)
Summary: Add support for B2g Unagi jobs → Add support for B2G Unagi jobs
Comment on attachment 677278 [details] [diff] [review]
Add unagi support, v2

Yeah that was exactly what I was thinking of, thank you :-)

I just made a small tweak to make the (panda|unagi) non-capturing, to match the other uses of it, and landed as:
https://hg.mozilla.org/users/mstange_themasta.com/tinderboxpushlog/rev/6667a45fe38f

I'll request a push to production today (might take a few days for it to be actioned).
Attachment #677278 - Flags: review?(bmo) → review+
Depends on: 807786
In production.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Webtools → Tree Management
Version: other → unspecified
Product: Tree Management → Tree Management Graveyard
You need to log in before you can comment on or make changes to this bug.