[infra] Migrate tests for Android chromium.fyi builders to starlark
Bug: 40258588 Change-Id: I70cf13d280428db1e8d52c147a2069df2220fbcf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5955235 Reviewed-by: Garrett Beaty <gbeaty@google.com> Commit-Queue: Garrett Beaty <gbeaty@google.com> Auto-Submit: Wanda Mora <morawand@google.com> Cr-Commit-Position: refs/heads/main@{#1372845}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
4622bed4da
commit
3f1ebb0475
infra/config
generated
builders
ci
Site Isolation Android
android-fieldtrial-rel
android-perfetto-rel
try
android-fieldtrial-rel
android-perfetto-rel
testing
subprojects
chromium
targets
testing/buildbot
@ -41,7 +41,8 @@
|
||||
"builder": "Site Isolation Android",
|
||||
"project": "chromium"
|
||||
}
|
||||
]
|
||||
],
|
||||
"targets_spec_directory": "src/infra/config/generated/builders/ci/Site Isolation Android/targets"
|
||||
}
|
||||
},
|
||||
"$build/reclient": {
|
||||
|
@ -0,0 +1,253 @@
|
||||
{
|
||||
"Site Isolation Android": {
|
||||
"additional_compile_targets": [
|
||||
"content_browsertests",
|
||||
"content_unittests"
|
||||
],
|
||||
"gtest_tests": [
|
||||
{
|
||||
"args": [
|
||||
"--site-per-process"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||
},
|
||||
"name": "site_per_process_android_browsertests",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"device_os": "PQ3A.190801.002",
|
||||
"device_os_flavor": "google",
|
||||
"device_type": "walleye",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests"
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "android_browsertests",
|
||||
"test_id_prefix": "ninja://chrome/test:android_browsertests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--site-per-process",
|
||||
"--git-revision=${got_revision}"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||
},
|
||||
"name": "site_per_process_chrome_public_test_apk",
|
||||
"precommit_args": [
|
||||
"--gerrit-issue=${patch_issue}",
|
||||
"--gerrit-patchset=${patch_set}",
|
||||
"--buildbucket-id=${buildbucket_build_id}"
|
||||
],
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"device_os": "PQ3A.190801.002",
|
||||
"device_os_flavor": "google",
|
||||
"device_type": "walleye",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests"
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 20
|
||||
},
|
||||
"test": "chrome_public_test_apk",
|
||||
"test_id_prefix": "ninja://chrome/android:chrome_public_test_apk/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--site-per-process",
|
||||
"--git-revision=${got_revision}"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||
},
|
||||
"name": "site_per_process_chrome_public_unit_test_apk",
|
||||
"precommit_args": [
|
||||
"--gerrit-issue=${patch_issue}",
|
||||
"--gerrit-patchset=${patch_set}",
|
||||
"--buildbucket-id=${buildbucket_build_id}"
|
||||
],
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"device_os": "PQ3A.190801.002",
|
||||
"device_os_flavor": "google",
|
||||
"device_type": "walleye",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests"
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "chrome_public_unit_test_apk",
|
||||
"test_id_prefix": "ninja://chrome/android:chrome_public_unit_test_apk/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--site-per-process"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||
},
|
||||
"name": "site_per_process_components_browsertests",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"device_os": "PQ3A.190801.002",
|
||||
"device_os_flavor": "google",
|
||||
"device_type": "walleye",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests"
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "components_browsertests",
|
||||
"test_id_prefix": "ninja://components:components_browsertests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--site-per-process"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||
},
|
||||
"name": "site_per_process_components_unittests",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"device_os": "PQ3A.190801.002",
|
||||
"device_os_flavor": "google",
|
||||
"device_type": "walleye",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests"
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 5
|
||||
},
|
||||
"test": "components_unittests",
|
||||
"test_id_prefix": "ninja://components:components_unittests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--site-per-process",
|
||||
"--test-launcher-filter-file=../../testing/buildbot/filters/site_isolation_android.content_browsertests.filter"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||
},
|
||||
"name": "site_per_process_content_browsertests",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"device_os": "PQ3A.190801.002",
|
||||
"device_os_flavor": "google",
|
||||
"device_type": "walleye",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests"
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 10
|
||||
},
|
||||
"test": "content_browsertests",
|
||||
"test_id_prefix": "ninja://content/test:content_browsertests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--site-per-process"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||
},
|
||||
"name": "site_per_process_content_shell_test_apk",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"device_os": "PQ3A.190801.002",
|
||||
"device_os_flavor": "google",
|
||||
"device_type": "walleye",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests"
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 3
|
||||
},
|
||||
"test": "content_shell_test_apk",
|
||||
"test_id_prefix": "ninja://content/shell/android:content_shell_test_apk/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--site-per-process"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||
},
|
||||
"name": "site_per_process_content_unittests",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"device_os": "PQ3A.190801.002",
|
||||
"device_os_flavor": "google",
|
||||
"device_type": "walleye",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests"
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "content_unittests",
|
||||
"test_id_prefix": "ninja://content/test:content_unittests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--site-per-process"
|
||||
],
|
||||
"merge": {
|
||||
"script": "//testing/merge_scripts/standard_gtest_merge.py"
|
||||
},
|
||||
"name": "site_per_process_unit_tests",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"device_os": "PQ3A.190801.002",
|
||||
"device_os_flavor": "google",
|
||||
"device_type": "walleye",
|
||||
"os": "Android",
|
||||
"pool": "chromium.tests"
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 10
|
||||
},
|
||||
"test": "unit_tests",
|
||||
"test_id_prefix": "ninja://chrome/test:unit_tests/"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -50,7 +50,8 @@
|
||||
"builder": "android-fieldtrial-rel",
|
||||
"group": "tryserver.chromium.android"
|
||||
}
|
||||
]
|
||||
],
|
||||
"targets_spec_directory": "src/infra/config/generated/builders/ci/android-fieldtrial-rel/targets"
|
||||
}
|
||||
},
|
||||
"$build/reclient": {
|
||||
|
@ -0,0 +1,664 @@
|
||||
{
|
||||
"android-fieldtrial-rel": {
|
||||
"gtest_tests": [
|
||||
{
|
||||
"args": [
|
||||
"--disable-field-trial-config",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"ci_only": true,
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"android_browsertests_no_fieldtrial"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "android_browsertests_no_fieldtrial",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 3
|
||||
},
|
||||
"test": "android_browsertests",
|
||||
"test_id_prefix": "ninja://chrome/test:android_browsertests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--webview-command-line-arg=--disable-field-trial-config",
|
||||
"--webview-command-line-arg=--webview-verbose-logging",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"system_webview_shell_layout_test_apk Disable Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "system_webview_shell_layout_test_apk Disable Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "system_webview_shell_layout_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/system_webview_shell:system_webview_shell_layout_test_apk/",
|
||||
"variant_id": "Disable Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--webview-variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--webview-command-line-arg=--accept-empty-variations-seed-signature",
|
||||
"--webview-command-line-arg=--webview-verbose-logging",
|
||||
"--webview-command-line-arg=--disable-field-trial-config",
|
||||
"--webview-command-line-arg=--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"system_webview_shell_layout_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "system_webview_shell_layout_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "system_webview_shell_layout_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/system_webview_shell:system_webview_shell_layout_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--webview-variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--webview-command-line-arg=--accept-empty-variations-seed-signature",
|
||||
"--webview-command-line-arg=--webview-verbose-logging",
|
||||
"--webview-command-line-arg=--disable-field-trial-config",
|
||||
"--webview-command-line-arg=--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"system_webview_shell_layout_test_apk Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "system_webview_shell_layout_test_apk Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "system_webview_shell_layout_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/system_webview_shell:system_webview_shell_layout_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--use-apk-under-test-flags-file",
|
||||
"--disable-field-trial-config",
|
||||
"--webview-verbose-logging",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_instrumentation_test_apk Disable Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_instrumentation_test_apk Disable Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 12
|
||||
},
|
||||
"test": "webview_instrumentation_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_instrumentation_test_apk/",
|
||||
"variant_id": "Disable Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--use-apk-under-test-flags-file",
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_instrumentation_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_instrumentation_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 12
|
||||
},
|
||||
"test": "webview_instrumentation_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_instrumentation_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--use-apk-under-test-flags-file",
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_instrumentation_test_apk Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_instrumentation_test_apk Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 12
|
||||
},
|
||||
"test": "webview_instrumentation_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_instrumentation_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--store-data-dependencies-in-temp",
|
||||
"--store-tombstones",
|
||||
"--disable-field-trial-config",
|
||||
"--webview-verbose-logging",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_trichrome_64_cts_tests Disable Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_trichrome_64_cts_tests Disable Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"cipd_packages": [
|
||||
{
|
||||
"cipd_package": "chromium/android_webview/tools/cts_archive",
|
||||
"location": "android_webview/tools/cts_archive/cipd",
|
||||
"revision": "UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC"
|
||||
}
|
||||
],
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 2
|
||||
},
|
||||
"test": "webview_trichrome_64_cts_tests",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_trichrome_64_cts_tests/",
|
||||
"variant_id": "Disable Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--store-data-dependencies-in-temp",
|
||||
"--store-tombstones",
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_trichrome_64_cts_tests Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_trichrome_64_cts_tests Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"cipd_packages": [
|
||||
{
|
||||
"cipd_package": "chromium/android_webview/tools/cts_archive",
|
||||
"location": "android_webview/tools/cts_archive/cipd",
|
||||
"revision": "UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC"
|
||||
}
|
||||
],
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 2
|
||||
},
|
||||
"test": "webview_trichrome_64_cts_tests",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_trichrome_64_cts_tests/",
|
||||
"variant_id": "Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--store-data-dependencies-in-temp",
|
||||
"--store-tombstones",
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_trichrome_64_cts_tests Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_trichrome_64_cts_tests Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"cipd_packages": [
|
||||
{
|
||||
"cipd_package": "chromium/android_webview/tools/cts_archive",
|
||||
"location": "android_webview/tools/cts_archive/cipd",
|
||||
"revision": "UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC"
|
||||
}
|
||||
],
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 2
|
||||
},
|
||||
"test": "webview_trichrome_64_cts_tests",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_trichrome_64_cts_tests/",
|
||||
"variant_id": "Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--disable-field-trial-config",
|
||||
"--webview-verbose-logging",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_ui_test_app_test_apk Disable Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_ui_test_app_test_apk Disable Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "webview_ui_test_app_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/automated_ui_tests:webview_ui_test_app_test_apk/",
|
||||
"variant_id": "Disable Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_ui_test_app_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_ui_test_app_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "webview_ui_test_app_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/automated_ui_tests:webview_ui_test_app_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_ui_test_app_test_apk Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_ui_test_app_test_apk Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "webview_ui_test_app_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/automated_ui_tests:webview_ui_test_app_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -49,7 +49,8 @@
|
||||
"builder": "android-perfetto-rel",
|
||||
"group": "tryserver.chromium.android"
|
||||
}
|
||||
]
|
||||
],
|
||||
"targets_spec_directory": "src/infra/config/generated/builders/ci/android-perfetto-rel/targets"
|
||||
}
|
||||
},
|
||||
"$build/reclient": {
|
||||
|
@ -0,0 +1,221 @@
|
||||
{
|
||||
"android-perfetto-rel": {
|
||||
"additional_compile_targets": [
|
||||
"chrome_public_apk"
|
||||
],
|
||||
"gtest_tests": [
|
||||
{
|
||||
"args": [
|
||||
"--gtest_filter=StartupMetricsTest.*",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"android_browsertests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "android_browsertests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "android_browsertests",
|
||||
"test_id_prefix": "ninja://chrome/test:android_browsertests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"base_unittests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "base_unittests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "base_unittests",
|
||||
"test_id_prefix": "ninja://base:base_unittests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"content_browsertests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "content_browsertests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 15
|
||||
},
|
||||
"test": "content_browsertests",
|
||||
"test_id_prefix": "ninja://content/test:content_browsertests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"perfetto_unittests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "perfetto_unittests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "perfetto_unittests",
|
||||
"test_id_prefix": "ninja://third_party/perfetto:perfetto_unittests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"services_unittests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "services_unittests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "services_unittests",
|
||||
"test_id_prefix": "ninja://services:services_unittests/"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -44,7 +44,8 @@
|
||||
"builder": "android-fieldtrial-rel",
|
||||
"project": "chromium"
|
||||
}
|
||||
]
|
||||
],
|
||||
"targets_spec_directory": "src/infra/config/generated/builders/try/android-fieldtrial-rel/targets"
|
||||
}
|
||||
},
|
||||
"$build/reclient": {
|
||||
|
664
infra/config/generated/builders/try/android-fieldtrial-rel/targets/chromium.fyi.json
Normal file
664
infra/config/generated/builders/try/android-fieldtrial-rel/targets/chromium.fyi.json
Normal file
@ -0,0 +1,664 @@
|
||||
{
|
||||
"android-fieldtrial-rel": {
|
||||
"gtest_tests": [
|
||||
{
|
||||
"args": [
|
||||
"--disable-field-trial-config",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"ci_only": true,
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"android_browsertests_no_fieldtrial"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "android_browsertests_no_fieldtrial",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 3
|
||||
},
|
||||
"test": "android_browsertests",
|
||||
"test_id_prefix": "ninja://chrome/test:android_browsertests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--webview-command-line-arg=--disable-field-trial-config",
|
||||
"--webview-command-line-arg=--webview-verbose-logging",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"system_webview_shell_layout_test_apk Disable Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "system_webview_shell_layout_test_apk Disable Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "system_webview_shell_layout_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/system_webview_shell:system_webview_shell_layout_test_apk/",
|
||||
"variant_id": "Disable Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--webview-variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--webview-command-line-arg=--accept-empty-variations-seed-signature",
|
||||
"--webview-command-line-arg=--webview-verbose-logging",
|
||||
"--webview-command-line-arg=--disable-field-trial-config",
|
||||
"--webview-command-line-arg=--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"system_webview_shell_layout_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "system_webview_shell_layout_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "system_webview_shell_layout_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/system_webview_shell:system_webview_shell_layout_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--webview-variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--webview-command-line-arg=--accept-empty-variations-seed-signature",
|
||||
"--webview-command-line-arg=--webview-verbose-logging",
|
||||
"--webview-command-line-arg=--disable-field-trial-config",
|
||||
"--webview-command-line-arg=--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"system_webview_shell_layout_test_apk Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "system_webview_shell_layout_test_apk Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "system_webview_shell_layout_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/system_webview_shell:system_webview_shell_layout_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--use-apk-under-test-flags-file",
|
||||
"--disable-field-trial-config",
|
||||
"--webview-verbose-logging",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_instrumentation_test_apk Disable Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_instrumentation_test_apk Disable Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 12
|
||||
},
|
||||
"test": "webview_instrumentation_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_instrumentation_test_apk/",
|
||||
"variant_id": "Disable Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--use-apk-under-test-flags-file",
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_instrumentation_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_instrumentation_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 12
|
||||
},
|
||||
"test": "webview_instrumentation_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_instrumentation_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--use-apk-under-test-flags-file",
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_instrumentation_test_apk Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_instrumentation_test_apk Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 12
|
||||
},
|
||||
"test": "webview_instrumentation_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_instrumentation_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--store-data-dependencies-in-temp",
|
||||
"--store-tombstones",
|
||||
"--disable-field-trial-config",
|
||||
"--webview-verbose-logging",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_trichrome_64_cts_tests Disable Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_trichrome_64_cts_tests Disable Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"cipd_packages": [
|
||||
{
|
||||
"cipd_package": "chromium/android_webview/tools/cts_archive",
|
||||
"location": "android_webview/tools/cts_archive/cipd",
|
||||
"revision": "UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC"
|
||||
}
|
||||
],
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 2
|
||||
},
|
||||
"test": "webview_trichrome_64_cts_tests",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_trichrome_64_cts_tests/",
|
||||
"variant_id": "Disable Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--store-data-dependencies-in-temp",
|
||||
"--store-tombstones",
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_trichrome_64_cts_tests Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_trichrome_64_cts_tests Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"cipd_packages": [
|
||||
{
|
||||
"cipd_package": "chromium/android_webview/tools/cts_archive",
|
||||
"location": "android_webview/tools/cts_archive/cipd",
|
||||
"revision": "UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC"
|
||||
}
|
||||
],
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 2
|
||||
},
|
||||
"test": "webview_trichrome_64_cts_tests",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_trichrome_64_cts_tests/",
|
||||
"variant_id": "Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--store-data-dependencies-in-temp",
|
||||
"--store-tombstones",
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_trichrome_64_cts_tests Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_trichrome_64_cts_tests Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"cipd_packages": [
|
||||
{
|
||||
"cipd_package": "chromium/android_webview/tools/cts_archive",
|
||||
"location": "android_webview/tools/cts_archive/cipd",
|
||||
"revision": "UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC"
|
||||
}
|
||||
],
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 2
|
||||
},
|
||||
"test": "webview_trichrome_64_cts_tests",
|
||||
"test_id_prefix": "ninja://android_webview/test:webview_trichrome_64_cts_tests/",
|
||||
"variant_id": "Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--disable-field-trial-config",
|
||||
"--webview-verbose-logging",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_ui_test_app_test_apk Disable Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_ui_test_app_test_apk Disable Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "webview_ui_test_app_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/automated_ui_tests:webview_ui_test_app_test_apk/",
|
||||
"variant_id": "Disable Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_ui_test_app_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_ui_test_app_test_apk Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "webview_ui_test_app_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/automated_ui_tests:webview_ui_test_app_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer Existing Behavior Field Trial Config"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
"--webview-verbose-logging",
|
||||
"--disable-field-trial-config",
|
||||
"--fake-variations-channel=stable",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"webview_ui_test_app_test_apk Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "webview_ui_test_app_test_apk Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
"resultdb": {
|
||||
"enable": true,
|
||||
"has_native_resultdb_integration": true
|
||||
},
|
||||
"swarming": {
|
||||
"dimensions": {
|
||||
"cpu": "x86-64",
|
||||
"os": "Ubuntu-22.04",
|
||||
"pool": "chromium.tests.finch"
|
||||
},
|
||||
"named_caches": [
|
||||
{
|
||||
"name": "android_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "webview_ui_test_app_test_apk",
|
||||
"test_id_prefix": "ninja://android_webview/tools/automated_ui_tests:webview_ui_test_app_test_apk/",
|
||||
"variant_id": "Single Group Per Study Prefer New Behavior Field Trial Config"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -43,7 +43,8 @@
|
||||
"builder": "android-perfetto-rel",
|
||||
"project": "chromium"
|
||||
}
|
||||
]
|
||||
],
|
||||
"targets_spec_directory": "src/infra/config/generated/builders/try/android-perfetto-rel/targets"
|
||||
}
|
||||
},
|
||||
"$build/reclient": {
|
||||
|
@ -0,0 +1,221 @@
|
||||
{
|
||||
"android-perfetto-rel": {
|
||||
"additional_compile_targets": [
|
||||
"chrome_public_apk"
|
||||
],
|
||||
"gtest_tests": [
|
||||
{
|
||||
"args": [
|
||||
"--gtest_filter=StartupMetricsTest.*",
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"android_browsertests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "android_browsertests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "android_browsertests",
|
||||
"test_id_prefix": "ninja://chrome/test:android_browsertests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"base_unittests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "base_unittests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "base_unittests",
|
||||
"test_id_prefix": "ninja://base:base_unittests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"content_browsertests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "content_browsertests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||
"shards": 15
|
||||
},
|
||||
"test": "content_browsertests",
|
||||
"test_id_prefix": "ninja://content/test:content_browsertests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"perfetto_unittests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "perfetto_unittests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "perfetto_unittests",
|
||||
"test_id_prefix": "ninja://third_party/perfetto:perfetto_unittests/"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb",
|
||||
"--gs-results-bucket=chromium-result-details",
|
||||
"--recover-devices"
|
||||
],
|
||||
"description": "Run with android_31_google_apis_x64",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--bucket",
|
||||
"chromium-result-details",
|
||||
"--test-name",
|
||||
"services_unittests"
|
||||
],
|
||||
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
|
||||
},
|
||||
"name": "services_unittests",
|
||||
"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_31_google_apis_x64",
|
||||
"path": ".android_emulator/android_31_google_apis_x64"
|
||||
}
|
||||
],
|
||||
"optional_dimensions": {
|
||||
"60": {
|
||||
"caches": "android_31_google_apis_x64"
|
||||
}
|
||||
},
|
||||
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
|
||||
},
|
||||
"test": "services_unittests",
|
||||
"test_id_prefix": "ninja://services:services_unittests/"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -490,6 +490,7 @@
|
||||
"chrome_public_test_apk": {
|
||||
"label": "//chrome/android:chrome_public_test_apk",
|
||||
"type": "console_test_launcher",
|
||||
"skip_usage_check": True,
|
||||
},
|
||||
"chrome_public_test_vr_apk": {
|
||||
"label": "//chrome/android:chrome_public_test_vr_apk",
|
||||
@ -499,6 +500,7 @@
|
||||
"chrome_public_unit_test_apk": {
|
||||
"label": "//chrome/android:chrome_public_unit_test_apk",
|
||||
"type": "console_test_launcher",
|
||||
"skip_usage_check": True,
|
||||
},
|
||||
"chrome_public_wpt": {
|
||||
"label": "//chrome/android:chrome_public_wpt",
|
||||
@ -685,6 +687,7 @@
|
||||
"content_shell_test_apk": {
|
||||
"label": "//content/shell/android:content_shell_test_apk",
|
||||
"type": "console_test_launcher",
|
||||
"skip_usage_check": True,
|
||||
},
|
||||
"content_unittests": {
|
||||
"label": "//content/test:content_unittests",
|
||||
@ -1635,6 +1638,7 @@
|
||||
"system_webview_shell_layout_test_apk": {
|
||||
"label": "//android_webview/tools/system_webview_shell:system_webview_shell_layout_test_apk",
|
||||
"type": "console_test_launcher",
|
||||
"skip_usage_check": True,
|
||||
},
|
||||
"system_webview_wpt": {
|
||||
"label": "//android_webview/test:system_webview_wpt",
|
||||
@ -2078,6 +2082,7 @@
|
||||
"label": "//android_webview/test:webview_trichrome_64_cts_tests",
|
||||
"type": "script",
|
||||
"script": "//android_webview/tools/run_cts.py",
|
||||
"skip_usage_check": True,
|
||||
"args": [
|
||||
"--skip-expected-failures",
|
||||
"--additional-apk",
|
||||
@ -2114,6 +2119,7 @@
|
||||
"webview_ui_test_app_test_apk": {
|
||||
"label": "//android_webview/tools/automated_ui_tests:webview_ui_test_app_test_apk",
|
||||
"type": "console_test_launcher",
|
||||
"skip_usage_check": True,
|
||||
},
|
||||
"wm_unittests": {
|
||||
"label": "//ui/wm:wm_unittests",
|
||||
|
@ -725,17 +725,6 @@
|
||||
'--use-webgpu-power-preference=default-high-performance',
|
||||
],
|
||||
},
|
||||
'webview_cts_archive': {
|
||||
'swarming': {
|
||||
'cipd_packages': [
|
||||
{
|
||||
'cipd_package': 'chromium/android_webview/tools/cts_archive',
|
||||
'location': 'android_webview/tools/cts_archive/cipd',
|
||||
'revision': 'UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
'win-arm64': {
|
||||
'swarming': {
|
||||
'dimensions': {
|
||||
|
@ -1330,21 +1330,6 @@
|
||||
},
|
||||
},
|
||||
|
||||
'fieldtrial_android_tests': {
|
||||
'android_browsertests_no_fieldtrial': {
|
||||
'test_common': {
|
||||
'args': [
|
||||
'--disable-field-trial-config',
|
||||
],
|
||||
},
|
||||
'test': 'android_browsertests',
|
||||
'ci_only': True,
|
||||
'swarming': {
|
||||
'shards': 3,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
'fieldtrial_browser_tests': {
|
||||
'browser_tests_no_field_trial': {
|
||||
'test_common': {
|
||||
@ -3333,25 +3318,6 @@
|
||||
'services_unittests': {},
|
||||
},
|
||||
|
||||
'perfetto_gtests_android': {
|
||||
'android_browsertests': {
|
||||
'args': [
|
||||
'--gtest_filter=StartupMetricsTest.*',
|
||||
],
|
||||
},
|
||||
'base_unittests': {},
|
||||
'content_browsertests': {
|
||||
'swarming': {
|
||||
'shards': 8,
|
||||
},
|
||||
'android_swarming': {
|
||||
'shards': 15,
|
||||
},
|
||||
},
|
||||
'perfetto_unittests': {},
|
||||
'services_unittests': {},
|
||||
},
|
||||
|
||||
'pixel_browser_tests_gtests': {
|
||||
'pixel_browser_tests': {
|
||||
'test_common': {
|
||||
@ -3402,107 +3368,6 @@
|
||||
},
|
||||
},
|
||||
|
||||
'site_isolation_android_fyi_gtests': {
|
||||
'site_per_process_android_browsertests': {
|
||||
'test_common': {
|
||||
'args': [
|
||||
'--site-per-process',
|
||||
],
|
||||
},
|
||||
'test': 'android_browsertests',
|
||||
'swarming': {
|
||||
'shards': 1,
|
||||
},
|
||||
},
|
||||
'site_per_process_chrome_public_test_apk': {
|
||||
'test_common': {
|
||||
'mixins': [
|
||||
'skia_gold_test',
|
||||
'has_native_resultdb_integration',
|
||||
],
|
||||
'args': [
|
||||
'--site-per-process',
|
||||
],
|
||||
},
|
||||
'test': 'chrome_public_test_apk',
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'site_per_process_chrome_public_unit_test_apk': {
|
||||
'test_common': {
|
||||
'mixins': [
|
||||
'skia_gold_test',
|
||||
],
|
||||
'args': [
|
||||
'--site-per-process',
|
||||
],
|
||||
},
|
||||
'test': 'chrome_public_unit_test_apk',
|
||||
},
|
||||
'site_per_process_components_browsertests': {
|
||||
'test_common': {
|
||||
'args': [
|
||||
'--site-per-process',
|
||||
],
|
||||
},
|
||||
'test': 'components_browsertests',
|
||||
},
|
||||
'site_per_process_components_unittests': {
|
||||
'test_common': {
|
||||
'args': [
|
||||
'--site-per-process',
|
||||
],
|
||||
},
|
||||
'test': 'components_unittests',
|
||||
'swarming': {
|
||||
'shards': 5,
|
||||
},
|
||||
},
|
||||
'site_per_process_content_browsertests': {
|
||||
'test_common': {
|
||||
'args': [
|
||||
'--site-per-process',
|
||||
'--test-launcher-filter-file=../../testing/buildbot/filters/site_isolation_android.content_browsertests.filter',
|
||||
],
|
||||
},
|
||||
'test': 'content_browsertests',
|
||||
'swarming': {
|
||||
'shards': 10,
|
||||
},
|
||||
},
|
||||
'site_per_process_content_shell_test_apk': {
|
||||
'test_common': {
|
||||
'args': [
|
||||
'--site-per-process',
|
||||
],
|
||||
},
|
||||
'test': 'content_shell_test_apk',
|
||||
'swarming': {
|
||||
'shards': 3,
|
||||
},
|
||||
},
|
||||
'site_per_process_content_unittests': {
|
||||
'test_common': {
|
||||
'args': [
|
||||
'--site-per-process',
|
||||
],
|
||||
},
|
||||
'test': 'content_unittests',
|
||||
},
|
||||
'site_per_process_unit_tests': {
|
||||
'test_common': {
|
||||
'args': [
|
||||
'--site-per-process',
|
||||
],
|
||||
},
|
||||
'test': 'unit_tests',
|
||||
'swarming': {
|
||||
'shards': 10,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
'swangle_gtests': {
|
||||
'angle_deqp_egl_tests': {
|
||||
'args': [
|
||||
@ -3599,10 +3464,6 @@
|
||||
},
|
||||
},
|
||||
|
||||
'system_webview_shell_instrumentation_tests': {
|
||||
'system_webview_shell_layout_test_apk': {},
|
||||
},
|
||||
|
||||
'telemetry_desktop_minidump_unittests_isolated_scripts': {
|
||||
'telemetry_desktop_minidump_unittests': {
|
||||
'test_common': {
|
||||
@ -3879,17 +3740,6 @@
|
||||
},
|
||||
},
|
||||
|
||||
'webview_bot_instrumentation_test_apk_gtest': {
|
||||
'webview_instrumentation_test_apk': {
|
||||
'args': [
|
||||
'--use-apk-under-test-flags-file',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 12,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
'webview_instrumentation_test_apk_single_process_mode_gtests': {
|
||||
'webview_instrumentation_test_apk_single_process_mode': {
|
||||
'test_common': {
|
||||
@ -3904,27 +3754,6 @@
|
||||
},
|
||||
},
|
||||
|
||||
'webview_trichrome_64_cts_field_trial_tests': {
|
||||
'webview_trichrome_64_cts_tests': {
|
||||
'test_common': {
|
||||
'mixins': [
|
||||
'webview_cts_archive',
|
||||
],
|
||||
},
|
||||
'args': [
|
||||
'--store-data-dependencies-in-temp',
|
||||
'--store-tombstones',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 2,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
'webview_ui_instrumentation_tests': {
|
||||
'webview_ui_test_app_test_apk': {},
|
||||
},
|
||||
|
||||
'win_specific_chromium_gtests': {
|
||||
'chrome_elf_unittests': {},
|
||||
'delayloads_unittests': {},
|
||||
@ -4239,38 +4068,6 @@
|
||||
|
||||
'matrix_compound_suites': {
|
||||
|
||||
'android_fieldtrial_rel_webview_tests': {
|
||||
'fieldtrial_android_tests': {},
|
||||
'system_webview_shell_instrumentation_tests': {
|
||||
'variants': [
|
||||
'DISABLE_FIELD_TRIAL_CONFIG_WEBVIEW_COMMANDLINE',
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR_WEBVIEW_COMMANDLINE',
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR_WEBVIEW_COMMANDLINE',
|
||||
],
|
||||
},
|
||||
'webview_bot_instrumentation_test_apk_gtest': {
|
||||
'variants': [
|
||||
'DISABLE_FIELD_TRIAL_CONFIG',
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR',
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR',
|
||||
],
|
||||
},
|
||||
'webview_trichrome_64_cts_field_trial_tests': {
|
||||
'variants': [
|
||||
'DISABLE_FIELD_TRIAL_CONFIG',
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR',
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR',
|
||||
],
|
||||
},
|
||||
'webview_ui_instrumentation_tests': {
|
||||
'variants': [
|
||||
'DISABLE_FIELD_TRIAL_CONFIG',
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR',
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR',
|
||||
],
|
||||
},
|
||||
},
|
||||
|
||||
'chromeos_brya_skylab_tests': {
|
||||
'chromeos_chrome_all_tast_tests': {
|
||||
'variants': [
|
||||
|
@ -68,20 +68,6 @@
|
||||
'public_builder_bucket': 'testplatform-public',
|
||||
},
|
||||
},
|
||||
'DISABLE_FIELD_TRIAL_CONFIG': {
|
||||
'identifier': 'Disable Field Trial Config',
|
||||
'args': [
|
||||
'--disable-field-trial-config',
|
||||
'--webview-verbose-logging',
|
||||
],
|
||||
},
|
||||
'DISABLE_FIELD_TRIAL_CONFIG_WEBVIEW_COMMANDLINE': {
|
||||
'identifier': 'Disable Field Trial Config',
|
||||
'args': [
|
||||
'--webview-command-line-arg=--disable-field-trial-config',
|
||||
'--webview-command-line-arg=--webview-verbose-logging',
|
||||
],
|
||||
},
|
||||
'INTEL_UHD_630_OR_770': {
|
||||
'identifier': 'Intel UHD 630 or 770',
|
||||
'mixins': [
|
||||
@ -148,46 +134,6 @@
|
||||
'ios_runtime_cache_18_0',
|
||||
],
|
||||
},
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR': {
|
||||
'identifier': 'Single Group Per Study Prefer Existing Behavior Field Trial Config',
|
||||
'args': [
|
||||
'--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json',
|
||||
'--accept-empty-variations-seed-signature',
|
||||
'--webview-verbose-logging',
|
||||
'--disable-field-trial-config',
|
||||
'--fake-variations-channel=stable',
|
||||
],
|
||||
},
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR_WEBVIEW_COMMANDLINE': {
|
||||
'identifier': 'Single Group Per Study Prefer Existing Behavior Field Trial Config',
|
||||
'args': [
|
||||
'--webview-variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json',
|
||||
'--webview-command-line-arg=--accept-empty-variations-seed-signature',
|
||||
'--webview-command-line-arg=--webview-verbose-logging',
|
||||
'--webview-command-line-arg=--disable-field-trial-config',
|
||||
'--webview-command-line-arg=--fake-variations-channel=stable',
|
||||
],
|
||||
},
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR': {
|
||||
'identifier': 'Single Group Per Study Prefer New Behavior Field Trial Config',
|
||||
'args': [
|
||||
'--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json',
|
||||
'--accept-empty-variations-seed-signature',
|
||||
'--webview-verbose-logging',
|
||||
'--disable-field-trial-config',
|
||||
'--fake-variations-channel=stable',
|
||||
],
|
||||
},
|
||||
'SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR_WEBVIEW_COMMANDLINE': {
|
||||
'identifier': 'Single Group Per Study Prefer New Behavior Field Trial Config',
|
||||
'args': [
|
||||
'--webview-variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json',
|
||||
'--webview-command-line-arg=--accept-empty-variations-seed-signature',
|
||||
'--webview-command-line-arg=--webview-verbose-logging',
|
||||
'--webview-command-line-arg=--disable-field-trial-config',
|
||||
'--webview-command-line-arg=--fake-variations-channel=stable',
|
||||
],
|
||||
},
|
||||
'WIN10_INTEL_UHD_630_STABLE': {
|
||||
'identifier': '8086:9bc5',
|
||||
'mixins': [
|
||||
|
@ -63,11 +63,28 @@ consoles.console_view(
|
||||
"buildperf",
|
||||
],
|
||||
"code_coverage": consoles.ordering(
|
||||
short_names = ["and", "ann", "lnx", "lcr", "jcr", "mac"],
|
||||
short_names = [
|
||||
"and",
|
||||
"ann",
|
||||
"lnx",
|
||||
"lcr",
|
||||
"jcr",
|
||||
"mac",
|
||||
],
|
||||
),
|
||||
"mac": consoles.ordering(short_names = ["bld", "15", "herm"]),
|
||||
"deterministic|mac": consoles.ordering(short_names = ["rel", "dbg"]),
|
||||
"iOS|iOS13": consoles.ordering(short_names = ["dev", "sim"]),
|
||||
"mac": consoles.ordering(short_names = [
|
||||
"bld",
|
||||
"15",
|
||||
"herm",
|
||||
]),
|
||||
"deterministic|mac": consoles.ordering(short_names = [
|
||||
"rel",
|
||||
"dbg",
|
||||
]),
|
||||
"iOS|iOS13": consoles.ordering(short_names = [
|
||||
"dev",
|
||||
"sim",
|
||||
]),
|
||||
"linux|blink": consoles.ordering(short_names = ["TD"]),
|
||||
},
|
||||
)
|
||||
@ -167,6 +184,26 @@ ci.builder(
|
||||
"strip_debug_info",
|
||||
],
|
||||
),
|
||||
targets = targets.bundle(
|
||||
targets = [
|
||||
"site_isolation_android_fyi_gtests",
|
||||
],
|
||||
additional_compile_targets = [
|
||||
"content_browsertests",
|
||||
"content_unittests",
|
||||
],
|
||||
mixins = [
|
||||
targets.mixin(
|
||||
swarming = targets.swarming(
|
||||
dimensions = {
|
||||
"os": "Android",
|
||||
},
|
||||
),
|
||||
),
|
||||
"chromium_pixel_2_pie",
|
||||
"has_native_resultdb_integration",
|
||||
],
|
||||
),
|
||||
os = os.LINUX_DEFAULT,
|
||||
console_view_entry = consoles.console_view_entry(
|
||||
category = "site_isolation",
|
||||
@ -589,6 +626,21 @@ ci.builder(
|
||||
"webview_shell",
|
||||
],
|
||||
),
|
||||
targets = targets.bundle(
|
||||
targets = [
|
||||
"android_fieldtrial_rel_webview_tests",
|
||||
],
|
||||
mixins = [
|
||||
"12-x64-emulator",
|
||||
"has_native_resultdb_integration",
|
||||
"finch-chromium-swarming-pool",
|
||||
"linux-jammy",
|
||||
"x86-64",
|
||||
],
|
||||
),
|
||||
targets_settings = targets.settings(
|
||||
os_type = targets.os_type.ANDROID,
|
||||
),
|
||||
builderless = False,
|
||||
os = os.LINUX_DEFAULT,
|
||||
console_view_entry = consoles.console_view_entry(
|
||||
@ -678,6 +730,23 @@ ci.builder(
|
||||
"x64",
|
||||
],
|
||||
),
|
||||
targets = targets.bundle(
|
||||
targets = [
|
||||
"perfetto_gtests_android",
|
||||
],
|
||||
additional_compile_targets = [
|
||||
"chrome_public_apk",
|
||||
],
|
||||
mixins = [
|
||||
"12-x64-emulator",
|
||||
"emulator-8-cores",
|
||||
"linux-jammy",
|
||||
"x86-64",
|
||||
],
|
||||
),
|
||||
targets_settings = targets.settings(
|
||||
os_type = targets.os_type.ANDROID,
|
||||
),
|
||||
builderless = True,
|
||||
os = os.LINUX_DEFAULT,
|
||||
console_view_entry = consoles.console_view_entry(
|
||||
|
@ -1012,18 +1012,6 @@ targets.legacy_basic_suite(
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "fieldtrial_android_tests",
|
||||
tests = {
|
||||
"android_browsertests_no_fieldtrial": targets.legacy_test_config(
|
||||
ci_only = True,
|
||||
swarming = targets.swarming(
|
||||
shards = 3,
|
||||
),
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "fieldtrial_browser_tests",
|
||||
tests = {
|
||||
@ -2637,28 +2625,6 @@ targets.legacy_basic_suite(
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "perfetto_gtests_android",
|
||||
tests = {
|
||||
"android_browsertests": targets.legacy_test_config(
|
||||
args = [
|
||||
"--gtest_filter=StartupMetricsTest.*",
|
||||
],
|
||||
),
|
||||
"base_unittests": targets.legacy_test_config(),
|
||||
"content_browsertests": targets.legacy_test_config(
|
||||
swarming = targets.swarming(
|
||||
shards = 8,
|
||||
),
|
||||
android_swarming = targets.swarming(
|
||||
shards = 15,
|
||||
),
|
||||
),
|
||||
"perfetto_unittests": targets.legacy_test_config(),
|
||||
"services_unittests": targets.legacy_test_config(),
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "pixel_browser_tests_gtests",
|
||||
tests = {
|
||||
@ -2680,45 +2646,6 @@ targets.legacy_basic_suite(
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "site_isolation_android_fyi_gtests",
|
||||
tests = {
|
||||
"site_per_process_android_browsertests": targets.legacy_test_config(
|
||||
swarming = targets.swarming(
|
||||
shards = 1,
|
||||
),
|
||||
),
|
||||
"site_per_process_chrome_public_test_apk": targets.legacy_test_config(
|
||||
swarming = targets.swarming(
|
||||
shards = 20,
|
||||
),
|
||||
),
|
||||
"site_per_process_chrome_public_unit_test_apk": targets.legacy_test_config(),
|
||||
"site_per_process_components_browsertests": targets.legacy_test_config(),
|
||||
"site_per_process_components_unittests": targets.legacy_test_config(
|
||||
swarming = targets.swarming(
|
||||
shards = 5,
|
||||
),
|
||||
),
|
||||
"site_per_process_content_browsertests": targets.legacy_test_config(
|
||||
swarming = targets.swarming(
|
||||
shards = 10,
|
||||
),
|
||||
),
|
||||
"site_per_process_content_shell_test_apk": targets.legacy_test_config(
|
||||
swarming = targets.swarming(
|
||||
shards = 3,
|
||||
),
|
||||
),
|
||||
"site_per_process_content_unittests": targets.legacy_test_config(),
|
||||
"site_per_process_unit_tests": targets.legacy_test_config(
|
||||
swarming = targets.swarming(
|
||||
shards = 10,
|
||||
),
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "swangle_gtests",
|
||||
tests = {
|
||||
@ -2818,13 +2745,6 @@ targets.legacy_basic_suite(
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "system_webview_shell_instrumentation_tests",
|
||||
tests = {
|
||||
"system_webview_shell_layout_test_apk": targets.legacy_test_config(),
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "telemetry_desktop_minidump_unittests_isolated_scripts",
|
||||
tests = {
|
||||
@ -3056,20 +2976,6 @@ targets.legacy_basic_suite(
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "webview_bot_instrumentation_test_apk_gtest",
|
||||
tests = {
|
||||
"webview_instrumentation_test_apk": targets.legacy_test_config(
|
||||
args = [
|
||||
"--use-apk-under-test-flags-file",
|
||||
],
|
||||
swarming = targets.swarming(
|
||||
shards = 12,
|
||||
),
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
# This target is only to run on Android versions <= Android Q (10).
|
||||
targets.legacy_basic_suite(
|
||||
name = "webview_instrumentation_test_apk_single_process_mode_gtests",
|
||||
@ -3082,28 +2988,6 @@ targets.legacy_basic_suite(
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "webview_trichrome_64_cts_field_trial_tests",
|
||||
tests = {
|
||||
"webview_trichrome_64_cts_tests": targets.legacy_test_config(
|
||||
args = [
|
||||
"--store-data-dependencies-in-temp",
|
||||
"--store-tombstones",
|
||||
],
|
||||
swarming = targets.swarming(
|
||||
shards = 2,
|
||||
),
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "webview_ui_instrumentation_tests",
|
||||
tests = {
|
||||
"webview_ui_test_app_test_apk": targets.legacy_test_config(),
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_basic_suite(
|
||||
name = "win_specific_chromium_gtests",
|
||||
tests = {
|
||||
|
@ -473,6 +473,8 @@ targets.binaries.console_test_launcher(
|
||||
targets.binaries.console_test_launcher(
|
||||
name = "chrome_public_test_apk",
|
||||
label = "//chrome/android:chrome_public_test_apk",
|
||||
# All references have been moved to starlark
|
||||
skip_usage_check = True,
|
||||
)
|
||||
|
||||
targets.binaries.console_test_launcher(
|
||||
@ -485,6 +487,8 @@ targets.binaries.console_test_launcher(
|
||||
targets.binaries.console_test_launcher(
|
||||
name = "chrome_public_unit_test_apk",
|
||||
label = "//chrome/android:chrome_public_unit_test_apk",
|
||||
# All references have been moved to starlark
|
||||
skip_usage_check = True,
|
||||
)
|
||||
|
||||
targets.binaries.generated_script(
|
||||
@ -686,6 +690,8 @@ targets.binaries.script(
|
||||
targets.binaries.console_test_launcher(
|
||||
name = "content_shell_test_apk",
|
||||
label = "//content/shell/android:content_shell_test_apk",
|
||||
# All references have been moved to starlark
|
||||
skip_usage_check = True,
|
||||
)
|
||||
|
||||
targets.binaries.windowed_test_launcher(
|
||||
@ -1777,6 +1783,8 @@ targets.binaries.script(
|
||||
targets.binaries.console_test_launcher(
|
||||
name = "system_webview_shell_layout_test_apk",
|
||||
label = "//android_webview/tools/system_webview_shell:system_webview_shell_layout_test_apk",
|
||||
# All references have been moved to starlark
|
||||
skip_usage_check = True,
|
||||
)
|
||||
|
||||
targets.binaries.generated_script(
|
||||
@ -2285,6 +2293,8 @@ targets.binaries.script(
|
||||
name = "webview_trichrome_64_cts_tests",
|
||||
label = "//android_webview/test:webview_trichrome_64_cts_tests",
|
||||
script = "//android_webview/tools/run_cts.py",
|
||||
# All references have been moved to starlark
|
||||
skip_usage_check = True,
|
||||
args = [
|
||||
"--skip-expected-failures",
|
||||
"--additional-apk",
|
||||
@ -2348,6 +2358,8 @@ targets.binaries.console_test_launcher(
|
||||
targets.binaries.console_test_launcher(
|
||||
name = "webview_ui_test_app_test_apk",
|
||||
label = "//android_webview/tools/automated_ui_tests:webview_ui_test_app_test_apk",
|
||||
# All references have been moved to starlark
|
||||
skip_usage_check = True,
|
||||
)
|
||||
|
||||
targets.binaries.windowed_test_launcher(
|
||||
|
@ -401,6 +401,45 @@ targets.bundle(
|
||||
],
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "android_fieldtrial_rel_webview_tests",
|
||||
targets = [
|
||||
"fieldtrial_android_tests",
|
||||
targets.bundle(
|
||||
targets = "system_webview_shell_instrumentation_tests",
|
||||
variants = [
|
||||
"DISABLE_FIELD_TRIAL_CONFIG_WEBVIEW_COMMANDLINE",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR_WEBVIEW_COMMANDLINE",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR_WEBVIEW_COMMANDLINE",
|
||||
],
|
||||
),
|
||||
targets.bundle(
|
||||
targets = "webview_bot_instrumentation_test_apk_gtest",
|
||||
variants = [
|
||||
"DISABLE_FIELD_TRIAL_CONFIG",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR",
|
||||
],
|
||||
),
|
||||
targets.bundle(
|
||||
targets = "webview_trichrome_64_cts_field_trial_tests",
|
||||
variants = [
|
||||
"DISABLE_FIELD_TRIAL_CONFIG",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR",
|
||||
],
|
||||
),
|
||||
targets.bundle(
|
||||
targets = "webview_ui_instrumentation_tests",
|
||||
variants = [
|
||||
"DISABLE_FIELD_TRIAL_CONFIG",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR",
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
|
||||
# Test suites that need to run on hardware that is close to real Android device.
|
||||
# See https://crbug.com/40204012#comment5 for details.
|
||||
targets.bundle(
|
||||
@ -1767,6 +1806,21 @@ targets.bundle(
|
||||
},
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "fieldtrial_android_tests",
|
||||
targets = [
|
||||
"android_browsertests_no_fieldtrial",
|
||||
],
|
||||
per_test_modifications = {
|
||||
"android_browsertests_no_fieldtrial": targets.mixin(
|
||||
ci_only = True,
|
||||
swarming = targets.swarming(
|
||||
shards = 3,
|
||||
),
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "fieldtrial_ios_simulator_tests",
|
||||
targets = [
|
||||
@ -4102,6 +4156,32 @@ targets.bundle(
|
||||
],
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "perfetto_gtests_android",
|
||||
targets = [
|
||||
"android_browsertests",
|
||||
"base_unittests",
|
||||
"content_browsertests",
|
||||
"perfetto_unittests",
|
||||
"services_unittests",
|
||||
],
|
||||
per_test_modifications = {
|
||||
"android_browsertests": targets.mixin(
|
||||
args = [
|
||||
"--gtest_filter=StartupMetricsTest.*",
|
||||
],
|
||||
),
|
||||
"content_browsertests": targets.mixin(
|
||||
swarming = targets.swarming(
|
||||
shards = 8,
|
||||
),
|
||||
android_swarming = targets.swarming(
|
||||
shards = 15,
|
||||
),
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "performance_smoke_test_isolated_scripts",
|
||||
targets = [
|
||||
@ -4176,6 +4256,60 @@ targets.bundle(
|
||||
],
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "site_isolation_android_fyi_gtests",
|
||||
targets = [
|
||||
"site_per_process_android_browsertests",
|
||||
"site_per_process_chrome_public_test_apk",
|
||||
"site_per_process_chrome_public_unit_test_apk",
|
||||
"site_per_process_components_browsertests",
|
||||
"site_per_process_components_unittests",
|
||||
"site_per_process_content_browsertests",
|
||||
"site_per_process_content_shell_test_apk",
|
||||
"site_per_process_content_unittests",
|
||||
"site_per_process_unit_tests",
|
||||
],
|
||||
per_test_modifications = {
|
||||
"site_per_process_android_browsertests": targets.mixin(
|
||||
swarming = targets.swarming(
|
||||
shards = 1,
|
||||
),
|
||||
),
|
||||
"site_per_process_chrome_public_test_apk": targets.mixin(
|
||||
swarming = targets.swarming(
|
||||
shards = 20,
|
||||
),
|
||||
),
|
||||
"site_per_process_components_unittests": targets.mixin(
|
||||
swarming = targets.swarming(
|
||||
shards = 5,
|
||||
),
|
||||
),
|
||||
"site_per_process_content_browsertests": targets.mixin(
|
||||
swarming = targets.swarming(
|
||||
shards = 10,
|
||||
),
|
||||
),
|
||||
"site_per_process_content_shell_test_apk": targets.mixin(
|
||||
swarming = targets.swarming(
|
||||
shards = 3,
|
||||
),
|
||||
),
|
||||
"site_per_process_unit_tests": targets.mixin(
|
||||
swarming = targets.swarming(
|
||||
shards = 10,
|
||||
),
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "system_webview_shell_instrumentation_tests",
|
||||
targets = [
|
||||
"system_webview_shell_layout_test_apk",
|
||||
],
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "system_webview_wpt_suite",
|
||||
targets = "system_webview_wpt",
|
||||
@ -4276,6 +4410,23 @@ targets.bundle(
|
||||
],
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "webview_bot_instrumentation_test_apk_gtest",
|
||||
targets = [
|
||||
"webview_instrumentation_test_apk",
|
||||
],
|
||||
per_test_modifications = {
|
||||
"webview_instrumentation_test_apk": targets.mixin(
|
||||
args = [
|
||||
"--use-apk-under-test-flags-file",
|
||||
],
|
||||
swarming = targets.swarming(
|
||||
shards = 12,
|
||||
),
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "webview_bot_instrumentation_test_apk_mutations_gtest",
|
||||
targets = [
|
||||
@ -4399,6 +4550,24 @@ targets.bundle(
|
||||
},
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "webview_trichrome_64_cts_field_trial_tests",
|
||||
targets = [
|
||||
"webview_trichrome_64_cts_tests",
|
||||
],
|
||||
per_test_modifications = {
|
||||
"webview_trichrome_64_cts_tests": targets.mixin(
|
||||
args = [
|
||||
"--store-data-dependencies-in-temp",
|
||||
"--store-tombstones",
|
||||
],
|
||||
swarming = targets.swarming(
|
||||
shards = 2,
|
||||
),
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "webview_trichrome_64_cts_gtests",
|
||||
targets = [
|
||||
@ -4462,6 +4631,13 @@ targets.bundle(
|
||||
},
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "webview_ui_instrumentation_tests",
|
||||
targets = [
|
||||
"webview_ui_test_app_test_apk",
|
||||
],
|
||||
)
|
||||
|
||||
targets.bundle(
|
||||
name = "webview_ui_instrumentation_tests_no_field_trial",
|
||||
targets = [
|
||||
|
@ -11,41 +11,6 @@
|
||||
|
||||
load("//lib/targets.star", "targets")
|
||||
|
||||
targets.legacy_matrix_compound_suite(
|
||||
name = "android_fieldtrial_rel_webview_tests",
|
||||
basic_suites = {
|
||||
"fieldtrial_android_tests": None,
|
||||
"webview_bot_instrumentation_test_apk_gtest": targets.legacy_matrix_config(
|
||||
variants = [
|
||||
"DISABLE_FIELD_TRIAL_CONFIG",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR",
|
||||
],
|
||||
),
|
||||
"webview_trichrome_64_cts_field_trial_tests": targets.legacy_matrix_config(
|
||||
variants = [
|
||||
"DISABLE_FIELD_TRIAL_CONFIG",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR",
|
||||
],
|
||||
),
|
||||
"webview_ui_instrumentation_tests": targets.legacy_matrix_config(
|
||||
variants = [
|
||||
"DISABLE_FIELD_TRIAL_CONFIG",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR",
|
||||
],
|
||||
),
|
||||
"system_webview_shell_instrumentation_tests": targets.legacy_matrix_config(
|
||||
variants = [
|
||||
"DISABLE_FIELD_TRIAL_CONFIG_WEBVIEW_COMMANDLINE",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR_WEBVIEW_COMMANDLINE",
|
||||
"SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR_WEBVIEW_COMMANDLINE",
|
||||
],
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
targets.legacy_matrix_compound_suite(
|
||||
name = "chromeos_vmlab_tests",
|
||||
basic_suites = {
|
||||
|
@ -1904,6 +1904,7 @@ targets.mixin(
|
||||
|
||||
targets.mixin(
|
||||
name = "webview_cts_archive",
|
||||
generate_pyl_entry = False,
|
||||
swarming = targets.swarming(
|
||||
cipd_packages = [
|
||||
targets.cipd_package(
|
||||
|
@ -15,6 +15,7 @@ targets.variant(
|
||||
targets.variant(
|
||||
name = "DISABLE_FIELD_TRIAL_CONFIG",
|
||||
identifier = "Disable Field Trial Config",
|
||||
generate_pyl_entry = False,
|
||||
args = [
|
||||
"--disable-field-trial-config",
|
||||
"--webview-verbose-logging",
|
||||
@ -24,6 +25,7 @@ targets.variant(
|
||||
targets.variant(
|
||||
name = "DISABLE_FIELD_TRIAL_CONFIG_WEBVIEW_COMMANDLINE",
|
||||
identifier = "Disable Field Trial Config",
|
||||
generate_pyl_entry = False,
|
||||
args = [
|
||||
"--webview-command-line-arg=--disable-field-trial-config",
|
||||
"--webview-command-line-arg=--webview-verbose-logging",
|
||||
@ -33,6 +35,7 @@ targets.variant(
|
||||
targets.variant(
|
||||
name = "SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR",
|
||||
identifier = "Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
generate_pyl_entry = False,
|
||||
args = [
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
@ -45,6 +48,7 @@ targets.variant(
|
||||
targets.variant(
|
||||
name = "SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR",
|
||||
identifier = "Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
generate_pyl_entry = False,
|
||||
args = [
|
||||
"--variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--accept-empty-variations-seed-signature",
|
||||
@ -57,6 +61,7 @@ targets.variant(
|
||||
targets.variant(
|
||||
name = "SINGLE_GROUP_PER_STUDY_PREFER_EXISTING_BEHAVIOR_WEBVIEW_COMMANDLINE",
|
||||
identifier = "Single Group Per Study Prefer Existing Behavior Field Trial Config",
|
||||
generate_pyl_entry = False,
|
||||
args = [
|
||||
"--webview-variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_existing_behavior/seed.json",
|
||||
"--webview-command-line-arg=--accept-empty-variations-seed-signature",
|
||||
@ -69,6 +74,7 @@ targets.variant(
|
||||
targets.variant(
|
||||
name = "SINGLE_GROUP_PER_STUDY_PREFER_NEW_BEHAVIOR_WEBVIEW_COMMANDLINE",
|
||||
identifier = "Single Group Per Study Prefer New Behavior Field Trial Config",
|
||||
generate_pyl_entry = False,
|
||||
args = [
|
||||
"--webview-variations-test-seed-path=../../third_party/chromium-variations/single_group_per_study_prefer_new_behavior/seed.json",
|
||||
"--webview-command-line-arg=--accept-empty-variations-seed-signature",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -725,17 +725,6 @@
|
||||
'--use-webgpu-power-preference=default-high-performance',
|
||||
],
|
||||
},
|
||||
'webview_cts_archive': {
|
||||
'swarming': {
|
||||
'cipd_packages': [
|
||||
{
|
||||
'cipd_package': 'chromium/android_webview/tools/cts_archive',
|
||||
'location': 'android_webview/tools/cts_archive/cipd',
|
||||
'revision': 'UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
'win-arm64': {
|
||||
'swarming': {
|
||||
'dimensions': {
|
||||
|
@ -791,6 +791,8 @@
|
||||
# The following builders in this group have been migrated to set their
|
||||
# targets in the builders' declarations in
|
||||
# //infra/config/subprojects/ci/chromium.fyi.star
|
||||
# android-fieldtrial-rel
|
||||
# android-perfetto-rel
|
||||
# ios-blink-dbg-fyi
|
||||
# ios-fieldtrial-rel
|
||||
# ios-m1-simulator
|
||||
@ -821,6 +823,7 @@
|
||||
# mac-osxbeta-rel
|
||||
# mac-perfetto-rel
|
||||
# mac13-wpt-chromium-rel
|
||||
# Site Isolation Android
|
||||
'name': 'chromium.fyi',
|
||||
'mixins': ['chromium-tester-service-account'],
|
||||
'machines': {
|
||||
@ -884,24 +887,6 @@
|
||||
'xctest',
|
||||
],
|
||||
},
|
||||
'Site Isolation Android': {
|
||||
'additional_compile_targets': [
|
||||
'content_browsertests',
|
||||
'content_unittests',
|
||||
],
|
||||
'swarming': {
|
||||
'dimensions': {
|
||||
'os': 'Android',
|
||||
},
|
||||
},
|
||||
'test_suites': {
|
||||
'gtest_tests': 'site_isolation_android_fyi_gtests',
|
||||
},
|
||||
'mixins': [
|
||||
'chromium_pixel_2_pie',
|
||||
'has_native_resultdb_integration',
|
||||
],
|
||||
},
|
||||
'Win 10 Fast Ring': {
|
||||
'test_suites': {
|
||||
'gtest_tests': 'chromium_win_gtests',
|
||||
@ -968,33 +953,6 @@
|
||||
'scripts': 'chromium_win_scripts',
|
||||
},
|
||||
},
|
||||
'android-fieldtrial-rel': {
|
||||
'mixins': [
|
||||
'12-x64-emulator',
|
||||
'has_native_resultdb_integration',
|
||||
'finch-chromium-swarming-pool',
|
||||
'linux-jammy',
|
||||
'x86-64',
|
||||
],
|
||||
'os_type': 'android',
|
||||
'test_suites': {
|
||||
'gtest_tests': 'android_fieldtrial_rel_webview_tests',
|
||||
},
|
||||
},
|
||||
|
||||
'android-perfetto-rel': {
|
||||
'additional_compile_targets': [ 'chrome_public_apk' ],
|
||||
'mixins': [
|
||||
'12-x64-emulator',
|
||||
'emulator-8-cores',
|
||||
'linux-jammy',
|
||||
'x86-64',
|
||||
],
|
||||
'os_type': 'android',
|
||||
'test_suites': {
|
||||
'gtest_tests': 'perfetto_gtests_android',
|
||||
},
|
||||
},
|
||||
'win-annotator-rel': {
|
||||
'test_suites': {
|
||||
'scripts': 'test_traffic_annotation_auditor_script',
|
||||
|
Reference in New Issue
Block a user