Commit f67b9670 authored by John Chen's avatar John Chen Committed by Commit Bot

[Perf] Configure android-pixel4a_power-perf bot

Configure new tester android-pixel4a_power-perf on main perf
waterfall to run power.mobile benchmark.

Bug: 1106954
Change-Id: Iac7af6f97c108d9a148cbb038dc94b6e5a2fea85
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368454Reviewed-by: default avatarWenbin Zhang <wenbinzhang@google.com>
Commit-Queue: John Chen <johnchen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#801139}
parent c9a69992
......@@ -13,6 +13,7 @@
* [android-pixel2-perf](https://ci.chromium.org/p/chrome/builders/ci/android-pixel2-perf): Android OPM1.171019.021.
* [android-pixel2_weblayer-perf](https://ci.chromium.org/p/chrome/builders/ci/android-pixel2_weblayer-perf): Android OPM1.171019.021.
* [android-pixel2_webview-perf](https://ci.chromium.org/p/chrome/builders/ci/android-pixel2_webview-perf): Android OPM1.171019.021.
* [android-pixel4a_power-perf](https://ci.chromium.org/p/chrome/builders/ci/android-pixel4a_power-perf): Android QD4A.200102.001.A1.
## Linux
......
......@@ -648,6 +648,53 @@
"script": "//tools/perf/process_perf_results.py"
}
},
"android-pixel4a_power-perf": {
"isolated_scripts": [
{
"args": [
"-v",
"--browser=android-chrome",
"--upload-results",
"--test-shard-map-filename=android-pixel4a_power-perf_map.json",
"--experimental-tbmv3-metrics"
],
"isolate_name": "performance_test_suite",
"merge": {
"script": "//tools/perf/process_perf_results.py"
},
"name": "performance_test_suite",
"override_compile_targets": [
"performance_test_suite"
],
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"device_os": "QD4A.200102.001.A1",
"device_os_flavor": "google",
"device_type": "sunfish",
"os": "Android",
"pool": "chrome.tests.pinpoint"
}
],
"expiration": 7200,
"hard_timeout": 21600,
"ignore_task_failure": false,
"io_timeout": 21600,
"service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com",
"shards": 1
},
"trigger_script": {
"args": [
"--multiple-dimension-script-verbose",
"True"
],
"requires_simultaneous_shard_dispatch": true,
"script": "//testing/trigger_scripts/perf_device_trigger.py"
}
}
]
},
"android_arm64-builder-perf": {
"additional_compile_targets": [
"microdump_stackwalk",
......
......@@ -381,6 +381,8 @@ _ANDROID_PIXEL2_WEBLAYER_BENCHMARK_CONFIGS = PerfSuite([
_GetBenchmarkConfig('system_health.common_mobile', True),
_GetBenchmarkConfig('system_health.memory_mobile', True),
_GetBenchmarkConfig('startup.mobile')])
_ANDROID_PIXEL4A_POWER_BENCHMARK_CONFIGS = PerfSuite([
_GetBenchmarkConfig('power.mobile')])
_ANDROID_NEXUS5X_FYI_BENCHMARK_CONFIGS = PerfSuite([
# Running a sample benchmark to help testing out the work on
# trace_processor_shell: crbug.com/1028612
......@@ -481,6 +483,12 @@ ANDROID_PIXEL2_WEBLAYER = PerfPlatform(
'android-pixel2_weblayer-perf', 'Android OPM1.171019.021',
_ANDROID_PIXEL2_WEBLAYER_BENCHMARK_CONFIGS, 4, 'android',
run_reference_build=False)
ANDROID_PIXEL4A_POWER = PerfPlatform('android-pixel4a_power-perf',
'Android QD4A.200102.001.A1',
_ANDROID_PIXEL4A_POWER_BENCHMARK_CONFIGS,
1,
'android',
run_reference_build=False)
# FYI bots
WIN_10_LOW_END_HP_CANDIDATE = PerfPlatform(
'win-10_laptop_low_end-perf_HP-Candidate', 'HP 15-BS121NR Laptop Candidate',
......
......@@ -475,6 +475,22 @@ BUILDERS = {
'device_os_flavor': 'google',
},
},
'android-pixel4a_power-perf': {
'tests': [{
'isolate': 'performance_test_suite',
'extra_args': [
'--experimental-tbmv3-metrics',
],
}],
'platform': 'android-chrome',
'dimension': {
'pool': 'chrome.tests.pinpoint', # Sharing Pinpoint pool
'os': 'Android',
'device_type': 'sunfish',
'device_os': 'QD4A.200102.001.A1',
'device_os_flavor': 'google',
},
},
'win-10_laptop_low_end-perf': {
'tests': [
{
......
......@@ -24,6 +24,7 @@ _DEFAULT_VALID_PERF_POOLS = {
_VALID_PERF_POOLS = {
'android-builder-perf': {'chrome.tests'},
'android_arm64-builder-perf': {'chrome.tests'},
'android-pixel4a_power-perf': {'chrome.tests.pinpoint'},
'chromeos-kevin-perf-fyi': {'chrome.tests'},
}
......
{
"0": {
"benchmarks": {
"power.mobile": {
"abridged": false
}
}
},
"extra_infos": {
"num_stories": 4,
"predicted_min_shard_time": 80,
"predicted_min_shard_index": 0,
"predicted_max_shard_time": 80,
"predicted_max_shard_index": 0,
"shard #0": 80
}
}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment