Closed Bug 1078266 Opened 10 years ago Closed 10 years ago

Add TBPL support for the new split APK Android job names

Categories

(Tree Management Graveyard :: TBPL, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: jlund)

References

Details

Attachments

(2 files, 2 obsolete files)

No description provided.
Assignee: nobody → ryanvm
From bug 1073772: Android armv7 API 9 %(branch)s %(job) Android armv7 API 9 %(branch)s debug %(job) Android armv7 API 10+ %(branch)s %(job) Android armv7 API 10+ %(branch)s debug %(job) Not clear what (if anything) needs changing for x86 and armv6. But I'll at least get started on implementing the above for now.
ARMv6 support is dead, so that's academic. x86 is unchanged -- 9+, but that doesn't need to be called out.
Per discussion in bug 1073772, we're going to go with: Android armv7 API 9 %(branch)s %(job) (builds and tests) Android armv7 API 9 %(branch)s debug %(job) Android armv7 API 10+ %(branch)s %(build) Android 4.0 armv7 API 10+ %(branch)s %(test) Android armv7 API 10+ %(branch)s debug %(build) Android 4.0 armv7 API 10+ %(branch)s debug %(test)
Attached patch patchSplinter Review
My regex tester says this correctly matches various job names based off comment 4 without breaking any existing ones. I'm of course always open to feedback, though :) I tried to be forward-thinking about the display names for future API+Android build+test combinations. Unfortunately, including Armv7 in the names made them longer than any other jobs, so I dropped that. Armv8 is far enough out that it's probably not a huge deal anyway.
Attachment #8502726 - Flags: review?(emorley)
Comment on attachment 8502726 [details] [diff] [review] patch lgtm :-) (In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #5) > Unfortunately, including Armv7 in the > names made them longer than any other jobs, so I dropped that. Armv8 is far > enough out that it's probably not a huge deal anyway. Yeah agreed it's unneccesary
Attachment #8502726 - Flags: review?(emorley) → review+
Product: Webtools → Tree Management
Depends on: 1081228
In production.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee: ryanvm → jlund
Status: RESOLVED → REOPENED
Attachment #8533982 - Flags: review?(ryanvm)
Resolution: FIXED → ---
Comment on attachment 8533982 [details] [diff] [review] we are now splitting off api-9 and api-11 Review of attachment 8533982 [details] [diff] [review]: ----------------------------------------------------------------- We need to keep the API10+ lines as well for compatibility with older jobs since data is retained for 30 days.
Attachment #8533982 - Flags: review?(ryanvm) → review-
thanks. new patch with api 10 kept in.
Attachment #8533982 - Attachment is obsolete: true
Attachment #8534537 - Flags: review?(ryanvm)
Comment on attachment 8534537 [details] [diff] [review] add api 11 - keep api 10 for legacy Review of attachment 8534537 [details] [diff] [review]: ----------------------------------------------------------------- I think you forgot to qref :)
Attachment #8534537 - Flags: review?(ryanvm) → review-
I blame mozflu round 3, fight.
Attachment #8534537 - Attachment is obsolete: true
Attachment #8534551 - Flags: review?(ryanvm)
Attachment #8534551 - Flags: review?(ryanvm) → review+
Attachment #8534551 - Flags: checkin+
Depends on: 1112757
Part 2 in production.
Status: REOPENED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → FIXED
Product: Tree Management → Tree Management Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: