Bug 1874900 - Add taskcluster configs and enable speedometer for the Samsung S21s. r=perftest-reviewers,afinder,sparky
As a part of our performance strategy we are expanding the devices we run performance tests on In this patch we are adding the S21 taskcluster definitions and the ability to run speedometer and speedometer3 on those devices Differential Revision: https://phabricator.services.mozilla.com/D198721
This commit is contained in:
@@ -353,6 +353,7 @@ browsertime-benchmark-speedometer-mobile:
|
||||
cstm-car-m:
|
||||
by-test-platform:
|
||||
android-hw-p6.*shippable-qr.*: []
|
||||
android-hw-s21.*shippable-qr.*: []
|
||||
default: [mozilla-central]
|
||||
default: []
|
||||
treeherder-symbol: Btime(sp)
|
||||
@@ -380,6 +381,7 @@ browsertime-benchmark-speedometer3-mobile:
|
||||
cstm-car-m:
|
||||
by-test-platform:
|
||||
android-hw-p6.*shippable-qr.*: []
|
||||
android-hw-s21.*shippable-qr.*: []
|
||||
default: [mozilla-central]
|
||||
default: []
|
||||
treeherder-symbol: Btime(sp3)
|
||||
|
||||
@@ -498,3 +498,8 @@ android-hw-p6-13-0-android-aarch64-shippable-qr/opt:
|
||||
build-platform: android-aarch64-shippable/opt
|
||||
test-sets:
|
||||
- android-hw-speedometer-tests
|
||||
|
||||
android-hw-s21-13-0-android-aarch64-shippable-qr/opt:
|
||||
build-platform: android-aarch64-shippable/opt
|
||||
test-sets:
|
||||
- android-hw-speedometer-tests
|
||||
|
||||
@@ -248,6 +248,8 @@ def accept_raptor_android_build(platform):
|
||||
return False
|
||||
if "p6" in platform and "aarch64" in platform:
|
||||
return False
|
||||
if "s21" in platform and "aarch64" in platform:
|
||||
return False
|
||||
if "a51" in platform:
|
||||
return True
|
||||
|
||||
|
||||
@@ -277,6 +277,8 @@ def add_extra_options(config, tests):
|
||||
extra_options.append("--device-name=p5_aarch64")
|
||||
elif test_platform.startswith("android-hw-p6"):
|
||||
extra_options.append("--device-name=p6_aarch64")
|
||||
elif test_platform.startswith("android-hw-s21"):
|
||||
extra_options.append("--device-name=s21_aarch64")
|
||||
|
||||
if test["raptor"].pop("run-visual-metrics", False):
|
||||
extra_options.append("--browsertime-video")
|
||||
|
||||
@@ -164,6 +164,11 @@ def set_worker_type(config, tasks):
|
||||
task["worker-type"] = "t-bitbar-gw-unit-p6"
|
||||
else:
|
||||
task["worker-type"] = "t-bitbar-gw-perf-p6"
|
||||
elif test_platform.startswith("android-hw-s21"):
|
||||
if task["suite"] != "raptor":
|
||||
task["worker-type"] = "t-bitbar-gw-unit-s21"
|
||||
else:
|
||||
task["worker-type"] = "t-bitbar-gw-perf-s21"
|
||||
elif test_platform.startswith("android-hw-a51"):
|
||||
if task["suite"] != "raptor":
|
||||
task["worker-type"] = "t-bitbar-gw-unit-a51"
|
||||
|
||||
@@ -127,6 +127,7 @@ UNITTEST_PLATFORM_PRETTY_NAMES = {
|
||||
"Android 13.0 Google Pixel 5 32bit": ["android-hw-p5-13.0-arm7"],
|
||||
"Android 13.0 Google Pixel 5 64bit": ["android-hw-p5-13.0-android-aarch64"],
|
||||
"Android 13.0 Google Pixel 6 64bit": ["android-hw-p6-13.0-android-aarch64"],
|
||||
"Android 13.0 Samsung S21 64bit": ["android-hw-s21-13.0-android-aarch64"],
|
||||
"Windows 10": ["windows10-64"],
|
||||
}
|
||||
|
||||
|
||||
@@ -3405,6 +3405,37 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr
|
||||
- ❌
|
||||
|
||||
|
||||
.. list-table:: **test-android-hw-s21-13-0-android-aarch64-shippable-qr/opt**
|
||||
:widths: 30 15 15 15 15
|
||||
:header-rows: 1
|
||||
|
||||
* - **Test Name**
|
||||
- mozilla-central
|
||||
- autoland
|
||||
- mozilla-release
|
||||
- mozilla-beta
|
||||
* - **browsertime-benchmark-speedometer-mobile-chrome-m-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer-mobile-cstm-car-m-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer-mobile-fenix-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer-mobile-geckoview-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
|
||||
|
||||
.. list-table:: **test-linux1804-64-clang-trunk-qr/opt**
|
||||
:widths: 30 15 15 15 15
|
||||
:header-rows: 1
|
||||
@@ -3763,6 +3794,37 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr
|
||||
- ❌
|
||||
|
||||
|
||||
.. list-table:: **test-android-hw-s21-13-0-android-aarch64-shippable-qr/opt**
|
||||
:widths: 30 15 15 15 15
|
||||
:header-rows: 1
|
||||
|
||||
* - **Test Name**
|
||||
- mozilla-central
|
||||
- autoland
|
||||
- mozilla-release
|
||||
- mozilla-beta
|
||||
* - **browsertime-benchmark-speedometer-mobile-chrome-m-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer-mobile-cstm-car-m-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer-mobile-fenix-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer-mobile-geckoview-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
|
||||
|
||||
.. list-table:: **test-linux1804-64-clang-trunk-qr/opt**
|
||||
:widths: 30 15 15 15 15
|
||||
:header-rows: 1
|
||||
@@ -4132,6 +4194,37 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr
|
||||
- ❌
|
||||
|
||||
|
||||
.. list-table:: **test-android-hw-s21-13-0-android-aarch64-shippable-qr/opt**
|
||||
:widths: 30 15 15 15 15
|
||||
:header-rows: 1
|
||||
|
||||
* - **Test Name**
|
||||
- mozilla-central
|
||||
- autoland
|
||||
- mozilla-release
|
||||
- mozilla-beta
|
||||
* - **browsertime-benchmark-speedometer3-mobile-chrome-m-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer3-mobile-cstm-car-m-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer3-mobile-fenix-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer3-mobile-geckoview-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
|
||||
|
||||
.. list-table:: **test-linux1804-64-clang-trunk-qr/opt**
|
||||
:widths: 30 15 15 15 15
|
||||
:header-rows: 1
|
||||
@@ -4492,6 +4585,37 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr
|
||||
- ❌
|
||||
|
||||
|
||||
.. list-table:: **test-android-hw-s21-13-0-android-aarch64-shippable-qr/opt**
|
||||
:widths: 30 15 15 15 15
|
||||
:header-rows: 1
|
||||
|
||||
* - **Test Name**
|
||||
- mozilla-central
|
||||
- autoland
|
||||
- mozilla-release
|
||||
- mozilla-beta
|
||||
* - **browsertime-benchmark-speedometer3-mobile-chrome-m-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer3-mobile-cstm-car-m-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer3-mobile-fenix-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
* - **browsertime-benchmark-speedometer3-mobile-geckoview-nofis**
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
- ❌
|
||||
|
||||
|
||||
.. list-table:: **test-linux1804-64-clang-trunk-qr/opt**
|
||||
:widths: 30 15 15 15 15
|
||||
:header-rows: 1
|
||||
|
||||
Reference in New Issue
Block a user