Add toolchain for building custom Chromium-as-release for Apple silicon
Categories
(Testing :: Performance, task, P1)
Tracking
(firefox122 fixed)
Tracking | Status | |
---|---|---|
firefox122 | --- | fixed |
People
(Reporter: kshampur, Assigned: kshampur)
References
(Depends on 1 open bug)
Details
(Whiteboard: [fxp])
Attachments
(4 files)
From googles instructions looks like you can cross compile to arm64 from an intel mac. I tried one here last week out of curiosity, and the build time takes about 11-12 hours.
Updated•10 months ago
|
Assignee | ||
Comment 1•10 months ago
•
|
||
we would probably also have to grab the chromium ARM driver so the chromium fetch should be modified for that to run the performance tests
Assignee | ||
Comment 2•10 months ago
|
||
(In reply to Kash Shampur [:kshampur] ⌚EST from comment #1)
we would probably also have to grab the chromium ARM driver so the chromium fetch should be modified for that
Assignee | ||
Updated•7 months ago
|
Assignee | ||
Comment 3•7 months ago
|
||
making note we'll have to add a fetch for chromium arm mac https://download-chromium.appspot.com/?platform=Mac_Arm&type=snapshots as part of this bug
Assignee | ||
Comment 4•7 months ago
|
||
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1858740#c9 I will probably continue building this with the intel OSX workers
Assignee | ||
Comment 5•7 months ago
|
||
Assignee | ||
Comment 6•6 months ago
|
||
This patch updates the chromium fetches to now include the ARM builds so
that we can use the appropriate chromedriver for CaR apple silicon
builds.
Depends on D192712
Assignee | ||
Comment 7•6 months ago
|
||
tasks seem to be passing https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=4a1dcf5f2f83a1264fb3665713c37f8a644da925&selectedTaskRun=c7QBjBfMSLKWtwsdNGCudg.0
but I think that is actually using the intel mac chromedriver rather than the arm chromedriver. I need to double check
Assignee | ||
Comment 9•6 months ago
|
||
Depends on D192943
Assignee | ||
Comment 10•6 months ago
|
||
Depends on D193864
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Assignee | ||
Updated•6 months ago
|
Comment 11•6 months ago
|
||
Pushed by kshampur@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3f0039ff61dc Add toolchain for building custom Chromium-as-release for Apple silicon. r=perftest-reviewers,afinder https://hg.mozilla.org/integration/autoland/rev/619905522d8c Add fetch for Chromium ARM for apple silicon. r=perftest-reviewers,taskgraph-reviewers,bhearsum,afinder https://hg.mozilla.org/integration/autoland/rev/b17dabfdb576 Run select performance tests on CaR for Apple Silicon. r=perftest-reviewers,afinder https://hg.mozilla.org/integration/autoland/rev/811f3fca797d Update chromium cron to include ARM relevant fetches. r=perftest-reviewers,taskgraph-reviewers,afinder,ahal
Comment 12•6 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/3f0039ff61dc
https://hg.mozilla.org/mozilla-central/rev/619905522d8c
https://hg.mozilla.org/mozilla-central/rev/b17dabfdb576
https://hg.mozilla.org/mozilla-central/rev/811f3fca797d
Assignee | ||
Comment 13•6 months ago
|
||
^ making note that is likely an incorrect regression based on what I found here https://bugzilla.mozilla.org/show_bug.cgi?id=1867410#c3
Description
•