summaryrefslogtreecommitdiff
path: root/chromium/infra
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2022-06-22 09:53:13 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2022-06-22 10:23:17 +0000
commitc5dbcb143405a38088d78b4b760d64aaff5157ab (patch)
treeb37edca540b35f898e212bebfa6ded0806988122 /chromium/infra
parent774f54339e5db91f785733232d3950366db65d07 (diff)
downloadqtwebengine-chromium-c5dbcb143405a38088d78b4b760d64aaff5157ab.tar.gz
BASELINE: Update Chromium to 102.0.5005.137
Change-Id: I162cdc7f56760218868e000a4c8ea92573344036 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/infra')
-rw-r--r--chromium/infra/config/generated/builders/ci/Android Release (Nexus 5X)/properties.json53
-rw-r--r--chromium/infra/config/generated/builders/ci/Android x86 Builder (dbg)/properties.json49
-rw-r--r--chromium/infra/config/generated/builders/ci/Cast Android (dbg)/properties.json52
-rw-r--r--chromium/infra/config/generated/builders/ci/Cast Linux Debug/properties.json47
-rw-r--r--chromium/infra/config/generated/builders/ci/Cast Linux/properties.json47
-rw-r--r--chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Builder/properties.json121
-rw-r--r--chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (Intel HD 630)/properties.json79
-rw-r--r--chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (NVIDIA)/properties.json79
-rw-r--r--chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Builder/properties.json118
-rw-r--r--chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (AMD)/properties.json76
-rw-r--r--chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (Intel)/properties.json76
-rw-r--r--chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Builder/properties.json118
-rw-r--r--chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (Intel HD 630)/properties.json76
-rw-r--r--chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (NVIDIA)/properties.json76
-rw-r--r--chromium/infra/config/generated/builders/ci/Linux Builder (Wayland)/properties.json87
-rw-r--r--chromium/infra/config/generated/builders/ci/Linux TSan Builder/properties.json85
-rw-r--r--chromium/infra/config/generated/builders/ci/Linux TSan Tests/properties.json78
-rw-r--r--chromium/infra/config/generated/builders/ci/Linux Tests (Wayland)/properties.json80
-rw-r--r--chromium/infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json53
-rw-r--r--chromium/infra/config/generated/builders/ci/android-marshmallow-arm64-rel/properties.json53
-rw-r--r--chromium/infra/config/generated/builders/ci/android-marshmallow-x86-rel/properties.json53
-rw-r--r--chromium/infra/config/generated/builders/ci/android-pie-arm64-rel/properties.json52
-rw-r--r--chromium/infra/config/generated/builders/ci/lacros-amd64-generic-rel/properties.json56
-rw-r--r--chromium/infra/config/generated/builders/ci/linux-chromeos-dbg/properties.json52
-rw-r--r--chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel-compilator/properties.json84
-rw-r--r--chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel/properties.json84
-rw-r--r--chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel-compilator/properties.json50
-rw-r--r--chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel/properties.json50
-rw-r--r--chromium/infra/config/generated/builders/try/android-pie-arm64-rel-compilator/properties.json49
-rw-r--r--chromium/infra/config/generated/builders/try/android-pie-arm64-rel/properties.json49
-rw-r--r--chromium/infra/config/generated/builders/try/android_compile_x86_dbg/properties.json44
-rw-r--r--chromium/infra/config/generated/builders/try/android_cronet/properties.json48
-rw-r--r--chromium/infra/config/generated/builders/try/cast_shell_android/properties.json46
-rw-r--r--chromium/infra/config/generated/builders/try/cast_shell_linux/properties.json41
-rw-r--r--chromium/infra/config/generated/builders/try/cast_shell_linux_dbg/properties.json41
-rw-r--r--chromium/infra/config/generated/builders/try/dawn-linux-x64-deps-rel/properties.json115
-rw-r--r--chromium/infra/config/generated/builders/try/dawn-mac-x64-deps-rel/properties.json112
-rw-r--r--chromium/infra/config/generated/builders/try/dawn-win10-x64-deps-rel/properties.json112
-rw-r--r--chromium/infra/config/generated/builders/try/lacros-amd64-generic-rel/properties.json50
-rw-r--r--chromium/infra/config/generated/builders/try/linux-chromeos-compile-dbg/properties.json43
-rw-r--r--chromium/infra/config/generated/builders/try/linux-chromeos-dbg/properties.json42
-rw-r--r--chromium/infra/config/generated/builders/try/linux-wayland-rel/properties.json84
-rw-r--r--chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng-compilator/properties.json82
-rw-r--r--chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng/properties.json82
-rw-r--r--chromium/infra/config/generated/luci/cr-buildbucket.cfg116
-rw-r--r--chromium/infra/config/lib/args.star2
-rw-r--r--chromium/infra/config/lib/builders.star25
-rw-r--r--chromium/infra/config/lib/ci.star4
-rw-r--r--chromium/infra/config/lib/consoles.star11
-rw-r--r--chromium/infra/config/outages/outages.star2
-rw-r--r--chromium/infra/config/subprojects/chromium/ci.star3
-rw-r--r--chromium/infra/config/subprojects/chromium/ci/chromium.android.star132
-rw-r--r--chromium/infra/config/subprojects/chromium/ci/chromium.chromiumos.star44
-rw-r--r--chromium/infra/config/subprojects/chromium/ci/chromium.dawn.star153
-rw-r--r--chromium/infra/config/subprojects/chromium/ci/chromium.gpu.star23
-rw-r--r--chromium/infra/config/subprojects/chromium/ci/chromium.linux.star71
-rw-r--r--chromium/infra/config/subprojects/chromium/ci/chromium.memory.star35
-rw-r--r--chromium/infra/config/subprojects/chromium/gpu.try.star3
-rw-r--r--chromium/infra/config/subprojects/chromium/try/tryserver.chromium.android.star36
-rw-r--r--chromium/infra/config/subprojects/chromium/try/tryserver.chromium.chromiumos.star19
-rw-r--r--chromium/infra/config/subprojects/chromium/try/tryserver.chromium.dawn.star15
-rw-r--r--chromium/infra/config/subprojects/chromium/try/tryserver.chromium.linux.star30
-rw-r--r--chromium/infra/config/subprojects/flakiness/flakiness.star3
-rw-r--r--chromium/infra/config/subprojects/goma/goma.star3
-rw-r--r--chromium/infra/config/subprojects/reclient/reclient.star3
65 files changed, 3735 insertions, 22 deletions
diff --git a/chromium/infra/config/generated/builders/ci/Android Release (Nexus 5X)/properties.json b/chromium/infra/config/generated/builders/ci/Android Release (Nexus 5X)/properties.json
index 6e13a4595da..eee79ff9995 100644
--- a/chromium/infra/config/generated/builders/ci/Android Release (Nexus 5X)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Android Release (Nexus 5X)/properties.json
@@ -1,4 +1,57 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Android Release (Nexus 5X)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-gpu-archive",
+ "builder_group": "chromium.gpu",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "download_vr_test_apks",
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 64,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Android Release (Nexus 5X)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "android-marshmallow-arm64-rel",
+ "group": "tryserver.chromium.android"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 250,
diff --git a/chromium/infra/config/generated/builders/ci/Android x86 Builder (dbg)/properties.json b/chromium/infra/config/generated/builders/ci/Android x86 Builder (dbg)/properties.json
index d68921bae92..d854fe10f91 100644
--- a/chromium/infra/config/generated/builders/ci/Android x86 Builder (dbg)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Android x86 Builder (dbg)/properties.json
@@ -1,4 +1,53 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Android x86 Builder (dbg)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "x86_builder_mb"
+ },
+ "legacy_chromium_config": {
+ "build_config": "Debug",
+ "config": "android",
+ "target_bits": 32,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Android x86 Builder (dbg)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "android_compile_x86_dbg",
+ "group": "tryserver.chromium.android"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 500,
diff --git a/chromium/infra/config/generated/builders/ci/Cast Android (dbg)/properties.json b/chromium/infra/config/generated/builders/ci/Cast Android (dbg)/properties.json
index d68921bae92..4e97d585f35 100644
--- a/chromium/infra/config/generated/builders/ci/Cast Android (dbg)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Cast Android (dbg)/properties.json
@@ -1,4 +1,56 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Cast Android (dbg)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "cast_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Debug",
+ "config": "android",
+ "target_bits": 32,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Cast Android (dbg)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "cast_shell_android",
+ "group": "tryserver.chromium.android"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 500,
diff --git a/chromium/infra/config/generated/builders/ci/Cast Linux Debug/properties.json b/chromium/infra/config/generated/builders/ci/Cast Linux Debug/properties.json
index 07adf83b2de..9702adcdec5 100644
--- a/chromium/infra/config/generated/builders/ci/Cast Linux Debug/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Cast Linux Debug/properties.json
@@ -1,4 +1,51 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Cast Linux Debug",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Debug",
+ "config": "chromium_clang",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Cast Linux Debug",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "cast_shell_linux_dbg",
+ "group": "tryserver.chromium.linux"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 500,
diff --git a/chromium/infra/config/generated/builders/ci/Cast Linux/properties.json b/chromium/infra/config/generated/builders/ci/Cast Linux/properties.json
index 07adf83b2de..5b7a1071a66 100644
--- a/chromium/infra/config/generated/builders/ci/Cast Linux/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Cast Linux/properties.json
@@ -1,4 +1,51 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Cast Linux",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_clang",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Cast Linux",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "cast_shell_linux",
+ "group": "tryserver.chromium.linux"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 500,
diff --git a/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Builder/properties.json b/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Builder/properties.json
index c38210fcc73..50e5862f9cd 100644
--- a/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Builder/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Builder/properties.json
@@ -1,4 +1,125 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "dawn-linux-x64-deps-rel",
+ "group": "tryserver.chromium.dawn"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 250,
diff --git a/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (Intel HD 630)/properties.json b/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (Intel HD 630)/properties.json
index 3cfd0e407b7..83a0d1ca3e1 100644
--- a/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (Intel HD 630)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (Intel HD 630)/properties.json
@@ -1,4 +1,83 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "dawn-linux-x64-deps-rel",
+ "group": "tryserver.chromium.dawn"
+ }
+ ]
+ }
+ },
"$recipe_engine/resultdb/test_presentation": {
"column_keys": [],
"grouping_keys": [
diff --git a/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (NVIDIA)/properties.json b/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (NVIDIA)/properties.json
index 3cfd0e407b7..3381dfa3759 100644
--- a/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (NVIDIA)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (NVIDIA)/properties.json
@@ -1,4 +1,83 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "dawn-linux-x64-deps-rel",
+ "group": "tryserver.chromium.dawn"
+ }
+ ]
+ }
+ },
"$recipe_engine/resultdb/test_presentation": {
"column_keys": [],
"grouping_keys": [
diff --git a/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Builder/properties.json b/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Builder/properties.json
index f932667ef90..2228bc4e2c0 100644
--- a/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Builder/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Builder/properties.json
@@ -1,4 +1,122 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (AMD)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (Intel)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (AMD)",
+ "project": "chromium"
+ },
+ {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (Intel)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "dawn-mac-x64-deps-rel",
+ "group": "tryserver.chromium.dawn"
+ }
+ ]
+ }
+ },
"$build/goma": {
"rpc_extra_params": "?prod",
"server_host": "goma.chromium.org",
diff --git a/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (AMD)/properties.json b/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (AMD)/properties.json
index 3cfd0e407b7..c7b418aedd4 100644
--- a/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (AMD)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (AMD)/properties.json
@@ -1,4 +1,80 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (AMD)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (AMD)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "dawn-mac-x64-deps-rel",
+ "group": "tryserver.chromium.dawn"
+ }
+ ]
+ }
+ },
"$recipe_engine/resultdb/test_presentation": {
"column_keys": [],
"grouping_keys": [
diff --git a/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (Intel)/properties.json b/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (Intel)/properties.json
index 3cfd0e407b7..cc94454526d 100644
--- a/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (Intel)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (Intel)/properties.json
@@ -1,4 +1,80 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (Intel)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (Intel)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "dawn-mac-x64-deps-rel",
+ "group": "tryserver.chromium.dawn"
+ }
+ ]
+ }
+ },
"$recipe_engine/resultdb/test_presentation": {
"column_keys": [],
"grouping_keys": [
diff --git a/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Builder/properties.json b/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Builder/properties.json
index e7fdad73634..e597b9e2478 100644
--- a/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Builder/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Builder/properties.json
@@ -1,4 +1,122 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "dawn-win10-x64-deps-rel",
+ "group": "tryserver.chromium.dawn"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 80,
diff --git a/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (Intel HD 630)/properties.json b/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (Intel HD 630)/properties.json
index 3cfd0e407b7..8b28510781f 100644
--- a/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (Intel HD 630)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (Intel HD 630)/properties.json
@@ -1,4 +1,80 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "dawn-win10-x64-deps-rel",
+ "group": "tryserver.chromium.dawn"
+ }
+ ]
+ }
+ },
"$recipe_engine/resultdb/test_presentation": {
"column_keys": [],
"grouping_keys": [
diff --git a/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (NVIDIA)/properties.json b/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (NVIDIA)/properties.json
index 3cfd0e407b7..019adcbba5f 100644
--- a/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (NVIDIA)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (NVIDIA)/properties.json
@@ -1,4 +1,80 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "dawn-win10-x64-deps-rel",
+ "group": "tryserver.chromium.dawn"
+ }
+ ]
+ }
+ },
"$recipe_engine/resultdb/test_presentation": {
"column_keys": [],
"grouping_keys": [
diff --git a/chromium/infra/config/generated/builders/ci/Linux Builder (Wayland)/properties.json b/chromium/infra/config/generated/builders/ci/Linux Builder (Wayland)/properties.json
index 267c9a5897d..c121343ab1f 100644
--- a/chromium/infra/config/generated/builders/ci/Linux Builder (Wayland)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Linux Builder (Wayland)/properties.json
@@ -1,4 +1,91 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux Builder (Wayland)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "use_clang_coverage",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux Tests (Wayland)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "use_clang_coverage",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Linux Builder (Wayland)",
+ "project": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Linux Builder (Wayland)",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Linux Tests (Wayland)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "linux-wayland-rel",
+ "group": "tryserver.chromium.linux"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 250,
diff --git a/chromium/infra/config/generated/builders/ci/Linux TSan Builder/properties.json b/chromium/infra/config/generated/builders/ci/Linux TSan Builder/properties.json
index 85b348223fd..5575333dc62 100644
--- a/chromium/infra/config/generated/builders/ci/Linux TSan Builder/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Linux TSan Builder/properties.json
@@ -1,4 +1,89 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-memory-archive",
+ "builder_group": "chromium.memory",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_tsan2",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux TSan Tests",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-memory-archive",
+ "builder_group": "chromium.memory",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_tsan2",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Linux TSan Tests",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "linux_chromium_tsan_rel_ng",
+ "group": "tryserver.chromium.linux"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 500,
diff --git a/chromium/infra/config/generated/builders/ci/Linux TSan Tests/properties.json b/chromium/infra/config/generated/builders/ci/Linux TSan Tests/properties.json
index ac72d7f4ea2..8e6d9928fe7 100644
--- a/chromium/infra/config/generated/builders/ci/Linux TSan Tests/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Linux TSan Tests/properties.json
@@ -1,4 +1,82 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-memory-archive",
+ "builder_group": "chromium.memory",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_tsan2",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux TSan Tests",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-memory-archive",
+ "builder_group": "chromium.memory",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_tsan2",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Linux TSan Tests",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "linux_chromium_tsan_rel_ng",
+ "group": "tryserver.chromium.linux"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 80,
diff --git a/chromium/infra/config/generated/builders/ci/Linux Tests (Wayland)/properties.json b/chromium/infra/config/generated/builders/ci/Linux Tests (Wayland)/properties.json
index 34d9bef603d..ab41bde364d 100644
--- a/chromium/infra/config/generated/builders/ci/Linux Tests (Wayland)/properties.json
+++ b/chromium/infra/config/generated/builders/ci/Linux Tests (Wayland)/properties.json
@@ -1,4 +1,84 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux Builder (Wayland)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "use_clang_coverage",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux Tests (Wayland)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "use_clang_coverage",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Linux Builder (Wayland)",
+ "project": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Linux Tests (Wayland)",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "linux-wayland-rel",
+ "group": "tryserver.chromium.linux"
+ }
+ ]
+ }
+ },
"$recipe_engine/resultdb/test_presentation": {
"column_keys": [],
"grouping_keys": [
diff --git a/chromium/infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json b/chromium/infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json
index d68921bae92..4c1bee9eeb1 100644
--- a/chromium/infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json
+++ b/chromium/infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json
@@ -1,4 +1,57 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-cronet-arm-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "cronet_builder",
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 32,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "android-cronet-arm-rel",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "android_cronet",
+ "group": "tryserver.chromium.android"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 500,
diff --git a/chromium/infra/config/generated/builders/ci/android-marshmallow-arm64-rel/properties.json b/chromium/infra/config/generated/builders/ci/android-marshmallow-arm64-rel/properties.json
index d68921bae92..8c26c3dec3b 100644
--- a/chromium/infra/config/generated/builders/ci/android-marshmallow-arm64-rel/properties.json
+++ b/chromium/infra/config/generated/builders/ci/android-marshmallow-arm64-rel/properties.json
@@ -1,4 +1,57 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-marshmallow-arm64-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "download_vr_test_apks",
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 64,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "android-marshmallow-arm64-rel",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "android-marshmallow-arm64-rel",
+ "group": "tryserver.chromium.android"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 500,
diff --git a/chromium/infra/config/generated/builders/ci/android-marshmallow-x86-rel/properties.json b/chromium/infra/config/generated/builders/ci/android-marshmallow-x86-rel/properties.json
index d68921bae92..fba62ed9840 100644
--- a/chromium/infra/config/generated/builders/ci/android-marshmallow-x86-rel/properties.json
+++ b/chromium/infra/config/generated/builders/ci/android-marshmallow-x86-rel/properties.json
@@ -1,4 +1,57 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-marshmallow-x86-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "x86_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 32,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_wpr_tests",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "android-marshmallow-x86-rel",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "android-marshmallow-x86-rel",
+ "group": "tryserver.chromium.android"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 500,
diff --git a/chromium/infra/config/generated/builders/ci/android-pie-arm64-rel/properties.json b/chromium/infra/config/generated/builders/ci/android-pie-arm64-rel/properties.json
index d68921bae92..19f2dfef8df 100644
--- a/chromium/infra/config/generated/builders/ci/android-pie-arm64-rel/properties.json
+++ b/chromium/infra/config/generated/builders/ci/android-pie-arm64-rel/properties.json
@@ -1,4 +1,56 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-pie-arm64-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 64,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "android-pie-arm64-rel",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "android-pie-arm64-rel",
+ "group": "tryserver.chromium.android"
+ }
+ ]
+ }
+ },
"$build/reclient": {
"instance": "rbe-chromium-trusted",
"jobs": 500,
diff --git a/chromium/infra/config/generated/builders/ci/lacros-amd64-generic-rel/properties.json b/chromium/infra/config/generated/builders/ci/lacros-amd64-generic-rel/properties.json
index 977efc1fb9a..1a2665c001e 100644
--- a/chromium/infra/config/generated/builders/ci/lacros-amd64-generic-rel/properties.json
+++ b/chromium/infra/config/generated/builders/ci/lacros-amd64-generic-rel/properties.json
@@ -1,4 +1,60 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "lacros-amd64-generic-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-chromiumos-archive",
+ "builder_group": "chromium.chromiumos",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "cros_boards_with_qemu_images": [
+ "amd64-generic"
+ ],
+ "target_arch": "intel",
+ "target_bits": 64,
+ "target_cros_boards": [
+ "eve"
+ ],
+ "target_platform": "chromeos"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "checkout_lacros_sdk",
+ "chromeos"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "lacros-amd64-generic-rel",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "lacros-amd64-generic-rel",
+ "group": "tryserver.chromium.chromiumos"
+ }
+ ]
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/ci/linux-chromeos-dbg/properties.json b/chromium/infra/config/generated/builders/ci/linux-chromeos-dbg/properties.json
index 977efc1fb9a..c9b1f3f8166 100644
--- a/chromium/infra/config/generated/builders/ci/linux-chromeos-dbg/properties.json
+++ b/chromium/infra/config/generated/builders/ci/linux-chromeos-dbg/properties.json
@@ -1,4 +1,56 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "linux-chromeos-dbg",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-chromiumos-archive",
+ "builder_group": "chromium.chromiumos",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Debug",
+ "config": "chromium",
+ "target_arch": "intel",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "chromeos"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "linux-chromeos-dbg",
+ "project": "chromium"
+ }
+ ],
+ "mirroring_builder_group_and_names": [
+ {
+ "builder": "linux-chromeos-compile-dbg",
+ "group": "tryserver.chromium.chromiumos"
+ },
+ {
+ "builder": "linux-chromeos-dbg",
+ "group": "tryserver.chromium.chromiumos"
+ }
+ ]
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel-compilator/properties.json b/chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel-compilator/properties.json
index 08e81d1973d..ac7d659ff48 100644
--- a/chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel-compilator/properties.json
+++ b/chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel-compilator/properties.json
@@ -1,4 +1,88 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Android Release (Nexus 5X)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-gpu-archive",
+ "builder_group": "chromium.gpu",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "download_vr_test_apks",
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 64,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-marshmallow-arm64-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "download_vr_test_apks",
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 64,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Android Release (Nexus 5X)",
+ "project": "chromium"
+ },
+ {
+ "bucket": "ci",
+ "builder": "android-marshmallow-arm64-rel",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/code_coverage": {
"coverage_test_types": [
"unit",
diff --git a/chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel/properties.json b/chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel/properties.json
index 1bce44f7432..46e62be432b 100644
--- a/chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel/properties.json
+++ b/chromium/infra/config/generated/builders/try/android-marshmallow-arm64-rel/properties.json
@@ -3,6 +3,90 @@
"compilator": "android-marshmallow-arm64-rel-compilator",
"compilator_watcher_git_revision": "7809a690bbd935bcb3b4d922e24cabe168aaabc8"
},
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Android Release (Nexus 5X)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-gpu-archive",
+ "builder_group": "chromium.gpu",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "download_vr_test_apks",
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 64,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-marshmallow-arm64-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "download_vr_test_apks",
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 64,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Android Release (Nexus 5X)",
+ "project": "chromium"
+ },
+ {
+ "bucket": "ci",
+ "builder": "android-marshmallow-arm64-rel",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/code_coverage": {
"coverage_test_types": [
"unit",
diff --git a/chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel-compilator/properties.json b/chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel-compilator/properties.json
index 02aa1bf7c74..f13c7fc40e6 100644
--- a/chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel-compilator/properties.json
+++ b/chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel-compilator/properties.json
@@ -1,4 +1,54 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-marshmallow-x86-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "x86_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 32,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_wpr_tests",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "android-marshmallow-x86-rel",
+ "project": "chromium"
+ }
+ ],
+ "rts_config": {
+ "condition": "QUICK_RUN_ONLY"
+ }
+ }
+ },
"$build/code_coverage": {
"coverage_test_types": [
"unit",
diff --git a/chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel/properties.json b/chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel/properties.json
index fbb5b4efd14..16ad27f329d 100644
--- a/chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel/properties.json
+++ b/chromium/infra/config/generated/builders/try/android-marshmallow-x86-rel/properties.json
@@ -3,6 +3,56 @@
"compilator": "android-marshmallow-x86-rel-compilator",
"compilator_watcher_git_revision": "7809a690bbd935bcb3b4d922e24cabe168aaabc8"
},
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-marshmallow-x86-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "x86_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 32,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_wpr_tests",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "android-marshmallow-x86-rel",
+ "project": "chromium"
+ }
+ ],
+ "rts_config": {
+ "condition": "QUICK_RUN_ONLY"
+ }
+ }
+ },
"$build/code_coverage": {
"coverage_test_types": [
"unit",
diff --git a/chromium/infra/config/generated/builders/try/android-pie-arm64-rel-compilator/properties.json b/chromium/infra/config/generated/builders/try/android-pie-arm64-rel-compilator/properties.json
index 4dd4b378fd8..357fabada24 100644
--- a/chromium/infra/config/generated/builders/try/android-pie-arm64-rel-compilator/properties.json
+++ b/chromium/infra/config/generated/builders/try/android-pie-arm64-rel-compilator/properties.json
@@ -1,4 +1,53 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-pie-arm64-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 64,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "android-pie-arm64-rel",
+ "project": "chromium"
+ }
+ ],
+ "rts_config": {
+ "condition": "QUICK_RUN_ONLY"
+ }
+ }
+ },
"$build/flakiness": {
"check_for_flakiness": true
},
diff --git a/chromium/infra/config/generated/builders/try/android-pie-arm64-rel/properties.json b/chromium/infra/config/generated/builders/try/android-pie-arm64-rel/properties.json
index d21918da8f0..3ae606b81f1 100644
--- a/chromium/infra/config/generated/builders/try/android-pie-arm64-rel/properties.json
+++ b/chromium/infra/config/generated/builders/try/android-pie-arm64-rel/properties.json
@@ -3,6 +3,55 @@
"compilator": "android-pie-arm64-rel-compilator",
"compilator_watcher_git_revision": "7809a690bbd935bcb3b4d922e24cabe168aaabc8"
},
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-pie-arm64-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 64,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "android-pie-arm64-rel",
+ "project": "chromium"
+ }
+ ],
+ "rts_config": {
+ "condition": "QUICK_RUN_ONLY"
+ }
+ }
+ },
"$build/flakiness": {
"check_for_flakiness": true
},
diff --git a/chromium/infra/config/generated/builders/try/android_compile_x86_dbg/properties.json b/chromium/infra/config/generated/builders/try/android_compile_x86_dbg/properties.json
index d90599ce737..65aebb38abe 100644
--- a/chromium/infra/config/generated/builders/try/android_compile_x86_dbg/properties.json
+++ b/chromium/infra/config/generated/builders/try/android_compile_x86_dbg/properties.json
@@ -1,4 +1,48 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Android x86 Builder (dbg)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "x86_builder_mb"
+ },
+ "legacy_chromium_config": {
+ "build_config": "Debug",
+ "config": "android",
+ "target_bits": 32,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Android x86 Builder (dbg)",
+ "project": "chromium"
+ }
+ ],
+ "is_compile_only": true
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/android_cronet/properties.json b/chromium/infra/config/generated/builders/try/android_cronet/properties.json
index d90599ce737..160fc425c26 100644
--- a/chromium/infra/config/generated/builders/try/android_cronet/properties.json
+++ b/chromium/infra/config/generated/builders/try/android_cronet/properties.json
@@ -1,4 +1,52 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "android-cronet-arm-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "main_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "cronet_builder",
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "android",
+ "target_bits": 32,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "android-cronet-arm-rel",
+ "project": "chromium"
+ }
+ ],
+ "is_compile_only": true
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/cast_shell_android/properties.json b/chromium/infra/config/generated/builders/try/cast_shell_android/properties.json
index d90599ce737..89a424c07d9 100644
--- a/chromium/infra/config/generated/builders/try/cast_shell_android/properties.json
+++ b/chromium/infra/config/generated/builders/try/cast_shell_android/properties.json
@@ -1,4 +1,50 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Cast Android (dbg)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-android-archive",
+ "builder_group": "chromium.android",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_android_config": {
+ "config": "cast_builder"
+ },
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Debug",
+ "config": "android",
+ "target_bits": 32,
+ "target_platform": "android"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "android",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Cast Android (dbg)",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/cast_shell_linux/properties.json b/chromium/infra/config/generated/builders/try/cast_shell_linux/properties.json
index 19e0479dcaf..c720bc02e23 100644
--- a/chromium/infra/config/generated/builders/try/cast_shell_linux/properties.json
+++ b/chromium/infra/config/generated/builders/try/cast_shell_linux/properties.json
@@ -1,4 +1,45 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Cast Linux",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_clang",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Cast Linux",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/cast_shell_linux_dbg/properties.json b/chromium/infra/config/generated/builders/try/cast_shell_linux_dbg/properties.json
index 19e0479dcaf..37d151089b9 100644
--- a/chromium/infra/config/generated/builders/try/cast_shell_linux_dbg/properties.json
+++ b/chromium/infra/config/generated/builders/try/cast_shell_linux_dbg/properties.json
@@ -1,4 +1,45 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Cast Linux Debug",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Debug",
+ "config": "chromium_clang",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Cast Linux Debug",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/dawn-linux-x64-deps-rel/properties.json b/chromium/infra/config/generated/builders/try/dawn-linux-x64-deps-rel/properties.json
index 3161e0a096c..0c2800ef9ed 100644
--- a/chromium/infra/config/generated/builders/try/dawn-linux-x64-deps-rel/properties.json
+++ b/chromium/infra/config/generated/builders/try/dawn-linux-x64-deps-rel/properties.json
@@ -1,4 +1,119 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "linux"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Builder",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ {
+ "bucket": "ci",
+ "builder": "Dawn Linux x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/dawn-mac-x64-deps-rel/properties.json b/chromium/infra/config/generated/builders/try/dawn-mac-x64-deps-rel/properties.json
index ed3bf497c87..5e15584e84e 100644
--- a/chromium/infra/config/generated/builders/try/dawn-mac-x64-deps-rel/properties.json
+++ b/chromium/infra/config/generated/builders/try/dawn-mac-x64-deps-rel/properties.json
@@ -1,4 +1,116 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (AMD)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (Intel)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "mac"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Builder",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (AMD)",
+ "project": "chromium"
+ },
+ {
+ "bucket": "ci",
+ "builder": "Dawn Mac x64 DEPS Release (Intel)",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/goma": {
"rpc_extra_params": "?prod",
"server_host": "goma.chromium.org",
diff --git a/chromium/infra/config/generated/builders/try/dawn-win10-x64-deps-rel/properties.json b/chromium/infra/config/generated/builders/try/dawn-win10-x64-deps-rel/properties.json
index 72d586d6bd5..1f7df00c958 100644
--- a/chromium/infra/config/generated/builders/try/dawn-win10-x64-deps-rel/properties.json
+++ b/chromium/infra/config/generated/builders/try/dawn-win10-x64-deps-rel/properties.json
@@ -1,4 +1,116 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-dawn-archive",
+ "builder_group": "chromium.dawn",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64,
+ "target_platform": "win"
+ },
+ "legacy_gclient_config": {
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ },
+ "run_tests_serially": true
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Builder",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (Intel HD 630)",
+ "project": "chromium"
+ },
+ {
+ "bucket": "ci",
+ "builder": "Dawn Win10 x64 DEPS Release (NVIDIA)",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/goma": {
"enable_ats": false,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/lacros-amd64-generic-rel/properties.json b/chromium/infra/config/generated/builders/try/lacros-amd64-generic-rel/properties.json
index 4aada5e2c21..587c0d51c37 100644
--- a/chromium/infra/config/generated/builders/try/lacros-amd64-generic-rel/properties.json
+++ b/chromium/infra/config/generated/builders/try/lacros-amd64-generic-rel/properties.json
@@ -1,4 +1,54 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "lacros-amd64-generic-rel",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-chromiumos-archive",
+ "builder_group": "chromium.chromiumos",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "cros_boards_with_qemu_images": [
+ "amd64-generic"
+ ],
+ "target_arch": "intel",
+ "target_bits": 64,
+ "target_cros_boards": [
+ "eve"
+ ],
+ "target_platform": "chromeos"
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "checkout_lacros_sdk",
+ "chromeos"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "lacros-amd64-generic-rel",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/linux-chromeos-compile-dbg/properties.json b/chromium/infra/config/generated/builders/try/linux-chromeos-compile-dbg/properties.json
index 4aada5e2c21..d3d3044be31 100644
--- a/chromium/infra/config/generated/builders/try/linux-chromeos-compile-dbg/properties.json
+++ b/chromium/infra/config/generated/builders/try/linux-chromeos-compile-dbg/properties.json
@@ -1,4 +1,47 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "linux-chromeos-dbg",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-chromiumos-archive",
+ "builder_group": "chromium.chromiumos",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Debug",
+ "config": "chromium",
+ "target_arch": "intel",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "chromeos"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "linux-chromeos-dbg",
+ "project": "chromium"
+ }
+ ],
+ "is_compile_only": true
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/linux-chromeos-dbg/properties.json b/chromium/infra/config/generated/builders/try/linux-chromeos-dbg/properties.json
index 4aada5e2c21..e36c9578e3b 100644
--- a/chromium/infra/config/generated/builders/try/linux-chromeos-dbg/properties.json
+++ b/chromium/infra/config/generated/builders/try/linux-chromeos-dbg/properties.json
@@ -1,4 +1,46 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "linux-chromeos-dbg",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-chromiumos-archive",
+ "builder_group": "chromium.chromiumos",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Debug",
+ "config": "chromium",
+ "target_arch": "intel",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "chromeos"
+ ],
+ "config": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "linux-chromeos-dbg",
+ "project": "chromium"
+ }
+ ]
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/linux-wayland-rel/properties.json b/chromium/infra/config/generated/builders/try/linux-wayland-rel/properties.json
index 19e0479dcaf..ac3b8a1406c 100644
--- a/chromium/infra/config/generated/builders/try/linux-wayland-rel/properties.json
+++ b/chromium/infra/config/generated/builders/try/linux-wayland-rel/properties.json
@@ -1,4 +1,88 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux Builder (Wayland)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "use_clang_coverage",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux Tests (Wayland)",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-linux-archive",
+ "builder_group": "chromium.linux",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "use_clang_coverage",
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Linux Builder (Wayland)",
+ "project": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Linux Builder (Wayland)",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Linux Tests (Wayland)",
+ "project": "chromium"
+ }
+ ],
+ "rts_config": {
+ "condition": "QUICK_RUN_ONLY"
+ }
+ }
+ },
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
diff --git a/chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng-compilator/properties.json b/chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng-compilator/properties.json
index 39082a331df..442bfd53e50 100644
--- a/chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng-compilator/properties.json
+++ b/chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng-compilator/properties.json
@@ -1,4 +1,86 @@
{
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-memory-archive",
+ "builder_group": "chromium.memory",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_tsan2",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux TSan Tests",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-memory-archive",
+ "builder_group": "chromium.memory",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_tsan2",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Linux TSan Tests",
+ "project": "chromium"
+ }
+ ],
+ "rts_config": {
+ "condition": "QUICK_RUN_ONLY"
+ }
+ }
+ },
"$build/goma": {
"enable_ats": true,
"jobs": 150,
diff --git a/chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng/properties.json b/chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng/properties.json
index ba82e73fbbb..8ca01a178a7 100644
--- a/chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng/properties.json
+++ b/chromium/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng/properties.json
@@ -3,6 +3,88 @@
"compilator": "linux_chromium_tsan_rel_ng-compilator",
"compilator_watcher_git_revision": "7809a690bbd935bcb3b4d922e24cabe168aaabc8"
},
+ "$build/chromium_tests_builder_config": {
+ "builder_config": {
+ "builder_db": {
+ "entries": [
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-memory-archive",
+ "builder_group": "chromium.memory",
+ "execution_mode": "COMPILE_AND_TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_tsan2",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ }
+ }
+ },
+ {
+ "builder_id": {
+ "bucket": "ci",
+ "builder": "Linux TSan Tests",
+ "project": "chromium"
+ },
+ "builder_spec": {
+ "build_gs_bucket": "chromium-memory-archive",
+ "builder_group": "chromium.memory",
+ "execution_mode": "TEST",
+ "legacy_chromium_config": {
+ "apply_configs": [
+ "mb"
+ ],
+ "build_config": "Release",
+ "config": "chromium_tsan2",
+ "target_bits": 64
+ },
+ "legacy_gclient_config": {
+ "apply_configs": [
+ "enable_reclient"
+ ],
+ "config": "chromium"
+ },
+ "parent": {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ }
+ }
+ }
+ ]
+ },
+ "builder_ids": [
+ {
+ "bucket": "ci",
+ "builder": "Linux TSan Builder",
+ "project": "chromium"
+ }
+ ],
+ "builder_ids_in_scope_for_testing": [
+ {
+ "bucket": "ci",
+ "builder": "Linux TSan Tests",
+ "project": "chromium"
+ }
+ ],
+ "rts_config": {
+ "condition": "QUICK_RUN_ONLY"
+ }
+ }
+ },
"$recipe_engine/resultdb/test_presentation": {
"column_keys": [],
"grouping_keys": [
diff --git a/chromium/infra/config/generated/luci/cr-buildbucket.cfg b/chromium/infra/config/generated/luci/cr-buildbucket.cfg
index 5979a5be4ae..3e6522e93ca 100644
--- a/chromium/infra/config/generated/luci/cr-buildbucket.cfg
+++ b/chromium/infra/config/generated/luci/cr-buildbucket.cfg
@@ -28,6 +28,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -110,6 +111,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -192,6 +194,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -274,6 +277,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -356,6 +360,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -438,6 +443,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -520,6 +526,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -602,6 +609,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -684,6 +692,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -766,6 +775,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -848,6 +858,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -930,6 +941,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -1012,6 +1024,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1094,6 +1107,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1176,6 +1190,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1257,6 +1272,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builderless:1"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Mac"
dimensions: "pool:luci.chromium.gpu.ci"
exe {
@@ -1338,6 +1354,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1420,6 +1437,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1502,6 +1520,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Windows"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1584,6 +1603,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1666,6 +1686,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1748,6 +1769,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Windows"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1830,6 +1852,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1912,6 +1935,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -1994,6 +2018,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -2076,6 +2101,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -2158,6 +2184,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -2239,6 +2266,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builderless:1"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Mac"
dimensions: "pool:luci.chromium.gpu.ci"
exe {
@@ -2320,6 +2348,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Windows"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -2402,6 +2431,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:1"
@@ -2484,6 +2514,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -2566,6 +2597,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -2648,6 +2680,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -2730,6 +2763,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -2812,6 +2846,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -2894,6 +2929,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -2976,6 +3012,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -3058,6 +3095,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -3140,6 +3178,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -3232,6 +3271,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -3314,6 +3354,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -3395,7 +3436,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builder:Mac Builder"
dimensions: "cpu:x86-64"
- dimensions: "os:Mac-11"
+ dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/chromium/bootstrapper/${platform}"
@@ -3556,6 +3597,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -3638,6 +3680,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -3720,6 +3763,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -3802,6 +3846,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -3884,6 +3929,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -3966,6 +4012,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -4048,6 +4095,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -4130,6 +4178,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -4212,6 +4261,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -4294,6 +4344,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -4376,6 +4427,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -4458,6 +4510,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -4540,6 +4593,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -4622,6 +4676,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Windows-10"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5028,6 +5083,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:2"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.gpu.ci"
dimensions: "ssd:0"
@@ -5110,6 +5166,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Windows-10"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5192,6 +5249,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5274,6 +5332,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5356,6 +5415,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5438,6 +5498,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5520,6 +5581,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5602,6 +5664,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5765,6 +5828,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5847,6 +5911,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -5929,6 +5994,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -6011,6 +6077,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -6093,6 +6160,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -6175,6 +6243,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -6257,6 +6326,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -6339,6 +6409,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -6421,6 +6492,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -6584,6 +6656,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -6665,7 +6738,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builder:ios-simulator"
dimensions: "cpu:x86-64"
- dimensions: "os:Mac-11"
+ dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/chromium/bootstrapper/${platform}"
@@ -6833,7 +6906,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builder:ios-simulator-full-configs"
dimensions: "cpu:x86-64"
- dimensions: "os:Mac-11"
+ dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/chromium/bootstrapper/${platform}"
@@ -6918,6 +6991,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -7000,6 +7074,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -7082,6 +7157,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -7164,6 +7240,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -7246,6 +7323,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -7328,6 +7406,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -7410,6 +7489,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -7492,6 +7572,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -7654,7 +7735,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builder:mac-arm64-rel"
dimensions: "cpu:x86-64"
- dimensions: "os:Mac-11"
+ dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:luci.chromium.ci"
exe {
cipd_package: "infra/chromium/bootstrapper/${platform}"
@@ -7815,6 +7896,7 @@ buckets {
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
+ dimensions: "free_space:standard"
dimensions: "os:Ubuntu-18.04"
dimensions: "pool:luci.chromium.ci"
dimensions: "ssd:0"
@@ -10141,6 +10223,10 @@ buckets {
key: "luci.recipes.use_python3"
value: 100
}
+ experiments {
+ key: "remove_src_checkout_experiment"
+ value: 100
+ }
resultdb {
enable: true
bq_exports {
@@ -11516,7 +11602,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builder:ios-simulator"
dimensions: "cpu:x86-64"
- dimensions: "os:Mac-11"
+ dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:luci.chromium.try"
exe {
cipd_package: "infra/chromium/bootstrapper/${platform}"
@@ -11608,7 +11694,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builder:ios-simulator-cronet"
dimensions: "cpu:x86-64"
- dimensions: "os:Mac-11"
+ dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:luci.chromium.try"
exe {
cipd_package: "infra/chromium/bootstrapper/${platform}"
@@ -11700,7 +11786,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builder:ios-simulator-full-configs"
dimensions: "cpu:x86-64"
- dimensions: "os:Mac-11"
+ dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:luci.chromium.try"
exe {
cipd_package: "infra/chromium/bootstrapper/${platform}"
@@ -12293,6 +12379,10 @@ buckets {
key: "luci.recipes.use_python3"
value: 100
}
+ experiments {
+ key: "remove_src_checkout_experiment"
+ value: 100
+ }
resultdb {
enable: true
bq_exports {
@@ -13012,6 +13102,10 @@ buckets {
key: "luci.recipes.use_python3"
value: 100
}
+ experiments {
+ key: "remove_src_checkout_experiment"
+ value: 100
+ }
resultdb {
enable: true
bq_exports {
@@ -13381,6 +13475,10 @@ buckets {
key: "luci.recipes.use_python3"
value: 100
}
+ experiments {
+ key: "remove_src_checkout_experiment"
+ value: 100
+ }
resultdb {
enable: true
bq_exports {
@@ -13962,7 +14060,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builderless:1"
dimensions: "cpu:x86-64"
- dimensions: "os:Mac-11"
+ dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:luci.chromium.try"
dimensions: "ssd:1"
exe {
@@ -14052,7 +14150,7 @@ buckets {
swarming_host: "chromium-swarm.appspot.com"
dimensions: "builderless:1"
dimensions: "cpu:x86-64"
- dimensions: "os:Mac-11"
+ dimensions: "os:Mac-11|Mac-12"
dimensions: "pool:luci.chromium.try"
dimensions: "ssd:1"
exe {
diff --git a/chromium/infra/config/lib/args.star b/chromium/infra/config/lib/args.star
index 2f3bbb42a57..a5947a9485c 100644
--- a/chromium/infra/config/lib/args.star
+++ b/chromium/infra/config/lib/args.star
@@ -96,6 +96,8 @@ def defaults(extends = None, **vars):
return listify(value)
return listify(default, value)
+ fail("unknown merge value: {}".format(merge))
+
def get_value_from_kwargs(name, kwargs, merge = None):
return get_value(name, kwargs.get(name, DEFAULT), merge = merge)
diff --git a/chromium/infra/config/lib/builders.star b/chromium/infra/config/lib/builders.star
index 24a04513f57..226ed51648b 100644
--- a/chromium/infra/config/lib/builders.star
+++ b/chromium/infra/config/lib/builders.star
@@ -72,7 +72,8 @@ os = struct(
MAC_10_15 = os_enum("Mac-10.15", os_category.MAC),
MAC_11 = os_enum("Mac-11", os_category.MAC),
MAC_12 = os_enum("Mac-12", os_category.MAC),
- MAC_DEFAULT = os_enum("Mac-11", os_category.MAC),
+ # TODO(crbug.com/1323966) Remove Mac11 once builders have been migrated to Mac12
+ MAC_DEFAULT = os_enum("Mac-11|Mac-12", os_category.MAC),
MAC_ANY = os_enum("Mac", os_category.MAC),
MAC_BETA = os_enum("Mac-12", os_category.MAC),
WINDOWS_7 = os_enum("Windows-7", os_category.WINDOWS),
@@ -170,6 +171,15 @@ xcode = struct(
x13wk = xcode_enum("13a1030dwk"),
)
+# Free disk space in a machine reserved for build tasks.
+# The values in this enum will be used to populate bot dimension "free_space",
+# and each bot will allocate a corresponding amount of free disk space based on
+# the value of the dimension through "bot_config.py".
+free_space = struct(
+ standard = "standard",
+ high = "high",
+)
+
################################################################################
# Implementation details #
################################################################################
@@ -296,6 +306,7 @@ defaults = args.defaults(
auto_builder_dimension = args.COMPUTE,
builder_group = None,
builderless = args.COMPUTE,
+ free_space = None,
cores = None,
cpu = None,
fully_qualified_builder_dimension = False,
@@ -344,6 +355,7 @@ def builder(
triggered_by = args.DEFAULT,
os = args.DEFAULT,
builderless = args.DEFAULT,
+ free_space = args.DEFAULT,
builder_cache_name = None,
override_builder_dimension = None,
auto_builder_dimension = args.DEFAULT,
@@ -424,6 +436,10 @@ def builder(
builderless: a boolean indicating whether the builder runs on
builderless machines. If True, emits a 'builderless:1' dimension. By
default, considered True iff `os` refers to a linux OS.
+ free_space: an enum that indicates the amount of free disk space reserved
+ in a machine for incoming build tasks. This value is used to create
+ a "free_space" dimension, and this dimension is appended to only
+ builderless builders.
override_builder_dimension: a string to assign to the "builder"
dimension. Ignores any other "builder" and "builderless" dimensions
that would have been assigned.
@@ -599,6 +615,12 @@ def builder(
if builderless:
dimensions["builderless"] = "1"
+ free_space = defaults.get_value("free_space", free_space)
+ if free_space:
+ dimensions["free_space"] = free_space
+ elif free_space and free_space != args.DEFAULT:
+ fail("\'free_space\' dimension can only be specified for builderless builders")
+
auto_builder_dimension = defaults.get_value(
"auto_builder_dimension",
auto_builder_dimension,
@@ -807,4 +829,5 @@ builders = struct(
os = os,
sheriff_rotations = sheriff_rotations,
xcode = xcode,
+ free_space = free_space,
)
diff --git a/chromium/infra/config/lib/ci.star b/chromium/infra/config/lib/ci.star
index 557b741b234..edc064ddc5b 100644
--- a/chromium/infra/config/lib/ci.star
+++ b/chromium/infra/config/lib/ci.star
@@ -15,6 +15,7 @@ to set the default value. Can also be accessed through `ci.defaults`.
load("./args.star", "args")
load("./branches.star", "branches")
+load("./builder_config.star", "builder_config")
load("./builders.star", "builders", "os", "os_category")
load("//project.star", "settings")
@@ -261,6 +262,9 @@ def thin_tester(
Returns:
The `luci.builder` keyset.
"""
+ builder_spec = kwargs.get("builder_spec")
+ if builder_spec and builder_spec.execution_mode != builder_config.execution_mode.TEST:
+ fail("thin testers with builder specs must have TEST execution mode")
cores = defaults.get_value("thin_tester_cores", cores)
kwargs.setdefault("goma_backend", None)
kwargs.setdefault("reclient_instance", None)
diff --git a/chromium/infra/config/lib/consoles.star b/chromium/infra/config/lib/consoles.star
index 3eed963fa62..d07a73baf77 100644
--- a/chromium/infra/config/lib/consoles.star
+++ b/chromium/infra/config/lib/consoles.star
@@ -40,7 +40,7 @@ defaults = args.defaults(
_CONSOLE_VIEW_ORDERING = nodes.create_unscoped_node_type("console_view_ordering")
_OVERVIEW_CONSOLE_ORDERING = nodes.create_unscoped_node_type("overview_console_ordering")
-def _console_view_ordering_impl(ctx, *, console_name, ordering):
+def _console_view_ordering_impl(_ctx, *, console_name, ordering):
key = _CONSOLE_VIEW_ORDERING.add(console_name, props = {
"ordering": ordering,
})
@@ -49,7 +49,7 @@ def _console_view_ordering_impl(ctx, *, console_name, ordering):
_console_view_ordering = lucicfg.rule(impl = _console_view_ordering_impl)
-def _overview_console_view_ordering_impl(ctx, *, console_name, top_level_ordering):
+def _overview_console_view_ordering_impl(_ctx, *, console_name, top_level_ordering):
key = _OVERVIEW_CONSOLE_ORDERING.add(console_name, props = {
"top_level_ordering": top_level_ordering,
})
@@ -266,7 +266,7 @@ def console_view(*, name, branch_selector = branches.MAIN, ordering = None, **kw
ordering = ordering or {},
)
-def overview_console_view(*, name, top_level_ordering, branch_selector = branches.MAIN, **kwargs):
+def overview_console_view(*, name, top_level_ordering, **kwargs):
"""Create an overview console view.
An overview console view is a console view that contains a subset of
@@ -285,9 +285,6 @@ def overview_console_view(*, name, top_level_ordering, branch_selector = branche
name does not appear in the list will be sorted lexicographically
by the console name and appear after entries whose console does
appear in the list.
- branch_selector - A branch selector value controlling whether the
- console view definition is executed. See branches.star for
- more information.
kwargs - Additional keyword arguments to forward on to
`luci.console_view`. The header and repo arguments support
module-level defaults.
@@ -351,7 +348,7 @@ def _get_list_view_key_fn(console_name):
return None
return lambda b: b.name
-def _sorted_list_view_impl(ctx, *, console_name):
+def _sorted_list_view_impl(_ctx, *, console_name):
key = _sorted_list_view_graph_key(console_name)
graph.add_node(key)
graph.add_edge(keys.project(), key)
diff --git a/chromium/infra/config/outages/outages.star b/chromium/infra/config/outages/outages.star
index 16736121c21..6ada1be7264 100644
--- a/chromium/infra/config/outages/outages.star
+++ b/chromium/infra/config/outages/outages.star
@@ -33,7 +33,7 @@ def _disable_cq_experiments(ctx):
for b in c.verifiers.tryjob.builders:
if not b.experiment_percentage:
continue
- project, bucket, builder = b.name.split("/", 2)
+ project, bucket, _ = b.name.split("/", 2)
if project == "chromium" and bucket == "try":
b.includable_only = True
b.experiment_percentage = 0
diff --git a/chromium/infra/config/subprojects/chromium/ci.star b/chromium/infra/config/subprojects/chromium/ci.star
index e11b770d24e..d19117eff5f 100644
--- a/chromium/infra/config/subprojects/chromium/ci.star
+++ b/chromium/infra/config/subprojects/chromium/ci.star
@@ -3,7 +3,7 @@
# found in the LICENSE file.
load("//lib/branches.star", "branches")
-load("//lib/builders.star", "cpu")
+load("//lib/builders.star", "builders", "cpu")
load("//lib/ci.star", "ci")
load("//lib/consoles.star", "consoles")
load("//project.star", "settings")
@@ -14,6 +14,7 @@ ci.defaults.set(
build_numbers = True,
cpu = cpu.X86_64,
triggered_by = ["chromium-gitiles-trigger"],
+ free_space = builders.free_space.standard,
)
luci.bucket(
diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.android.star b/chromium/infra/config/subprojects/chromium/ci/chromium.android.star
index 1e0cd2fa93b..8905963349c 100644
--- a/chromium/infra/config/subprojects/chromium/ci/chromium.android.star
+++ b/chromium/infra/config/subprojects/chromium/ci/chromium.android.star
@@ -309,6 +309,25 @@ ci.builder(
ci.builder(
name = "Android x86 Builder (dbg)",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "android",
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "android",
+ build_config = builder_config.build_config.DEBUG,
+ target_bits = 32,
+ target_platform = builder_config.target_platform.ANDROID,
+ ),
+ android_config = builder_config.android_config(
+ config = "x86_builder_mb",
+ ),
+ build_gs_bucket = "chromium-android-archive",
+ ),
console_view_entry = consoles.console_view_entry(
category = "builder|x86",
short_name = "32",
@@ -323,6 +342,28 @@ ci.builder(
ci.builder(
name = "Cast Android (dbg)",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "android",
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "android",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.DEBUG,
+ target_bits = 32,
+ target_platform = builder_config.target_platform.ANDROID,
+ ),
+ android_config = builder_config.android_config(
+ config = "cast_builder",
+ ),
+ build_gs_bucket = "chromium-android-archive",
+ ),
console_view_entry = consoles.console_view_entry(
category = "on_cq",
short_name = "cst",
@@ -591,6 +632,29 @@ ci.builder(
ci.builder(
name = "android-cronet-arm-rel",
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "android",
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "android",
+ apply_configs = [
+ "cronet_builder",
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 32,
+ target_platform = builder_config.target_platform.ANDROID,
+ ),
+ android_config = builder_config.android_config(
+ config = "main_builder",
+ ),
+ build_gs_bucket = "chromium-android-archive",
+ ),
branch_selector = branches.STANDARD_MILESTONE,
console_view_entry = consoles.console_view_entry(
category = "cronet|arm",
@@ -920,6 +984,29 @@ ci.builder(
ci.builder(
name = "android-marshmallow-arm64-rel",
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "android",
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "android",
+ apply_configs = [
+ "download_vr_test_apks",
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.ANDROID,
+ ),
+ android_config = builder_config.android_config(
+ config = "main_builder",
+ ),
+ build_gs_bucket = "chromium-android-archive",
+ ),
branch_selector = branches.STANDARD_MILESTONE,
console_view_entry = consoles.console_view_entry(
category = "on_cq",
@@ -936,6 +1023,29 @@ ci.builder(
ci.builder(
name = "android-marshmallow-x86-rel",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "android",
+ "enable_wpr_tests",
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "android",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 32,
+ target_platform = builder_config.target_platform.ANDROID,
+ ),
+ android_config = builder_config.android_config(
+ config = "x86_builder",
+ ),
+ build_gs_bucket = "chromium-android-archive",
+ ),
console_view_entry = consoles.console_view_entry(
category = "on_cq|x86",
short_name = "M",
@@ -1011,6 +1121,28 @@ ci.builder(
ci.builder(
name = "android-pie-arm64-rel",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "android",
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "android",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.ANDROID,
+ ),
+ android_config = builder_config.android_config(
+ config = "main_builder",
+ ),
+ build_gs_bucket = "chromium-android-archive",
+ ),
console_view_entry = consoles.console_view_entry(
category = "on_cq",
short_name = "P",
diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.chromiumos.star b/chromium/infra/config/subprojects/chromium/ci/chromium.chromiumos.star
index 65816ab67c3..0168f101d54 100644
--- a/chromium/infra/config/subprojects/chromium/ci/chromium.chromiumos.star
+++ b/chromium/infra/config/subprojects/chromium/ci/chromium.chromiumos.star
@@ -517,6 +517,32 @@ ci.builder(
ci.builder(
name = "lacros-amd64-generic-rel",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "checkout_lacros_sdk",
+ "chromeos",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_arch = builder_config.target_arch.INTEL,
+ target_bits = 64,
+ target_cros_boards = [
+ "eve",
+ ],
+ target_platform = builder_config.target_platform.CHROMEOS,
+ cros_boards_with_qemu_images = [
+ "amd64-generic",
+ ],
+ ),
+ build_gs_bucket = "chromium-chromiumos-archive",
+ ),
console_view_entry = consoles.console_view_entry(
category = "lacros|x64",
short_name = "rel",
@@ -563,6 +589,24 @@ ci.builder(
ci.builder(
name = "linux-chromeos-dbg",
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "chromeos",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.DEBUG,
+ target_arch = builder_config.target_arch.INTEL,
+ target_bits = 64,
+ ),
+ build_gs_bucket = "chromium-chromiumos-archive",
+ ),
branch_selector = branches.STANDARD_MILESTONE,
console_view_entry = consoles.console_view_entry(
category = "default",
diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.dawn.star b/chromium/infra/config/subprojects/chromium/ci/chromium.dawn.star
index 3ceee6244fd..431a5e9e91b 100644
--- a/chromium/infra/config/subprojects/chromium/ci/chromium.dawn.star
+++ b/chromium/infra/config/subprojects/chromium/ci/chromium.dawn.star
@@ -51,6 +51,25 @@ ci.gpu.linux_builder(
ci.gpu.linux_builder(
name = "Dawn Linux x64 DEPS Builder",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.LINUX,
+ ),
+ build_gs_bucket = "chromium-dawn-archive",
+ run_tests_serially = True,
+ ),
console_view_entry = consoles.console_view_entry(
category = "DEPS|Linux|Builder",
short_name = "x64",
@@ -64,6 +83,23 @@ ci.gpu.linux_builder(
ci.thin_tester(
name = "Dawn Linux x64 DEPS Release (Intel HD 630)",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ execution_mode = builder_config.execution_mode.TEST,
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.LINUX,
+ ),
+ build_gs_bucket = "chromium-dawn-archive",
+ run_tests_serially = True,
+ ),
console_view_entry = consoles.console_view_entry(
category = "DEPS|Linux|Intel",
short_name = "x64",
@@ -75,6 +111,23 @@ ci.thin_tester(
ci.thin_tester(
name = "Dawn Linux x64 DEPS Release (NVIDIA)",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ execution_mode = builder_config.execution_mode.TEST,
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.LINUX,
+ ),
+ build_gs_bucket = "chromium-dawn-archive",
+ run_tests_serially = True,
+ ),
console_view_entry = consoles.console_view_entry(
category = "DEPS|Linux|Nvidia",
short_name = "x64",
@@ -112,6 +165,22 @@ ci.gpu.mac_builder(
ci.gpu.mac_builder(
name = "Dawn Mac x64 DEPS Builder",
branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.MAC,
+ ),
+ build_gs_bucket = "chromium-dawn-archive",
+ run_tests_serially = True,
+ ),
console_view_entry = consoles.console_view_entry(
category = "DEPS|Mac|Builder",
short_name = "x64",
@@ -124,6 +193,23 @@ ci.gpu.mac_builder(
ci.thin_tester(
name = "Dawn Mac x64 DEPS Release (AMD)",
branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ execution_mode = builder_config.execution_mode.TEST,
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.MAC,
+ ),
+ build_gs_bucket = "chromium-dawn-archive",
+ run_tests_serially = True,
+ ),
console_view_entry = consoles.console_view_entry(
category = "DEPS|Mac|AMD",
short_name = "x64",
@@ -135,6 +221,23 @@ ci.thin_tester(
ci.thin_tester(
name = "Dawn Mac x64 DEPS Release (Intel)",
branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ execution_mode = builder_config.execution_mode.TEST,
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.MAC,
+ ),
+ build_gs_bucket = "chromium-dawn-archive",
+ run_tests_serially = True,
+ ),
console_view_entry = consoles.console_view_entry(
category = "DEPS|Mac|Intel",
short_name = "x64",
@@ -207,6 +310,22 @@ ci.gpu.windows_builder(
ci.gpu.windows_builder(
name = "Dawn Win10 x64 DEPS Builder",
branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.WIN,
+ ),
+ build_gs_bucket = "chromium-dawn-archive",
+ run_tests_serially = True,
+ ),
console_view_entry = consoles.console_view_entry(
category = "DEPS|Windows|Builder",
short_name = "x64",
@@ -222,6 +341,23 @@ ci.gpu.windows_builder(
ci.thin_tester(
name = "Dawn Win10 x64 DEPS Release (Intel HD 630)",
branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ execution_mode = builder_config.execution_mode.TEST,
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.WIN,
+ ),
+ build_gs_bucket = "chromium-dawn-archive",
+ run_tests_serially = True,
+ ),
console_view_entry = consoles.console_view_entry(
category = "DEPS|Windows|Intel",
short_name = "x64",
@@ -233,6 +369,23 @@ ci.thin_tester(
ci.thin_tester(
name = "Dawn Win10 x64 DEPS Release (NVIDIA)",
branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ execution_mode = builder_config.execution_mode.TEST,
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.WIN,
+ ),
+ build_gs_bucket = "chromium-dawn-archive",
+ run_tests_serially = True,
+ ),
console_view_entry = consoles.console_view_entry(
category = "DEPS|Windows|Nvidia",
short_name = "x64",
diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.star b/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.star
index bb59b34ac1b..027cf7cde53 100644
--- a/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.star
+++ b/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.star
@@ -33,6 +33,29 @@ consoles.console_view(
ci.gpu.linux_builder(
name = "Android Release (Nexus 5X)",
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "android",
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "android",
+ apply_configs = [
+ "download_vr_test_apks",
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ target_platform = builder_config.target_platform.ANDROID,
+ ),
+ android_config = builder_config.android_config(
+ config = "main_builder",
+ ),
+ build_gs_bucket = "chromium-gpu-archive",
+ ),
branch_selector = branches.STANDARD_MILESTONE,
console_view_entry = consoles.console_view_entry(
category = "Android",
diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.linux.star b/chromium/infra/config/subprojects/chromium/ci/chromium.linux.star
index 24599fe82b5..7886856c3f1 100644
--- a/chromium/infra/config/subprojects/chromium/ci/chromium.linux.star
+++ b/chromium/infra/config/subprojects/chromium/ci/chromium.linux.star
@@ -51,6 +51,23 @@ ci.builder(
ci.builder(
name = "Cast Linux",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium_clang",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ ),
+ build_gs_bucket = "chromium-linux-archive",
+ ),
console_view_entry = consoles.console_view_entry(
category = "cast",
short_name = "vid",
@@ -64,6 +81,23 @@ ci.builder(
ci.builder(
name = "Cast Linux Debug",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium_clang",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.DEBUG,
+ target_bits = 64,
+ ),
+ build_gs_bucket = "chromium-linux-archive",
+ ),
console_view_entry = consoles.console_view_entry(
category = "cast",
short_name = "dbg",
@@ -294,6 +328,24 @@ ci.builder(
ci.builder(
name = "Linux Builder (Wayland)",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "use_clang_coverage",
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ ),
+ build_gs_bucket = "chromium-linux-archive",
+ ),
console_view_entry = consoles.console_view_entry(
category = "release",
short_name = "bld-wl",
@@ -376,6 +428,25 @@ ci.builder(
ci.builder(
name = "Linux Tests (Wayland)",
branch_selector = branches.STANDARD_MILESTONE,
+ builder_spec = builder_config.builder_spec(
+ execution_mode = builder_config.execution_mode.TEST,
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "use_clang_coverage",
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ ),
+ build_gs_bucket = "chromium-linux-archive",
+ ),
console_view_entry = consoles.console_view_entry(
category = "release",
short_name = "tst-wl",
diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.memory.star b/chromium/infra/config/subprojects/chromium/ci/chromium.memory.star
index a742398daeb..4a520517e76 100644
--- a/chromium/infra/config/subprojects/chromium/ci/chromium.memory.star
+++ b/chromium/infra/config/subprojects/chromium/ci/chromium.memory.star
@@ -127,6 +127,23 @@ linux_memory_builder(
linux_memory_builder(
name = "Linux TSan Builder",
+ builder_spec = builder_config.builder_spec(
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium_tsan2",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ ),
+ build_gs_bucket = "chromium-memory-archive",
+ ),
branch_selector = branches.STANDARD_MILESTONE,
console_view_entry = consoles.console_view_entry(
category = "linux|TSan v2",
@@ -236,6 +253,24 @@ ci.builder(
linux_memory_builder(
name = "Linux TSan Tests",
+ builder_spec = builder_config.builder_spec(
+ execution_mode = builder_config.execution_mode.TEST,
+ gclient_config = builder_config.gclient_config(
+ config = "chromium",
+ apply_configs = [
+ "enable_reclient",
+ ],
+ ),
+ chromium_config = builder_config.chromium_config(
+ config = "chromium_tsan2",
+ apply_configs = [
+ "mb",
+ ],
+ build_config = builder_config.build_config.RELEASE,
+ target_bits = 64,
+ ),
+ build_gs_bucket = "chromium-memory-archive",
+ ),
branch_selector = branches.STANDARD_MILESTONE,
console_view_entry = consoles.console_view_entry(
category = "linux|TSan v2",
diff --git a/chromium/infra/config/subprojects/chromium/gpu.try.star b/chromium/infra/config/subprojects/chromium/gpu.try.star
index 8fb0a537752..d239179dbfb 100644
--- a/chromium/infra/config/subprojects/chromium/gpu.try.star
+++ b/chromium/infra/config/subprojects/chromium/gpu.try.star
@@ -84,6 +84,9 @@ gpu_android_builder(
gpu_android_builder(
name = "gpu-try-android-m-nexus-5x-64",
pool = "luci.chromium.gpu.android.nexus5x.try",
+ mirrors = [
+ "ci/Android Release (Nexus 5X)",
+ ],
)
def gpu_chromeos_builder(*, name, **kwargs):
diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.android.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.android.star
index 1d0b82f4f6c..994a280cb96 100644
--- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.android.star
+++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.android.star
@@ -225,6 +225,10 @@ try_.orchestrator_builder(
# TODO(crbug.com/1313712): Re-enable check_for_flakiness when ResultDB RPCs
# no longer timeout.
#check_for_flakiness = True,
+ mirrors = [
+ "ci/android-marshmallow-arm64-rel",
+ "ci/Android Release (Nexus 5X)",
+ ],
compilator = "android-marshmallow-arm64-rel-compilator",
branch_selector = branches.STANDARD_MILESTONE,
main_list_view = "try",
@@ -245,6 +249,14 @@ try_.compilator_builder(
try_.orchestrator_builder(
name = "android-marshmallow-x86-rel",
+ mirrors = [
+ "ci/android-marshmallow-x86-rel",
+ ],
+ try_settings = builder_config.try_settings(
+ rts_config = builder_config.rts_config(
+ condition = builder_config.rts_condition.QUICK_RUN_ONLY,
+ ),
+ ),
check_for_flakiness = True,
compilator = "android-marshmallow-x86-rel-compilator",
branch_selector = branches.STANDARD_MILESTONE,
@@ -331,6 +343,14 @@ try_.builder(
try_.orchestrator_builder(
name = "android-pie-arm64-rel",
+ mirrors = [
+ "ci/android-pie-arm64-rel",
+ ],
+ try_settings = builder_config.try_settings(
+ rts_config = builder_config.rts_config(
+ condition = builder_config.rts_condition.QUICK_RUN_ONLY,
+ ),
+ ),
compilator = "android-pie-arm64-rel-compilator",
check_for_flakiness = True,
branch_selector = branches.STANDARD_MILESTONE,
@@ -509,6 +529,13 @@ try_.builder(
try_.builder(
name = "android_compile_x86_dbg",
branch_selector = branches.STANDARD_MILESTONE,
+ mirrors = [
+ "ci/Android x86 Builder (dbg)",
+ ],
+ try_settings = builder_config.try_settings(
+ include_all_triggered_testers = True,
+ is_compile_only = True,
+ ),
cores = 16,
ssd = True,
main_list_view = "try",
@@ -528,6 +555,12 @@ try_.builder(
try_.builder(
name = "android_cronet",
+ mirrors = [
+ "ci/android-cronet-arm-rel",
+ ],
+ try_settings = builder_config.try_settings(
+ is_compile_only = True,
+ ),
branch_selector = branches.STANDARD_MILESTONE,
builderless = not settings.is_main,
main_list_view = "try",
@@ -553,6 +586,9 @@ try_.builder(
try_.builder(
name = "cast_shell_android",
branch_selector = branches.STANDARD_MILESTONE,
+ mirrors = [
+ "ci/Cast Android (dbg)",
+ ],
builderless = not settings.is_main,
main_list_view = "try",
tryjob = try_.job(),
diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.chromiumos.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.chromiumos.star
index 37b3e67a893..fce255f9e11 100644
--- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.chromiumos.star
+++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.chromiumos.star
@@ -54,6 +54,9 @@ try_.orchestrator_builder(
mirrors = ["ci/chromeos-amd64-generic-rel"],
main_list_view = "try",
tryjob = try_.job(),
+ experiments = {
+ "remove_src_checkout_experiment": 100,
+ },
)
try_.compilator_builder(
@@ -85,6 +88,9 @@ try_.builder(
try_.builder(
name = "lacros-amd64-generic-rel",
branch_selector = branches.STANDARD_MILESTONE,
+ mirrors = [
+ "ci/lacros-amd64-generic-rel",
+ ],
builderless = not settings.is_main,
main_list_view = "try",
tryjob = try_.job(),
@@ -108,6 +114,13 @@ try_.builder(
try_.builder(
name = "linux-chromeos-compile-dbg",
+ mirrors = [
+ "ci/linux-chromeos-dbg",
+ ],
+ try_settings = builder_config.try_settings(
+ include_all_triggered_testers = True,
+ is_compile_only = True,
+ ),
branch_selector = branches.STANDARD_MILESTONE,
builderless = not settings.is_main,
main_list_view = "try",
@@ -157,6 +170,9 @@ try_.orchestrator_builder(
use_clang_coverage = True,
coverage_test_types = ["unit", "overall"],
tryjob = try_.job(),
+ experiments = {
+ "remove_src_checkout_experiment": 100,
+ },
)
try_.compilator_builder(
@@ -214,6 +230,9 @@ try_.builder(
try_.builder(
name = "linux-chromeos-dbg",
+ mirrors = [
+ "ci/linux-chromeos-dbg",
+ ],
# The CI builder that this mirrors is enabled on branches, so this will
# allow testing changes that would break it before submitting
branch_selector = branches.STANDARD_MILESTONE,
diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.dawn.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.dawn.star
index 7f12fd25d8c..d2b88091e6e 100644
--- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.dawn.star
+++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.dawn.star
@@ -27,6 +27,11 @@ consoles.list_view(
try_.builder(
name = "dawn-linux-x64-deps-rel",
branch_selector = branches.STANDARD_MILESTONE,
+ mirrors = [
+ "ci/Dawn Linux x64 DEPS Builder",
+ "ci/Dawn Linux x64 DEPS Release (Intel HD 630)",
+ "ci/Dawn Linux x64 DEPS Release (NVIDIA)",
+ ],
main_list_view = "try",
tryjob = try_.job(
location_regexp = [
@@ -48,6 +53,11 @@ try_.builder(
try_.builder(
name = "dawn-mac-x64-deps-rel",
branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE,
+ mirrors = [
+ "ci/Dawn Mac x64 DEPS Builder",
+ "ci/Dawn Mac x64 DEPS Release (AMD)",
+ "ci/Dawn Mac x64 DEPS Release (Intel)",
+ ],
main_list_view = "try",
os = os.MAC_ANY,
tryjob = try_.job(
@@ -70,6 +80,11 @@ try_.builder(
try_.builder(
name = "dawn-win10-x64-deps-rel",
branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE,
+ mirrors = [
+ "ci/Dawn Win10 x64 DEPS Builder",
+ "ci/Dawn Win10 x64 DEPS Release (Intel HD 630)",
+ "ci/Dawn Win10 x64 DEPS Release (NVIDIA)",
+ ],
main_list_view = "try",
os = os.WINDOWS_ANY,
tryjob = try_.job(
diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.linux.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.linux.star
index afca85de45c..fb217467357 100644
--- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.linux.star
+++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.linux.star
@@ -39,6 +39,9 @@ try_.builder(
try_.builder(
name = "cast_shell_linux",
branch_selector = branches.STANDARD_MILESTONE,
+ mirrors = [
+ "ci/Cast Linux",
+ ],
builderless = not settings.is_main,
main_list_view = "try",
tryjob = try_.job(),
@@ -47,6 +50,9 @@ try_.builder(
try_.builder(
name = "cast_shell_linux_dbg",
branch_selector = branches.STANDARD_MILESTONE,
+ mirrors = [
+ "ci/Cast Linux Debug",
+ ],
main_list_view = "try",
tryjob = try_.job(
location_regexp = [
@@ -380,6 +386,15 @@ try_.compilator_builder(
try_.builder(
name = "linux-wayland-rel",
branch_selector = branches.STANDARD_MILESTONE,
+ mirrors = [
+ "ci/Linux Builder (Wayland)",
+ "ci/Linux Tests (Wayland)",
+ ],
+ try_settings = builder_config.try_settings(
+ rts_config = builder_config.rts_config(
+ condition = builder_config.rts_condition.QUICK_RUN_ONLY,
+ ),
+ ),
builderless = not settings.is_main,
main_list_view = "try",
tryjob = try_.job(),
@@ -428,6 +443,9 @@ try_.orchestrator_builder(
condition = builder_config.rts_condition.QUICK_RUN_ONLY,
),
),
+ experiments = {
+ "remove_src_checkout_experiment": 100,
+ },
)
try_.compilator_builder(
@@ -526,10 +544,22 @@ try_.builder(
try_.orchestrator_builder(
name = "linux_chromium_tsan_rel_ng",
+ mirrors = [
+ "ci/Linux TSan Builder",
+ "ci/Linux TSan Tests",
+ ],
+ try_settings = builder_config.try_settings(
+ rts_config = builder_config.rts_config(
+ condition = builder_config.rts_condition.QUICK_RUN_ONLY,
+ ),
+ ),
compilator = "linux_chromium_tsan_rel_ng-compilator",
branch_selector = branches.STANDARD_MILESTONE,
main_list_view = "try",
tryjob = try_.job(),
+ experiments = {
+ "remove_src_checkout_experiment": 100,
+ },
)
try_.compilator_builder(
diff --git a/chromium/infra/config/subprojects/flakiness/flakiness.star b/chromium/infra/config/subprojects/flakiness/flakiness.star
index ee158bc947d..c2b4fe86cb0 100644
--- a/chromium/infra/config/subprojects/flakiness/flakiness.star
+++ b/chromium/infra/config/subprojects/flakiness/flakiness.star
@@ -2,7 +2,7 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
-load("//lib/builders.star", "os")
+load("//lib/builders.star", "builders", "os")
load("//lib/ci.star", "ci")
load("//lib/consoles.star", "consoles")
@@ -15,6 +15,7 @@ ci.defaults.set(
# TODO(jeffyoon): replace with smaller scoped service account, and update
# below for bucket ACL
service_account = "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com",
+ free_space = builders.free_space.standard,
)
luci.bucket(
diff --git a/chromium/infra/config/subprojects/goma/goma.star b/chromium/infra/config/subprojects/goma/goma.star
index be425023964..54a585a691a 100644
--- a/chromium/infra/config/subprojects/goma/goma.star
+++ b/chromium/infra/config/subprojects/goma/goma.star
@@ -3,7 +3,7 @@
# found in the LICENSE file.
load("//lib/builder_config.star", "builder_config")
-load("//lib/builders.star", "builder", "cpu", "defaults", "goma", "os", "xcode")
+load("//lib/builders.star", "builder", "builders", "cpu", "defaults", "goma", "os", "xcode")
load("//lib/structs.star", "structs")
luci.bucket(
@@ -32,6 +32,7 @@ defaults.executable.set("recipe:chromium")
defaults.execution_timeout.set(3 * time.hour)
defaults.os.set(os.LINUX_DEFAULT)
defaults.pool.set("luci.chromium.ci")
+defaults.free_space.set(builders.free_space.standard)
defaults.service_account.set(
"goma-release-testing@chops-service-accounts.iam.gserviceaccount.com",
)
diff --git a/chromium/infra/config/subprojects/reclient/reclient.star b/chromium/infra/config/subprojects/reclient/reclient.star
index ad898d6cb6c..fb789ff4b50 100644
--- a/chromium/infra/config/subprojects/reclient/reclient.star
+++ b/chromium/infra/config/subprojects/reclient/reclient.star
@@ -3,7 +3,7 @@
# found in the LICENSE file.
load("//lib/builder_config.star", "builder_config")
-load("//lib/builders.star", "cpu", "os")
+load("//lib/builders.star", "builders", "cpu", "os")
load("//lib/ci.star", "ci")
load("//lib/consoles.star", "consoles")
load("//lib/structs.star", "structs")
@@ -41,6 +41,7 @@ ci.defaults.set(
"chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
),
triggered_by = ["chromium-gitiles-trigger"],
+ free_space = builders.free_space.standard,
)
consoles.console_view(