Add BUG_COMPONENT for migrated monorepo files in mobile/android/moz.build
Categories
(Firefox for Android :: General, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox126 | --- | fixed |
People
(Reporter: gl, Assigned: gl)
References
Details
Attachments
(1 file)
Add BUG_COMPONENT and SCHEDULES for migrated monorepo files in mobile/android/moz.build
![]() |
||
Comment 1•1 year ago
|
||
For BUG_COMPONENT, would it make sense to map mobile/android/fenix to bugzilla component Fenix : General
and mobile/android/focus-android to Focus : General
? How about mobile/android/android-components (I don't see a corresponding bugzilla component)?
![]() |
||
Comment 2•1 year ago
|
||
For SCHEDULES, there are existing taskcluster optimizations (the gradle_optimization
transform), imported from firefox-android and already on oak, which provide similar functionality. Broadly, as I understand it, the existing optimizations skip Fenix tasks (Fenix builds, tests, etc) unless mobile/android/fenix files have been modified on the push; skip Focus tasks unless mobile/android/focus-android files have been modified, and skip android-components unless mobile/android/android-components files have been modified.
There is also the existing SCHEDULES.exclusive in mobile/android/moz.build associating mobile/android/** with Android builds -- probably still valid.
We lose sight of these existing task optimizations on oak because many recent changesets modify the world, and/or modify taskcluster files that may also affect the optimizations.
There may be some anomalies in task optimization on oak. For example, I don't understand why focus and fenix tasks ran on https://treeherder.mozilla.org/jobs?repo=oak&revision=fa063c538419cbd38d5a476b1b14aab71f6d7e53 ... worth investigating when we can.
Assignee | ||
Comment 3•1 year ago
|
||
(In reply to Geoff Brown [:gbrown] from comment #1)
How about mobile/android/android-components (I don't see a corresponding bugzilla component)?
We should group AC changes to Fenix : General
Assignee | ||
Comment 4•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Comment 5•1 year ago
|
||
Comment 6•1 year ago
|
||
bugherder |
Updated•1 year ago
|
Description
•