Remove webview WPT rebaseline builder
And make android_webview_wpt_tests step CI only and experimental. We can bring it out of experimental when someone actually cares about the results. Bug: 40279492 Change-Id: I0b40e3b0dc990acd9a8e488fbfde41093aef60ed Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6557909 Reviewed-by: Jonathan Lee <jonathanjlee@google.com> Commit-Queue: Weizhong Xia <weizhong@google.com> Reviewed-by: Haiyang Pan <hypan@google.com> Cr-Commit-Position: refs/heads/main@{#1463175}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
183b641831
commit
8f877dc225
infra/config
generated
builder-owners
builders
ci
android-13-x64-rel
targets
android-15-x64-rel
targets
android-webview-13-x64-wpt-android-specific
try
android-13-x64-rel
targets
android-15-x64-rel
targets
android-webview-13-x64-wpt-android-specific
android-x64-rel
targets
health-specs
luci
subprojects
targets
third_party/blink/tools/blinkpy/common/config
@ -1,12 +1,10 @@
|
||||
ci/android-chrome-13-x64-wpt-android-specific
|
||||
ci/android-webview-13-x64-wpt-android-specific
|
||||
ci/blink-flake-suppressor
|
||||
ci/blink-web-test-analyzer
|
||||
ci/linux-wpt-chromium-rel
|
||||
ci/mac13-wpt-chromium-rel
|
||||
ci/win10-wpt-chromium-rel
|
||||
try/android-chrome-13-x64-wpt-android-specific
|
||||
try/android-webview-13-x64-wpt-android-specific
|
||||
try/linux-blink-rel
|
||||
try/linux-wpt-chromium-rel
|
||||
try/mac11.0-blink-rel
|
||||
|
@ -3643,7 +3643,9 @@
|
||||
"always",
|
||||
"--avd-config=../../tools/android/avd/proto/android_33_google_apis_x64.textpb"
|
||||
],
|
||||
"ci_only": true,
|
||||
"description": "Run with android_33_google_apis_x64",
|
||||
"experiment_percentage": 100,
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
|
@ -3475,7 +3475,9 @@
|
||||
"always",
|
||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_x64.textpb"
|
||||
],
|
||||
"ci_only": true,
|
||||
"description": "Run with android_35_google_apis_x64",
|
||||
"experiment_percentage": 100,
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
|
@ -1,20 +0,0 @@
|
||||
{
|
||||
"gn_args": {
|
||||
"android_static_analysis": "off",
|
||||
"dcheck_always_on": false,
|
||||
"debuggable_apks": false,
|
||||
"ffmpeg_branding": "Chrome",
|
||||
"is_component_build": false,
|
||||
"is_debug": false,
|
||||
"proprietary_codecs": true,
|
||||
"strip_debug_info": true,
|
||||
"symbol_level": 1,
|
||||
"system_webview_package_name": "com.google.android.webview.debug",
|
||||
"system_webview_shell_package_name": "org.chromium.my_webview_shell",
|
||||
"target_cpu": "x64",
|
||||
"target_os": "android",
|
||||
"use_reclient": false,
|
||||
"use_remoteexec": true,
|
||||
"use_siso": true
|
||||
}
|
||||
}
|
@ -1,79 +0,0 @@
|
||||
{
|
||||
"$build/chromium_tests_builder_config": {
|
||||
"builder_config": {
|
||||
"additional_exclusions": [
|
||||
"infra/config/generated/builders/ci/android-webview-13-x64-wpt-android-specific/gn-args.json"
|
||||
],
|
||||
"builder_db": {
|
||||
"entries": [
|
||||
{
|
||||
"builder_id": {
|
||||
"bucket": "ci",
|
||||
"builder": "android-webview-13-x64-wpt-android-specific",
|
||||
"project": "chromium"
|
||||
},
|
||||
"builder_spec": {
|
||||
"build_gs_bucket": "chromium-android-archive",
|
||||
"builder_group": "chromium.android.fyi",
|
||||
"execution_mode": "COMPILE_AND_TEST",
|
||||
"legacy_android_config": {
|
||||
"config": "base_config"
|
||||
},
|
||||
"legacy_chromium_config": {
|
||||
"apply_configs": [
|
||||
"mb"
|
||||
],
|
||||
"build_config": "Release",
|
||||
"config": "main_builder",
|
||||
"target_arch": "intel",
|
||||
"target_bits": 64,
|
||||
"target_platform": "android"
|
||||
},
|
||||
"legacy_gclient_config": {
|
||||
"apply_configs": [
|
||||
"android"
|
||||
],
|
||||
"config": "chromium"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"builder_ids": [
|
||||
{
|
||||
"bucket": "ci",
|
||||
"builder": "android-webview-13-x64-wpt-android-specific",
|
||||
"project": "chromium"
|
||||
}
|
||||
],
|
||||
"mirroring_builder_group_and_names": [
|
||||
{
|
||||
"builder": "android-webview-13-x64-wpt-android-specific",
|
||||
"group": "tryserver.chromium.android"
|
||||
}
|
||||
],
|
||||
"targets_spec_directory": "src/infra/config/generated/builders/ci/android-webview-13-x64-wpt-android-specific/targets"
|
||||
}
|
||||
},
|
||||
"$build/siso": {
|
||||
"configs": [
|
||||
"builder"
|
||||
],
|
||||
"enable_cloud_monitoring": true,
|
||||
"enable_cloud_profiler": true,
|
||||
"enable_cloud_trace": true,
|
||||
"experiments": [],
|
||||
"metrics_project": "chromium-reclient-metrics",
|
||||
"project": "rbe-chromium-trusted",
|
||||
"remote_jobs": 250
|
||||
},
|
||||
"$recipe_engine/resultdb/test_presentation": {
|
||||
"column_keys": [],
|
||||
"grouping_keys": [
|
||||
"status",
|
||||
"v.test_suite"
|
||||
]
|
||||
},
|
||||
"builder_group": "chromium.android.fyi",
|
||||
"recipe": "chromium"
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
{
|
||||
"$build/siso": {
|
||||
"configs": [
|
||||
"builder"
|
||||
],
|
||||
"enable_cloud_monitoring": true,
|
||||
"enable_cloud_profiler": true,
|
||||
"enable_cloud_trace": true,
|
||||
"experiments": [],
|
||||
"metrics_project": "chromium-reclient-metrics",
|
||||
"project": "rbe-chromium-untrusted",
|
||||
"remote_jobs": 250
|
||||
}
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
{
|
||||
"android-webview-13-x64-wpt-android-specific": {
|
||||
"isolated_scripts": [
|
||||
{
|
||||
"args": [
|
||||
"--skipped",
|
||||
"always",
|
||||
"--avd-config=../../tools/android/avd/proto/android_33_google_apis_x64.textpb"
|
||||
],
|
||||
"description": "Run with android_33_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "android_webview_wpt_tests",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cores": "8",
|
||||
"cpu": "x86-64",
|
||||
"device_os": null,
|
||||
"device_type": null,
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.avd"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_33_google_apis_x64",
|
||||
"path": ".android_emulator/android_33_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_33_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 4
|
||||
},
|
||||
"test": "trichrome_webview_wpt_64",
|
||||
"test_id_prefix": "ninja://android_webview/test:trichrome_webview_wpt_64/"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -91,8 +91,7 @@
|
||||
"android-annotator-rel": "ci/android-annotator-rel/gn-args.json",
|
||||
"android-chrome-13-x64-wpt-android-specific": "ci/android-chrome-13-x64-wpt-android-specific/gn-args.json",
|
||||
"android-cronet-asan-x86-rel": "ci/android-cronet-asan-x86-rel/gn-args.json",
|
||||
"android-pie-x86-fyi-rel": "ci/android-pie-x86-fyi-rel/gn-args.json",
|
||||
"android-webview-13-x64-wpt-android-specific": "ci/android-webview-13-x64-wpt-android-specific/gn-args.json"
|
||||
"android-pie-x86-fyi-rel": "ci/android-pie-x86-fyi-rel/gn-args.json"
|
||||
},
|
||||
"chromium.angle": {
|
||||
"android-angle-chromium-arm64-builder": "ci/android-angle-chromium-arm64-builder/gn-args.json",
|
||||
@ -643,7 +642,6 @@
|
||||
"android-webview-12-x64-dbg": "try/android-webview-12-x64-dbg/gn-args.json",
|
||||
"android-webview-13-x64-dbg": "try/android-webview-13-x64-dbg/gn-args.json",
|
||||
"android-webview-13-x64-hostside-rel": "try/android-webview-13-x64-hostside-rel/gn-args.json",
|
||||
"android-webview-13-x64-wpt-android-specific": "try/android-webview-13-x64-wpt-android-specific/gn-args.json",
|
||||
"android-webview-oreo-arm64-dbg": "try/android-webview-oreo-arm64-dbg/gn-args.json",
|
||||
"android-webview-pie-arm64-dbg": "try/android-webview-pie-arm64-dbg/gn-args.json",
|
||||
"android-x64-rel": "try/android-x64-rel/gn-args.json",
|
||||
|
@ -3643,7 +3643,9 @@
|
||||
"always",
|
||||
"--avd-config=../../tools/android/avd/proto/android_33_google_apis_x64.textpb"
|
||||
],
|
||||
"ci_only": true,
|
||||
"description": "Run with android_33_google_apis_x64",
|
||||
"experiment_percentage": 100,
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
|
@ -3475,7 +3475,9 @@
|
||||
"always",
|
||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_x64.textpb"
|
||||
],
|
||||
"ci_only": true,
|
||||
"description": "Run with android_35_google_apis_x64",
|
||||
"experiment_percentage": 100,
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
|
@ -1,20 +0,0 @@
|
||||
{
|
||||
"gn_args": {
|
||||
"android_static_analysis": "off",
|
||||
"dcheck_always_on": true,
|
||||
"debuggable_apks": false,
|
||||
"ffmpeg_branding": "Chrome",
|
||||
"is_component_build": false,
|
||||
"is_debug": false,
|
||||
"proprietary_codecs": true,
|
||||
"strip_debug_info": true,
|
||||
"symbol_level": 0,
|
||||
"system_webview_package_name": "com.google.android.webview.debug",
|
||||
"system_webview_shell_package_name": "org.chromium.my_webview_shell",
|
||||
"target_cpu": "x64",
|
||||
"target_os": "android",
|
||||
"use_reclient": false,
|
||||
"use_remoteexec": true,
|
||||
"use_siso": true
|
||||
}
|
||||
}
|
@ -1,75 +0,0 @@
|
||||
{
|
||||
"$build/chromium_tests_builder_config": {
|
||||
"builder_config": {
|
||||
"additional_exclusions": [
|
||||
"infra/config/generated/builders/try/android-webview-13-x64-wpt-android-specific/gn-args.json"
|
||||
],
|
||||
"builder_db": {
|
||||
"entries": [
|
||||
{
|
||||
"builder_id": {
|
||||
"bucket": "ci",
|
||||
"builder": "android-webview-13-x64-wpt-android-specific",
|
||||
"project": "chromium"
|
||||
},
|
||||
"builder_spec": {
|
||||
"build_gs_bucket": "chromium-android-archive",
|
||||
"builder_group": "chromium.android.fyi",
|
||||
"execution_mode": "COMPILE_AND_TEST",
|
||||
"legacy_android_config": {
|
||||
"config": "base_config"
|
||||
},
|
||||
"legacy_chromium_config": {
|
||||
"apply_configs": [
|
||||
"mb"
|
||||
],
|
||||
"build_config": "Release",
|
||||
"config": "main_builder",
|
||||
"target_arch": "intel",
|
||||
"target_bits": 64,
|
||||
"target_platform": "android"
|
||||
},
|
||||
"legacy_gclient_config": {
|
||||
"apply_configs": [
|
||||
"android"
|
||||
],
|
||||
"config": "chromium"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"builder_ids": [
|
||||
{
|
||||
"bucket": "ci",
|
||||
"builder": "android-webview-13-x64-wpt-android-specific",
|
||||
"project": "chromium"
|
||||
}
|
||||
],
|
||||
"targets_spec_directory": "src/infra/config/generated/builders/try/android-webview-13-x64-wpt-android-specific/targets"
|
||||
}
|
||||
},
|
||||
"$build/siso": {
|
||||
"configs": [
|
||||
"builder",
|
||||
"remote-link"
|
||||
],
|
||||
"enable_cloud_monitoring": true,
|
||||
"enable_cloud_profiler": true,
|
||||
"enable_cloud_trace": true,
|
||||
"experiments": [],
|
||||
"metrics_project": "chromium-reclient-metrics",
|
||||
"output_local_strategy": "greedy",
|
||||
"project": "rbe-chromium-untrusted",
|
||||
"remote_jobs": -1
|
||||
},
|
||||
"$recipe_engine/resultdb/test_presentation": {
|
||||
"column_keys": [],
|
||||
"grouping_keys": [
|
||||
"status",
|
||||
"v.test_suite"
|
||||
]
|
||||
},
|
||||
"builder_group": "tryserver.chromium.android",
|
||||
"recipe": "chromium_trybot"
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
{
|
||||
"android-webview-13-x64-wpt-android-specific": {
|
||||
"isolated_scripts": [
|
||||
{
|
||||
"args": [
|
||||
"--skipped",
|
||||
"always",
|
||||
"--avd-config=../../tools/android/avd/proto/android_33_google_apis_x64.textpb"
|
||||
],
|
||||
"description": "Run with android_33_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "android_webview_wpt_tests",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cores": "8",
|
||||
"cpu": "x86-64",
|
||||
"device_os": null,
|
||||
"device_type": null,
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.avd"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_33_google_apis_x64",
|
||||
"path": ".android_emulator/android_33_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_33_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 4
|
||||
},
|
||||
"test": "trichrome_webview_wpt_64",
|
||||
"test_id_prefix": "ninja://android_webview/test:trichrome_webview_wpt_64/"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -3532,7 +3532,9 @@
|
||||
"always",
|
||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_x64.textpb"
|
||||
],
|
||||
"ci_only": true,
|
||||
"description": "Run with android_35_google_apis_x64",
|
||||
"experiment_percentage": 100,
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
|
@ -8333,27 +8333,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"android-webview-13-x64-wpt-android-specific": {
|
||||
"contact_team_email": "chrome-blink-engprod@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-webview-code-coverage": {
|
||||
"contact_team_email": "woa-engprod@google.com",
|
||||
"problem_specs": [
|
||||
|
@ -1990,11 +1990,6 @@ config_groups {
|
||||
includable_only: true
|
||||
disable_reuse_footers: "Include-Ci-Only-Tests"
|
||||
}
|
||||
builders {
|
||||
name: "chromium/try/android-webview-13-x64-wpt-android-specific"
|
||||
includable_only: true
|
||||
disable_reuse_footers: "Include-Ci-Only-Tests"
|
||||
}
|
||||
builders {
|
||||
name: "chromium/try/android-webview-oreo-arm64-dbg"
|
||||
includable_only: true
|
||||
|
@ -47329,118 +47329,6 @@ buckets {
|
||||
predicates: "string(build.output.properties.is_cached) == \"false\""
|
||||
}
|
||||
}
|
||||
builders {
|
||||
name: "android-webview-13-x64-wpt-android-specific"
|
||||
swarming_host: "chromium-swarm.appspot.com"
|
||||
dimensions: "builderless:1"
|
||||
dimensions: "cores:8"
|
||||
dimensions: "cpu:x86-64"
|
||||
dimensions: "free_space:standard"
|
||||
dimensions: "os:Ubuntu-22.04"
|
||||
dimensions: "pool:luci.chromium.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-webview-13-x64-wpt-android-specific/properties.json",'
|
||||
' "shadow_properties_file": "infra/config/generated/builders/ci/android-webview-13-x64-wpt-android-specific/shadow-properties.json",'
|
||||
' "top_level_project": {'
|
||||
' "ref": "refs/heads/main",'
|
||||
' "repo": {'
|
||||
' "host": "chromium.googlesource.com",'
|
||||
' "project": "chromium/src"'
|
||||
' }'
|
||||
' }'
|
||||
' },'
|
||||
' "builder_group": "chromium.android.fyi",'
|
||||
' "led_builder_is_bootstrapped": true,'
|
||||
' "recipe": "chromium"'
|
||||
'}'
|
||||
priority: 35
|
||||
execution_timeout_secs: 10800
|
||||
build_numbers: YES
|
||||
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
|
||||
experiments {
|
||||
key: "chromium.use_per_builder_build_dir_name"
|
||||
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|content)/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/.+)|(ninja://[^/]*headless_shell_wpt/.+)"
|
||||
}
|
||||
}
|
||||
}
|
||||
history_options {
|
||||
use_invocation_timestamp: true
|
||||
}
|
||||
}
|
||||
description_html: "Run wpt tests on Android Webview in Android 13 emulators.<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/android-webview-13-x64-wpt-android-specific\">android-webview-13-x64-wpt-android-specific</a></li></ul><br/>Builder owner: <a href=mailto:chrome-blink-engprod@google.com>chrome-blink-engprod@google.com</a>"
|
||||
shadow_builder_adjustments {
|
||||
service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
||||
pool: "luci.chromium.try"
|
||||
dimensions: "free_space:"
|
||||
dimensions: "pool:luci.chromium.try"
|
||||
}
|
||||
contact_team_email: "chrome-blink-engprod@google.com"
|
||||
custom_metric_definitions {
|
||||
name: "/chrome/infra/browser/builds/cached_count"
|
||||
predicates: "has(build.output.properties.is_cached)"
|
||||
predicates: "string(build.output.properties.is_cached) == \"true\""
|
||||
}
|
||||
custom_metric_definitions {
|
||||
name: "/chrome/infra/browser/builds/ran_tests_retry_shard_count"
|
||||
predicates: "has(build.output.properties.ran_tests_retry_shard)"
|
||||
}
|
||||
custom_metric_definitions {
|
||||
name: "/chrome/infra/browser/builds/ran_tests_without_patch_count"
|
||||
predicates: "has(build.output.properties.ran_tests_without_patch)"
|
||||
}
|
||||
custom_metric_definitions {
|
||||
name: "/chrome/infra/browser/builds/uncached_count"
|
||||
predicates: "has(build.output.properties.is_cached)"
|
||||
predicates: "string(build.output.properties.is_cached) == \"false\""
|
||||
}
|
||||
}
|
||||
builders {
|
||||
name: "android-webview-code-coverage"
|
||||
swarming_host: "chromium-swarm.appspot.com"
|
||||
@ -91329,118 +91217,6 @@ buckets {
|
||||
predicates: "string(build.output.properties.is_cached) == \"false\""
|
||||
}
|
||||
}
|
||||
builders {
|
||||
name: "android-webview-13-x64-wpt-android-specific"
|
||||
swarming_host: "chromium-swarm.appspot.com"
|
||||
dimensions: "builderless:1"
|
||||
dimensions: "cores:8"
|
||||
dimensions: "cpu:x86-64"
|
||||
dimensions: "free_space:standard"
|
||||
dimensions: "os:Ubuntu-22.04"
|
||||
dimensions: "pool:luci.chromium.try"
|
||||
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/try/android-webview-13-x64-wpt-android-specific/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: 14400
|
||||
expiration_secs: 7200
|
||||
grace_period {
|
||||
seconds: 120
|
||||
}
|
||||
build_numbers: YES
|
||||
service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
||||
experiments {
|
||||
key: "chromium.use_per_builder_build_dir_name"
|
||||
value: 100
|
||||
}
|
||||
experiments {
|
||||
key: "luci.buildbucket.canary_software"
|
||||
value: 5
|
||||
}
|
||||
experiments {
|
||||
key: "luci.recipes.use_python3"
|
||||
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|content)/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/.+)|(ninja://[^/]*headless_shell_wpt/.+)"
|
||||
}
|
||||
}
|
||||
}
|
||||
history_options {
|
||||
use_invocation_timestamp: true
|
||||
}
|
||||
}
|
||||
description_html: "<br>Run wpt tests on Android Webview in Android 13 emulators.<br/><br/>This builder mirrors the following CI builders:<br/><ul><li><a href=\"https://ci.chromium.org/p/chromium/builders/ci/android-webview-13-x64-wpt-android-specific\">android-webview-13-x64-wpt-android-specific</a></li></ul><br/>Builder owner: <a href=mailto:chrome-blink-engprod@google.com>chrome-blink-engprod@google.com</a>"
|
||||
contact_team_email: "chrome-blink-engprod@google.com"
|
||||
custom_metric_definitions {
|
||||
name: "/chrome/infra/browser/builds/cached_count"
|
||||
predicates: "has(build.output.properties.is_cached)"
|
||||
predicates: "string(build.output.properties.is_cached) == \"true\""
|
||||
}
|
||||
custom_metric_definitions {
|
||||
name: "/chrome/infra/browser/builds/ran_tests_retry_shard_count"
|
||||
predicates: "has(build.output.properties.ran_tests_retry_shard)"
|
||||
}
|
||||
custom_metric_definitions {
|
||||
name: "/chrome/infra/browser/builds/ran_tests_without_patch_count"
|
||||
predicates: "has(build.output.properties.ran_tests_without_patch)"
|
||||
}
|
||||
custom_metric_definitions {
|
||||
name: "/chrome/infra/browser/builds/uncached_count"
|
||||
predicates: "has(build.output.properties.is_cached)"
|
||||
predicates: "string(build.output.properties.is_cached) == \"false\""
|
||||
}
|
||||
}
|
||||
builders {
|
||||
name: "android-webview-oreo-arm64-dbg"
|
||||
swarming_host: "chromium-swarm.appspot.com"
|
||||
|
@ -10160,11 +10160,6 @@ consoles {
|
||||
category: "wpt|chrome"
|
||||
short_name: "15"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.ci/android-webview-13-x64-wpt-android-specific"
|
||||
category: "wpt|webview"
|
||||
short_name: "13-x64"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.ci/android-15-webview-wpt-fyi-rel"
|
||||
category: "wpt|webview"
|
||||
@ -26768,9 +26763,6 @@ consoles {
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/android-webview-13-x64-hostside-rel"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/android-webview-13-x64-wpt-android-specific"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/android-webview-oreo-arm64-dbg"
|
||||
}
|
||||
@ -28291,9 +28283,6 @@ consoles {
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/android-webview-13-x64-hostside-rel"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/android-webview-13-x64-wpt-android-specific"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/android-webview-oreo-arm64-dbg"
|
||||
}
|
||||
|
@ -4150,15 +4150,6 @@ job {
|
||||
builder: "android-webview-13-x64-hostside-rel"
|
||||
}
|
||||
}
|
||||
job {
|
||||
id: "android-webview-13-x64-wpt-android-specific"
|
||||
realm: "ci"
|
||||
buildbucket {
|
||||
server: "cr-buildbucket.appspot.com"
|
||||
bucket: "ci"
|
||||
builder: "android-webview-13-x64-wpt-android-specific"
|
||||
}
|
||||
}
|
||||
job {
|
||||
id: "android-webview-code-coverage"
|
||||
realm: "ci"
|
||||
@ -6879,7 +6870,6 @@ trigger {
|
||||
triggers: "android-rust-arm64-dbg"
|
||||
triggers: "android-rust-arm64-rel"
|
||||
triggers: "android-webview-13-x64-hostside-rel"
|
||||
triggers: "android-webview-13-x64-wpt-android-specific"
|
||||
triggers: "android-x86-rel"
|
||||
triggers: "chromeos-amd64-generic-asan-rel"
|
||||
triggers: "chromeos-amd64-generic-cfi-thin-lto-rel"
|
||||
|
@ -156,62 +156,6 @@ ci.builder(
|
||||
contact_team_email = "chrome-blink-engprod@google.com",
|
||||
)
|
||||
|
||||
ci.builder(
|
||||
name = "android-webview-13-x64-wpt-android-specific",
|
||||
description_html = "Run wpt tests on Android Webview in Android 13 emulators.",
|
||||
builder_spec = builder_config.builder_spec(
|
||||
gclient_config = builder_config.gclient_config(
|
||||
config = "chromium",
|
||||
apply_configs = ["android"],
|
||||
),
|
||||
chromium_config = builder_config.chromium_config(
|
||||
config = "main_builder",
|
||||
apply_configs = ["mb"],
|
||||
build_config = builder_config.build_config.RELEASE,
|
||||
target_arch = builder_config.target_arch.INTEL,
|
||||
target_bits = 64,
|
||||
target_platform = builder_config.target_platform.ANDROID,
|
||||
),
|
||||
android_config = builder_config.android_config(
|
||||
config = "base_config",
|
||||
),
|
||||
build_gs_bucket = "chromium-android-archive",
|
||||
),
|
||||
gn_args = gn_args.config(
|
||||
configs = [
|
||||
"android_builder",
|
||||
"release_builder",
|
||||
"remoteexec",
|
||||
"minimal_symbols",
|
||||
"x64",
|
||||
"strip_debug_info",
|
||||
"android_fastbuild",
|
||||
"webview_trichrome",
|
||||
"webview_shell",
|
||||
],
|
||||
),
|
||||
targets = targets.bundle(
|
||||
targets = [
|
||||
"wpt_web_tests_webview",
|
||||
],
|
||||
mixins = [
|
||||
"has_native_resultdb_integration",
|
||||
"13-x64-emulator",
|
||||
"emulator-8-cores",
|
||||
"linux-jammy",
|
||||
"x86-64",
|
||||
],
|
||||
),
|
||||
targets_settings = targets.settings(
|
||||
os_type = targets.os_type.ANDROID,
|
||||
),
|
||||
console_view_entry = consoles.console_view_entry(
|
||||
category = "wpt|webview",
|
||||
short_name = "13-x64",
|
||||
),
|
||||
contact_team_email = "chrome-blink-engprod@google.com",
|
||||
)
|
||||
|
||||
ci.builder(
|
||||
name = "android-15-webview-wpt-fyi-rel",
|
||||
description_html = "This builder runs upstream web platform tests for reporting results to wpt.fyi.",
|
||||
|
@ -1079,18 +1079,6 @@ try_.builder(
|
||||
contact_team_email = "chrome-blink-engprod@google.com",
|
||||
)
|
||||
|
||||
try_.builder(
|
||||
name = "android-webview-13-x64-wpt-android-specific",
|
||||
mirrors = ["ci/android-webview-13-x64-wpt-android-specific"],
|
||||
gn_args = gn_args.config(
|
||||
configs = [
|
||||
"ci/android-webview-13-x64-wpt-android-specific",
|
||||
"release_try_builder",
|
||||
],
|
||||
),
|
||||
contact_team_email = "chrome-blink-engprod@google.com",
|
||||
)
|
||||
|
||||
try_.builder(
|
||||
name = "android-webview-12-x64-dbg",
|
||||
mirrors = [
|
||||
|
@ -806,9 +806,11 @@ targets.bundle(
|
||||
),
|
||||
),
|
||||
"android_webview_wpt_tests": targets.mixin(
|
||||
ci_only = True,
|
||||
swarming = targets.swarming(
|
||||
shards = 4,
|
||||
),
|
||||
experiment_percentage = 100,
|
||||
),
|
||||
"android_webdriver_wpt_tests": targets.mixin(
|
||||
ci_only = True,
|
||||
|
@ -325,14 +325,5 @@
|
||||
"android_chrome_wpt_tests": {}
|
||||
},
|
||||
"is_try_builder": true
|
||||
},
|
||||
"android-webview-13-x64-wpt-android-specific": {
|
||||
"main": "tryserver.chromium.android",
|
||||
"port_name": "webview",
|
||||
"specifiers": ["Webview", "Release"],
|
||||
"steps": {
|
||||
"android_webview_wpt_tests": {}
|
||||
},
|
||||
"is_try_builder": true
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user