Add S23 tester
Adds the GPU Samsung S23 tester and its trybot mirror. Also adds the S23 to the list of unrooted devices for the purposes of running GPU integration tests. Bug: 330684963 Change-Id: I5e3fd5ad12a8003d309f09097e38032a4f54fc24 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5385815 Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Auto-Submit: Brian Sheedy <bsheedy@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Cr-Commit-Position: refs/heads/main@{#1277856}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
9f84087929
commit
0c8780394d
infra/config
generated
builders
health-specs
luci
sheriff-rotations
testing
subprojects
chromium
targets
testing/buildbot
@ -0,0 +1,93 @@
|
||||
{
|
||||
"$build/chromium_tests_builder_config": {
|
||||
"builder_config": {
|
||||
"builder_db": {
|
||||
"entries": [
|
||||
{
|
||||
"builder_id": {
|
||||
"bucket": "ci",
|
||||
"builder": "Android FYI Release (Samsung S23)",
|
||||
"project": "chromium"
|
||||
},
|
||||
"builder_spec": {
|
||||
"builder_group": "chromium.gpu.fyi",
|
||||
"execution_mode": "TEST",
|
||||
"legacy_android_config": {
|
||||
"config": "arm64_builder_rel_mb"
|
||||
},
|
||||
"legacy_chromium_config": {
|
||||
"config": "android",
|
||||
"target_platform": "android"
|
||||
},
|
||||
"legacy_gclient_config": {
|
||||
"apply_configs": [
|
||||
"android"
|
||||
],
|
||||
"config": "chromium"
|
||||
},
|
||||
"parent": {
|
||||
"bucket": "ci",
|
||||
"builder": "GPU FYI Android arm64 Builder",
|
||||
"project": "chromium"
|
||||
},
|
||||
"run_tests_serially": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"builder_id": {
|
||||
"bucket": "ci",
|
||||
"builder": "GPU FYI Android arm64 Builder",
|
||||
"project": "chromium"
|
||||
},
|
||||
"builder_spec": {
|
||||
"builder_group": "chromium.gpu.fyi",
|
||||
"execution_mode": "COMPILE_AND_TEST",
|
||||
"legacy_android_config": {
|
||||
"config": "arm64_builder_rel_mb"
|
||||
},
|
||||
"legacy_chromium_config": {
|
||||
"apply_configs": [
|
||||
"download_xr_test_apks"
|
||||
],
|
||||
"config": "android",
|
||||
"target_platform": "android"
|
||||
},
|
||||
"legacy_gclient_config": {
|
||||
"apply_configs": [
|
||||
"android"
|
||||
],
|
||||
"config": "chromium"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"builder_ids": [
|
||||
{
|
||||
"bucket": "ci",
|
||||
"builder": "Android FYI Release (Samsung S23)",
|
||||
"project": "chromium"
|
||||
}
|
||||
],
|
||||
"mirroring_builder_group_and_names": [
|
||||
{
|
||||
"builder": "gpu-fyi-try-android-s23-64",
|
||||
"group": "tryserver.chromium.android"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"$recipe_engine/resultdb/test_presentation": {
|
||||
"column_keys": [],
|
||||
"grouping_keys": [
|
||||
"status",
|
||||
"v.test_suite"
|
||||
]
|
||||
},
|
||||
"builder_group": "chromium.gpu.fyi",
|
||||
"perf_dashboard_machine_group": "ChromiumGPUFYI",
|
||||
"recipe": "chromium",
|
||||
"sheriff_rotations": [
|
||||
"chromium.gpu"
|
||||
]
|
||||
}
|
@ -104,6 +104,36 @@
|
||||
"run_tests_serially": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"builder_id": {
|
||||
"bucket": "ci",
|
||||
"builder": "Android FYI Release (Samsung S23)",
|
||||
"project": "chromium"
|
||||
},
|
||||
"builder_spec": {
|
||||
"builder_group": "chromium.gpu.fyi",
|
||||
"execution_mode": "TEST",
|
||||
"legacy_android_config": {
|
||||
"config": "arm64_builder_rel_mb"
|
||||
},
|
||||
"legacy_chromium_config": {
|
||||
"config": "android",
|
||||
"target_platform": "android"
|
||||
},
|
||||
"legacy_gclient_config": {
|
||||
"apply_configs": [
|
||||
"android"
|
||||
],
|
||||
"config": "chromium"
|
||||
},
|
||||
"parent": {
|
||||
"bucket": "ci",
|
||||
"builder": "GPU FYI Android arm64 Builder",
|
||||
"project": "chromium"
|
||||
},
|
||||
"run_tests_serially": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"builder_id": {
|
||||
"bucket": "ci",
|
||||
@ -155,6 +185,11 @@
|
||||
"bucket": "ci",
|
||||
"builder": "Android FYI Release (Pixel 6)",
|
||||
"project": "chromium"
|
||||
},
|
||||
{
|
||||
"bucket": "ci",
|
||||
"builder": "Android FYI Release (Samsung S23)",
|
||||
"project": "chromium"
|
||||
}
|
||||
],
|
||||
"mirroring_builder_group_and_names": [
|
||||
@ -173,6 +208,10 @@
|
||||
{
|
||||
"builder": "gpu-fyi-try-android-pixel-6-64-exp",
|
||||
"group": "tryserver.chromium.android"
|
||||
},
|
||||
{
|
||||
"builder": "gpu-fyi-try-android-s23-64",
|
||||
"group": "tryserver.chromium.android"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -622,6 +622,7 @@
|
||||
"gpu-fyi-try-android-pixel-6-64": "try/gpu-fyi-try-android-pixel-6-64/gn-args.json",
|
||||
"gpu-fyi-try-android-pixel-6-64-exp": "try/gpu-fyi-try-android-pixel-6-64-exp/gn-args.json",
|
||||
"gpu-fyi-try-android-r-pixel-4-32": "try/gpu-fyi-try-android-r-pixel-4-32/gn-args.json",
|
||||
"gpu-fyi-try-android-s23-64": "try/gpu-fyi-try-android-s23-64/gn-args.json",
|
||||
"gpu-try-android-m-nexus-5x-64": "try/gpu-try-android-m-nexus-5x-64/gn-args.json"
|
||||
},
|
||||
"tryserver.chromium.angle": {
|
||||
|
@ -0,0 +1,15 @@
|
||||
{
|
||||
"gn_args": {
|
||||
"dcheck_always_on": true,
|
||||
"debuggable_apks": false,
|
||||
"ffmpeg_branding": "Chrome",
|
||||
"is_component_build": false,
|
||||
"is_debug": false,
|
||||
"proprietary_codecs": true,
|
||||
"symbol_level": 1,
|
||||
"target_cpu": "arm64",
|
||||
"target_os": "android",
|
||||
"use_remoteexec": true,
|
||||
"use_static_angle": true
|
||||
}
|
||||
}
|
@ -0,0 +1,99 @@
|
||||
{
|
||||
"$build/chromium_tests_builder_config": {
|
||||
"builder_config": {
|
||||
"additional_exclusions": [
|
||||
"infra/config/generated/builders/try/gpu-fyi-try-android-s23-64/gn-args.json"
|
||||
],
|
||||
"builder_db": {
|
||||
"entries": [
|
||||
{
|
||||
"builder_id": {
|
||||
"bucket": "ci",
|
||||
"builder": "Android FYI Release (Samsung S23)",
|
||||
"project": "chromium"
|
||||
},
|
||||
"builder_spec": {
|
||||
"builder_group": "chromium.gpu.fyi",
|
||||
"execution_mode": "TEST",
|
||||
"legacy_android_config": {
|
||||
"config": "arm64_builder_rel_mb"
|
||||
},
|
||||
"legacy_chromium_config": {
|
||||
"config": "android",
|
||||
"target_platform": "android"
|
||||
},
|
||||
"legacy_gclient_config": {
|
||||
"apply_configs": [
|
||||
"android"
|
||||
],
|
||||
"config": "chromium"
|
||||
},
|
||||
"parent": {
|
||||
"bucket": "ci",
|
||||
"builder": "GPU FYI Android arm64 Builder",
|
||||
"project": "chromium"
|
||||
},
|
||||
"run_tests_serially": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"builder_id": {
|
||||
"bucket": "ci",
|
||||
"builder": "GPU FYI Android arm64 Builder",
|
||||
"project": "chromium"
|
||||
},
|
||||
"builder_spec": {
|
||||
"builder_group": "chromium.gpu.fyi",
|
||||
"execution_mode": "COMPILE_AND_TEST",
|
||||
"legacy_android_config": {
|
||||
"config": "arm64_builder_rel_mb"
|
||||
},
|
||||
"legacy_chromium_config": {
|
||||
"apply_configs": [
|
||||
"download_xr_test_apks"
|
||||
],
|
||||
"config": "android",
|
||||
"target_platform": "android"
|
||||
},
|
||||
"legacy_gclient_config": {
|
||||
"apply_configs": [
|
||||
"android"
|
||||
],
|
||||
"config": "chromium"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"builder_ids": [
|
||||
{
|
||||
"bucket": "ci",
|
||||
"builder": "GPU FYI Android arm64 Builder",
|
||||
"project": "chromium"
|
||||
}
|
||||
],
|
||||
"builder_ids_in_scope_for_testing": [
|
||||
{
|
||||
"bucket": "ci",
|
||||
"builder": "Android FYI Release (Samsung S23)",
|
||||
"project": "chromium"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"$build/reclient": {
|
||||
"instance": "rbe-chromium-untrusted",
|
||||
"jobs": 150,
|
||||
"metrics_project": "chromium-reclient-metrics",
|
||||
"scandeps_server": true
|
||||
},
|
||||
"$recipe_engine/resultdb/test_presentation": {
|
||||
"column_keys": [],
|
||||
"grouping_keys": [
|
||||
"status",
|
||||
"v.test_suite"
|
||||
]
|
||||
},
|
||||
"builder_group": "tryserver.chromium.android",
|
||||
"recipe": "chromium_trybot"
|
||||
}
|
@ -405,6 +405,27 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"Android FYI Release (Samsung S23)": {
|
||||
"contact_team_email": "chrome-gpu-infra@google.com",
|
||||
"problem_specs": [
|
||||
{
|
||||
"name": "Unhealthy",
|
||||
"period_days": 7,
|
||||
"score": 5,
|
||||
"thresholds": {
|
||||
"_default": "_default"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Low Value",
|
||||
"period_days": 90,
|
||||
"score": 1,
|
||||
"thresholds": {
|
||||
"_default": "_default"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Android Release (Nexus 5X)": {
|
||||
"contact_team_email": "chrome-gpu-infra@google.com",
|
||||
"problem_specs": [
|
||||
|
@ -2745,6 +2745,10 @@ config_groups {
|
||||
name: "chromium/try/gpu-fyi-try-android-r-pixel-4-32"
|
||||
includable_only: true
|
||||
}
|
||||
builders {
|
||||
name: "chromium/try/gpu-fyi-try-android-s23-64"
|
||||
includable_only: true
|
||||
}
|
||||
builders {
|
||||
name: "chromium/try/gpu-fyi-try-chromeos-amd64-generic"
|
||||
includable_only: true
|
||||
|
@ -3305,6 +3305,101 @@ buckets {
|
||||
}
|
||||
contact_team_email: "chrome-gpu-infra@google.com"
|
||||
}
|
||||
builders {
|
||||
name: "Android FYI Release (Samsung S23)"
|
||||
swarming_host: "chromium-swarm.appspot.com"
|
||||
dimensions: "builderless:1"
|
||||
dimensions: "cores:2"
|
||||
dimensions: "cpu:x86-64"
|
||||
dimensions: "free_space:standard"
|
||||
dimensions: "os:Ubuntu-22.04"
|
||||
dimensions: "pool:luci.chromium.gpu.ci"
|
||||
dimensions: "ssd:0"
|
||||
exe {
|
||||
cipd_package: "infra/chromium/bootstrapper/${platform}"
|
||||
cipd_version: "latest"
|
||||
cmd: "bootstrapper"
|
||||
}
|
||||
properties:
|
||||
'{'
|
||||
' "$bootstrap/exe": {'
|
||||
' "exe": {'
|
||||
' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",'
|
||||
' "cipd_version": "refs/heads/main",'
|
||||
' "cmd": ['
|
||||
' "luciexe"'
|
||||
' ]'
|
||||
' }'
|
||||
' },'
|
||||
' "$bootstrap/properties": {'
|
||||
' "properties_file": "infra/config/generated/builders/ci/Android FYI Release (Samsung S23)/properties.json",'
|
||||
' "top_level_project": {'
|
||||
' "ref": "refs/heads/main",'
|
||||
' "repo": {'
|
||||
' "host": "chromium.googlesource.com",'
|
||||
' "project": "chromium/src"'
|
||||
' }'
|
||||
' }'
|
||||
' },'
|
||||
' "builder_group": "chromium.gpu.fyi",'
|
||||
' "led_builder_is_bootstrapped": true,'
|
||||
' "recipe": "chromium",'
|
||||
' "sheriff_rotations": ['
|
||||
' "chromium.gpu"'
|
||||
' ]'
|
||||
'}'
|
||||
execution_timeout_secs: 21600
|
||||
build_numbers: YES
|
||||
service_account: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
|
||||
experiments {
|
||||
key: "chromium_swarming.expose_merge_script_failures"
|
||||
value: 100
|
||||
}
|
||||
experiments {
|
||||
key: "luci.recipes.use_python3"
|
||||
value: 100
|
||||
}
|
||||
resultdb {
|
||||
enable: true
|
||||
bq_exports {
|
||||
project: "chrome-luci-data"
|
||||
dataset: "chromium"
|
||||
table: "ci_test_results"
|
||||
test_results {}
|
||||
}
|
||||
bq_exports {
|
||||
project: "chrome-luci-data"
|
||||
dataset: "chromium"
|
||||
table: "gpu_ci_test_results"
|
||||
test_results {
|
||||
predicate {
|
||||
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+"
|
||||
}
|
||||
}
|
||||
}
|
||||
bq_exports {
|
||||
project: "chrome-luci-data"
|
||||
dataset: "chromium"
|
||||
table: "blink_web_tests_ci_test_results"
|
||||
test_results {
|
||||
predicate {
|
||||
test_id_regexp: "(ninja://[^/]*blink_web_tests/.+)|(ninja://[^/]*_wpt_tests/.+)"
|
||||
}
|
||||
}
|
||||
}
|
||||
history_options {
|
||||
use_invocation_timestamp: true
|
||||
}
|
||||
}
|
||||
description_html: "Runs GPU tests on Samsung S23 phones<br/>This builder is mirrored by any of the following try builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-try-android-s23-64\">gpu-fyi-try-android-s23-64</a></li></ul>"
|
||||
shadow_builder_adjustments {
|
||||
service_account: "chromium-try-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
|
||||
pool: "luci.chromium.try"
|
||||
dimensions: "free_space:"
|
||||
dimensions: "pool:luci.chromium.try"
|
||||
}
|
||||
contact_team_email: "chrome-gpu-infra@google.com"
|
||||
}
|
||||
builders {
|
||||
name: "Android Release (Nexus 5X)"
|
||||
swarming_host: "chromium-swarm.appspot.com"
|
||||
@ -11942,7 +12037,7 @@ buckets {
|
||||
use_invocation_timestamp: true
|
||||
}
|
||||
}
|
||||
description_html: "This builder is mirrored by any of the following try builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-cq-android-arm64\">gpu-fyi-cq-android-arm64</a></li><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-try-android-m-nexus-5x-64\">gpu-fyi-try-android-m-nexus-5x-64</a></li><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-try-android-pixel-6-64\">gpu-fyi-try-android-pixel-6-64</a></li><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-try-android-pixel-6-64-exp\">gpu-fyi-try-android-pixel-6-64-exp</a></li></ul>"
|
||||
description_html: "This builder is mirrored by any of the following try builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-cq-android-arm64\">gpu-fyi-cq-android-arm64</a></li><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-try-android-m-nexus-5x-64\">gpu-fyi-try-android-m-nexus-5x-64</a></li><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-try-android-pixel-6-64\">gpu-fyi-try-android-pixel-6-64</a></li><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-try-android-pixel-6-64-exp\">gpu-fyi-try-android-pixel-6-64-exp</a></li><li><a href=\"https://ci.chromium.org/p/chromium/builders/try/gpu-fyi-try-android-s23-64\">gpu-fyi-try-android-s23-64</a></li></ul>"
|
||||
shadow_builder_adjustments {
|
||||
service_account: "chromium-try-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
|
||||
pool: "luci.chromium.try"
|
||||
@ -77098,6 +77193,98 @@ buckets {
|
||||
description_html: "This builder mirrors the following CI builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/chromium/builders/ci/Android FYI Release (Pixel 4)\">Android FYI Release (Pixel 4)</a></li><li><a href=\"https://ci.chromium.org/p/chromium/builders/ci/GPU FYI Android arm Builder\">GPU FYI Android arm Builder</a></li></ul>"
|
||||
contact_team_email: "chrome-gpu-infra@google.com"
|
||||
}
|
||||
builders {
|
||||
name: "gpu-fyi-try-android-s23-64"
|
||||
swarming_host: "chromium-swarm.appspot.com"
|
||||
dimensions: "builderless:1"
|
||||
dimensions: "cores:8"
|
||||
dimensions: "cpu:x86-64"
|
||||
dimensions: "os:Ubuntu-22.04"
|
||||
dimensions: "pool:luci.chromium.gpu.android.s23.try"
|
||||
exe {
|
||||
cipd_package: "infra/chromium/bootstrapper/${platform}"
|
||||
cipd_version: "latest"
|
||||
cmd: "bootstrapper"
|
||||
}
|
||||
properties:
|
||||
'{'
|
||||
' "$bootstrap/exe": {'
|
||||
' "exe": {'
|
||||
' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",'
|
||||
' "cipd_version": "refs/heads/main",'
|
||||
' "cmd": ['
|
||||
' "luciexe"'
|
||||
' ]'
|
||||
' }'
|
||||
' },'
|
||||
' "$bootstrap/properties": {'
|
||||
' "properties_file": "infra/config/generated/builders/try/gpu-fyi-try-android-s23-64/properties.json",'
|
||||
' "top_level_project": {'
|
||||
' "ref": "refs/heads/main",'
|
||||
' "repo": {'
|
||||
' "host": "chromium.googlesource.com",'
|
||||
' "project": "chromium/src"'
|
||||
' }'
|
||||
' }'
|
||||
' },'
|
||||
' "builder_group": "tryserver.chromium.android",'
|
||||
' "led_builder_is_bootstrapped": true,'
|
||||
' "recipe": "chromium_trybot"'
|
||||
'}'
|
||||
execution_timeout_secs: 21600
|
||||
expiration_secs: 7200
|
||||
build_numbers: YES
|
||||
service_account: "chromium-try-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
|
||||
task_template_canary_percentage {
|
||||
value: 5
|
||||
}
|
||||
experiments {
|
||||
key: "chromium_swarming.expose_merge_script_failures"
|
||||
value: 100
|
||||
}
|
||||
experiments {
|
||||
key: "luci.recipes.use_python3"
|
||||
value: 100
|
||||
}
|
||||
experiments {
|
||||
key: "swarming.prpc.cli"
|
||||
value: 100
|
||||
}
|
||||
resultdb {
|
||||
enable: true
|
||||
bq_exports {
|
||||
project: "chrome-luci-data"
|
||||
dataset: "chromium"
|
||||
table: "try_test_results"
|
||||
test_results {}
|
||||
}
|
||||
bq_exports {
|
||||
project: "chrome-luci-data"
|
||||
dataset: "chromium"
|
||||
table: "gpu_try_test_results"
|
||||
test_results {
|
||||
predicate {
|
||||
test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+"
|
||||
}
|
||||
}
|
||||
}
|
||||
bq_exports {
|
||||
project: "chrome-luci-data"
|
||||
dataset: "chromium"
|
||||
table: "blink_web_tests_try_test_results"
|
||||
test_results {
|
||||
predicate {
|
||||
test_id_regexp: "(ninja://[^/]*blink_web_tests/.+)|(ninja://[^/]*_wpt_tests/.+)"
|
||||
}
|
||||
}
|
||||
}
|
||||
history_options {
|
||||
use_invocation_timestamp: true
|
||||
}
|
||||
}
|
||||
description_html: "Runs GPU tests on Samsung S23 phones<br/>This builder mirrors the following CI builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/chromium/builders/ci/Android FYI Release (Samsung S23)\">Android FYI Release (Samsung S23)</a></li><li><a href=\"https://ci.chromium.org/p/chromium/builders/ci/GPU FYI Android arm64 Builder\">GPU FYI Android arm64 Builder</a></li></ul>"
|
||||
contact_team_email: "chrome-gpu-infra@google.com"
|
||||
}
|
||||
builders {
|
||||
name: "gpu-fyi-try-chromeos-amd64-generic"
|
||||
swarming_host: "chromium-swarm.appspot.com"
|
||||
|
@ -10713,6 +10713,11 @@ consoles {
|
||||
category: "Android|S32|QCOM"
|
||||
short_name: "A23"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.ci/Android FYI Release (Samsung S23)"
|
||||
category: "Android|U64|QCOM"
|
||||
short_name: "S23"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.ci/ChromeOS FYI Release Skylab (volteer)"
|
||||
category: "ChromeOS|Intel"
|
||||
@ -16598,6 +16603,9 @@ consoles {
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/gpu-fyi-try-android-r-pixel-4-32"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/gpu-fyi-try-android-s23-64"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/gpu-fyi-try-chromeos-amd64-generic"
|
||||
}
|
||||
@ -17836,6 +17844,9 @@ consoles {
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/gpu-fyi-try-android-r-pixel-4-32"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/gpu-fyi-try-android-s23-64"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/gpu-try-android-m-nexus-5x-64"
|
||||
}
|
||||
|
@ -193,6 +193,15 @@ job {
|
||||
builder: "Android FYI Release (Samsung A23)"
|
||||
}
|
||||
}
|
||||
job {
|
||||
id: "Android FYI Release (Samsung S23)"
|
||||
realm: "ci"
|
||||
buildbucket {
|
||||
server: "cr-buildbucket.appspot.com"
|
||||
bucket: "ci"
|
||||
builder: "Android FYI Release (Samsung S23)"
|
||||
}
|
||||
}
|
||||
job {
|
||||
id: "Android Release (Nexus 5X)"
|
||||
realm: "ci"
|
||||
|
@ -281,6 +281,7 @@ realms {
|
||||
values: "Android FYI Release (Pixel 6)"
|
||||
values: "Android FYI Release (Samsung A13)"
|
||||
values: "Android FYI Release (Samsung A23)"
|
||||
values: "Android FYI Release (Samsung S23)"
|
||||
values: "Dawn Android arm DEPS Release (Nexus 5X)"
|
||||
values: "Dawn Android arm DEPS Release (Pixel 4)"
|
||||
values: "Dawn Android arm Release (Nexus 5X)"
|
||||
|
@ -6,6 +6,7 @@ ci/Android FYI Release (Pixel 4)
|
||||
ci/Android FYI Release (Pixel 6)
|
||||
ci/Android FYI Release (Samsung A13)
|
||||
ci/Android FYI Release (Samsung A23)
|
||||
ci/Android FYI Release (Samsung S23)
|
||||
ci/Android Release (Nexus 5X)
|
||||
ci/ChromeOS FYI Release (amd64-generic)
|
||||
ci/ChromeOS FYI Release Skylab (volteer)
|
||||
|
@ -1145,6 +1145,17 @@
|
||||
},
|
||||
},
|
||||
},
|
||||
'samsung_s23': {
|
||||
'swarming': {
|
||||
'dimensions': {
|
||||
'device_type': 'dm1q',
|
||||
'device_os': 'UP1A.231005.007',
|
||||
'device_os_type': 'user',
|
||||
'os': 'Android',
|
||||
'pool': 'chromium.tests.gpu',
|
||||
},
|
||||
},
|
||||
},
|
||||
'shards-10': {
|
||||
'shards': 10,
|
||||
},
|
||||
|
@ -286,6 +286,33 @@ ci.thin_tester(
|
||||
),
|
||||
)
|
||||
|
||||
ci.thin_tester(
|
||||
name = "Android FYI Release (Samsung S23)",
|
||||
description_html = "Runs GPU tests on Samsung S23 phones",
|
||||
triggered_by = ["GPU FYI Android arm64 Builder"],
|
||||
builder_spec = builder_config.builder_spec(
|
||||
execution_mode = builder_config.execution_mode.TEST,
|
||||
gclient_config = builder_config.gclient_config(
|
||||
config = "chromium",
|
||||
apply_configs = [
|
||||
"android",
|
||||
],
|
||||
),
|
||||
chromium_config = builder_config.chromium_config(
|
||||
config = "android",
|
||||
target_platform = builder_config.target_platform.ANDROID,
|
||||
),
|
||||
android_config = builder_config.android_config(
|
||||
config = "arm64_builder_rel_mb",
|
||||
),
|
||||
run_tests_serially = True,
|
||||
),
|
||||
console_view_entry = consoles.console_view_entry(
|
||||
category = "Android|U64|QCOM",
|
||||
short_name = "S23",
|
||||
),
|
||||
)
|
||||
|
||||
ci.gpu.linux_builder(
|
||||
name = "ChromeOS FYI Release (amd64-generic)",
|
||||
builder_spec = builder_config.builder_spec(
|
||||
|
@ -109,6 +109,17 @@ gpu_android_builder(
|
||||
pool = "luci.chromium.gpu.android.pixel6.try",
|
||||
)
|
||||
|
||||
gpu_android_builder(
|
||||
name = "gpu-fyi-try-android-s23-64",
|
||||
description_html = "Runs GPU tests on Samsung S23 phones",
|
||||
mirrors = [
|
||||
"ci/GPU FYI Android arm64 Builder",
|
||||
"ci/Android FYI Release (Samsung S23)",
|
||||
],
|
||||
gn_args = "ci/GPU FYI Android arm64 Builder",
|
||||
pool = "luci.chromium.gpu.android.s23.try",
|
||||
)
|
||||
|
||||
gpu_android_builder(
|
||||
name = "gpu-try-android-m-nexus-5x-64",
|
||||
mirrors = [
|
||||
|
@ -1471,6 +1471,22 @@ targets.mixin(
|
||||
),
|
||||
)
|
||||
|
||||
targets.mixin(
|
||||
name = "samsung_s23",
|
||||
swarming = targets.swarming(
|
||||
dimensions = {
|
||||
# Unfortunately, "s23" is not exposed as a dimension. "dm1q" appears
|
||||
# to refer to the S23 specifically, while "kalama" is for the entire
|
||||
# S23 family.
|
||||
"device_type": "dm1q",
|
||||
"device_os": "UP1A.231005.007",
|
||||
"device_os_type": "user",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests.gpu",
|
||||
},
|
||||
),
|
||||
)
|
||||
|
||||
targets.mixin(
|
||||
name = "skia_gold_test",
|
||||
args = [
|
||||
|
@ -303,7 +303,11 @@ def GPUTelemetryNoRootForUnrootedDevices(test_config, _, tester_config):
|
||||
if os_type != 'android':
|
||||
return []
|
||||
|
||||
unrooted_devices = {'a13', 'a23'}
|
||||
unrooted_devices = {
|
||||
'a13',
|
||||
'a23',
|
||||
'dm1q', # Samsung S23.
|
||||
}
|
||||
dimensions = test_config.get('swarming', {}).get('dimensions')
|
||||
assert dimensions is not None
|
||||
device_type = dimensions.get('device_type')
|
||||
|
@ -400,7 +400,7 @@ class GPUTelemetryNoRootForUnrootedDevices(unittest.TestCase):
|
||||
self.assertEqual(retval, [])
|
||||
|
||||
def testUnrootedDevices(self):
|
||||
devices = ('a13', 'a23')
|
||||
devices = ('a13', 'a23', 'dm1q')
|
||||
for d in devices:
|
||||
test_config = CreateConfigWithDeviceType(d)
|
||||
retval = magic_substitutions.GPUTelemetryNoRootForUnrootedDevices(
|
||||
|
@ -5468,6 +5468,48 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"Android FYI Release (Samsung S23)": {
|
||||
"isolated_scripts": [
|
||||
{
|
||||
"args": [
|
||||
"noop_sleep",
|
||||
"--show-stdout",
|
||||
"--browser=android-chromium",
|
||||
"--passthrough",
|
||||
"-v",
|
||||
"--stable-jobs",
|
||||
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
|
||||
"--enforce-browser-version",
|
||||
"--compatibility-mode=dont-require-rooted-device"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
|
||||
},
|
||||
"name": "noop_sleep_tests",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"containment_type": "AUTO",
|
||||
"dimensions": {
|
||||
"device_os": "UP1A.231005.007",
|
||||
"device_os_type": "user",
|
||||
"device_type": "dm1q",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests.gpu"
|
||||
},
|
||||
"expiration": 21600,
|
||||
"hard_timeout": 1800,
|
||||
"idempotent": false,
|
||||
"io_timeout": 1800,
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "telemetry_gpu_integration_test_android_chrome",
|
||||
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_android_chrome/"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ChromeOS FYI Release (amd64-generic)": {
|
||||
"additional_compile_targets": [
|
||||
"chromiumos_preflight"
|
||||
|
@ -1145,6 +1145,17 @@
|
||||
},
|
||||
},
|
||||
},
|
||||
'samsung_s23': {
|
||||
'swarming': {
|
||||
'dimensions': {
|
||||
'device_type': 'dm1q',
|
||||
'device_os': 'UP1A.231005.007',
|
||||
'device_os_type': 'user',
|
||||
'os': 'Android',
|
||||
'pool': 'chromium.tests.gpu',
|
||||
},
|
||||
},
|
||||
},
|
||||
'shards-10': {
|
||||
'shards': 10,
|
||||
},
|
||||
|
@ -4233,6 +4233,19 @@
|
||||
'gpu_telemetry_tests': 'gpu_common_android_telemetry_tests',
|
||||
},
|
||||
},
|
||||
'Android FYI Release (Samsung S23)': {
|
||||
'browser_config': 'android-chromium',
|
||||
'os_type': 'android',
|
||||
'skip_merge_script': True,
|
||||
'mixins': [
|
||||
'has_native_resultdb_integration',
|
||||
'samsung_s23',
|
||||
'limited_capacity_bot',
|
||||
],
|
||||
'test_suites': {
|
||||
'gpu_telemetry_tests': 'gpu_noop_sleep_telemetry_test',
|
||||
},
|
||||
},
|
||||
'ChromeOS FYI Release (amd64-generic)': {
|
||||
'additional_compile_targets': [
|
||||
'chromiumos_preflight',
|
||||
|
Reference in New Issue
Block a user