Closed
Bug 1886193
Opened 1 year ago
Closed 1 year ago
Use more aggressive optimization strategies for new Android builds and tests
Categories
(Firefox Build System :: Task Configuration, task)
Firefox Build System
Task Configuration
Tracking
(firefox126 fixed)
RESOLVED
FIXED
126 Branch
Tracking | Status | |
---|---|---|
firefox126 | --- | fixed |
People
(Reporter: ahal, Assigned: ahal)
References
Details
Attachments
(1 file)
After the Android migration into Gecko, builds and tests are running on most autoland pushes. We need to set up the optimziations properly so they behave similarly to the existing Gecko builds and tests.
Off the top of my head, we'll need to:
- Create a new "SCHEDULES" group based on the build application (firefox, fenix, focus-android).
- Update SCHEDULES directives in
moz.build
for all files that exclusively impact one of those (e.gmobile/android/fenix
->fenix
) - Update the task definitions with their associated SCHEDULES component
- Update the task definitions to use the appropriate optimization (I think either the
build
ortest
aliases will apply here, though it's possible we'll need to make a new strategy).
Assignee | ||
Updated•1 year ago
|
Assignee: nobody → ahal
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•1 year ago
|
||
Updated•1 year ago
|
Attachment #9392120 -
Attachment description: WIP: Bug 1886193 - Use 'build' optimization strategy for new Android builds → Bug 1886193 - Use 'build' optimization strategy for new Android builds
Assignee | ||
Updated•1 year ago
|
Blocks: android-to-gecko-repos
Updated•1 year ago
|
Attachment #9392120 -
Attachment description: Bug 1886193 - Use 'build' optimization strategy for new Android builds → Bug 1886193 - Use 'build' optimization strategy for new Android builds, r?#taskgraph-reviewers!
Pushed by ahalberstadt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e9f5235da5b2
Use 'build' optimization strategy for new Android builds, r=geckoview-reviewers,taskgraph-reviewers,jcristau,tthibaud
Pushed by imoraru@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/17e43433790d
fix linting failures on conftest.py. r=fix CLOSED TREE
Comment 4•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e9f5235da5b2
https://hg.mozilla.org/mozilla-central/rev/17e43433790d
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox126:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•