Bug 1858236 - Change node architecture to arm64 on M2 macs. r=perftest-reviewers,taskgraph-reviewers,kshampur,jmaher
We were experincing an issue of chrome on M2 chips taking 5-7 times longer than firefox on M2 chips After debugging it was discovered the chrome universal binary was runnning x86 with rosetta The chromedriver version was arm, but the node process running the chromedriver was x86 This patch changes node to run as arm not x86, which looks to have slipped through the inital setup of the M2s Differential Revision: https://phabricator.services.mozilla.com/D194532
This commit is contained in:
@@ -303,8 +303,6 @@ browsertime-benchmark:
|
||||
custom-car: []
|
||||
chromium: []
|
||||
safari: [] # Bug 1848400 safari perma-fails on osx1300
|
||||
chrome:
|
||||
- [speedometer, sp]
|
||||
default:
|
||||
- [speedometer, sp]
|
||||
- [speedometer3, sp3]
|
||||
|
||||
@@ -68,9 +68,15 @@ job-defaults:
|
||||
win.*:
|
||||
- win32-minidump-stackwalk
|
||||
- win32-fix-stacks
|
||||
macosx.*:
|
||||
macosx1015.*:
|
||||
- macosx64-minidump-stackwalk
|
||||
- macosx64-fix-stacks
|
||||
macosx1100.*:
|
||||
- macosx64-aarch64-minidump-stackwalk
|
||||
- macosx64-aarch64-fix-stacks
|
||||
macosx1300.*:
|
||||
- macosx64-aarch64-minidump-stackwalk
|
||||
- macosx64-aarch64-fix-stacks
|
||||
android-em-7.*:
|
||||
- android-system-image-x86_64-linux
|
||||
- android-avd-x86_64-linux
|
||||
|
||||
@@ -297,11 +297,16 @@ def setup_browsertime(config, tasks):
|
||||
"by-test-platform": {
|
||||
"android.*": ["browsertime", "linux64-geckodriver", "linux64-node-16"],
|
||||
"linux.*": ["browsertime", "linux64-geckodriver", "linux64-node-16"],
|
||||
"macosx.*": [
|
||||
"macosx1015.*": [
|
||||
"browsertime",
|
||||
"macosx64-geckodriver",
|
||||
"macosx64-node-16",
|
||||
],
|
||||
"macosx1300.*": [
|
||||
"browsertime",
|
||||
"macosx64-aarch64-geckodriver",
|
||||
"macosx64-aarch64-node-16"
|
||||
],
|
||||
"windows.*aarch64.*": [
|
||||
"browsertime",
|
||||
"win32-geckodriver",
|
||||
|
||||
@@ -4482,6 +4482,11 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr
|
||||
- autoland
|
||||
- mozilla-release
|
||||
- mozilla-beta
|
||||
* - **browsertime-benchmark-chrome-speedometer3**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-firefox-speedometer3**
|
||||
- ✅
|
||||
- ✅
|
||||
@@ -4825,6 +4830,11 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr
|
||||
- autoland
|
||||
- mozilla-release
|
||||
- mozilla-beta
|
||||
* - **browsertime-benchmark-chrome-speedometer3**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-firefox-speedometer3**
|
||||
- ✅
|
||||
- ✅
|
||||
|
||||
Reference in New Issue
Block a user