diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-09-29 16:16:15 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-11-09 10:04:06 +0000 |
commit | a95a7417ad456115a1ef2da4bb8320531c0821f1 (patch) | |
tree | edcd59279e486d2fd4a8f88a7ed025bcf925c6e6 /chromium/infra/config | |
parent | 33fc33aa94d4add0878ec30dc818e34e1dd3cc2a (diff) | |
download | qtwebengine-chromium-a95a7417ad456115a1ef2da4bb8320531c0821f1.tar.gz |
BASELINE: Update Chromium to 106.0.5249.126
Change-Id: Ib0bb21c437a7d1686e21c33f2d329f2ac425b7ab
Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/438936
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/infra/config')
112 files changed, 7533 insertions, 1787 deletions
diff --git a/chromium/infra/config/PRESUBMIT.py b/chromium/infra/config/PRESUBMIT.py index 6aab7f3e446..2acf6d81880 100644 --- a/chromium/infra/config/PRESUBMIT.py +++ b/chromium/infra/config/PRESUBMIT.py @@ -55,7 +55,7 @@ def CheckLintLuciMilo(input_api, output_api): return input_api.RunTests([ input_api.Command( name='lint-luci-milo', - cmd=[input_api.python_executable, 'lint-luci-milo.py'], + cmd=[input_api.python3_executable, 'lint-luci-milo.py'], kwargs={}, message=output_api.PresubmitError), ]) @@ -66,14 +66,19 @@ def CheckTestingBuildbot(input_api, output_api): 'infra/config/generated/luci/luci-milo-dev.cfg' in input_api.LocalPaths() ): return input_api.RunTests([ - input_api.Command( - name='testing/buildbot config checks', - cmd=[input_api.python_executable, input_api.os_path.join( - '..', '..', 'testing', 'buildbot', - 'generate_buildbot_json.py',), - '--check'], - kwargs={}, - message=output_api.PresubmitError), + input_api.Command(name='testing/buildbot config checks', + cmd=[ + input_api.python3_executable, + input_api.os_path.join( + '..', + '..', + 'testing', + 'buildbot', + 'generate_buildbot_json.py', + ), '--check' + ], + kwargs={}, + message=output_api.PresubmitError), ]) return [] diff --git a/chromium/infra/config/chops-weetbix-dev.cfg b/chromium/infra/config/chops-weetbix-dev.cfg index a1205f9a024..84f09521576 100644 --- a/chromium/infra/config/chops-weetbix-dev.cfg +++ b/chromium/infra/config/chops-weetbix-dev.cfg @@ -1,14 +1,13 @@ # Schema for this config file: ProjectConfig in: # https://luci-config.appspot.com/schemas/projects:chops-weetbix.cfg -project_metadata { - display_name: "Chromium" -} - bug_filing_threshold { presubmit_runs_failed { one_day: 3 } + critical_failures_exonerated { + three_day: 1 + } } clustering { @@ -67,20 +66,11 @@ monorail { priorities { priority: "2" threshold { - presubmit_runs_failed { - one_day: 2 - } - } - } - priorities { - priority: "3" - threshold { # Clusters which fail to meet this threshold will be closed. - test_results_failed { - one_day: 2 - } presubmit_runs_failed { - one_day: 1 + seven_day: 1 + } + critical_failures_exonerated { seven_day: 1 } } diff --git a/chromium/infra/config/chops-weetbix.cfg b/chromium/infra/config/chops-weetbix.cfg index e18ab06d3e1..d8c1edaae4c 100644 --- a/chromium/infra/config/chops-weetbix.cfg +++ b/chromium/infra/config/chops-weetbix.cfg @@ -5,6 +5,9 @@ bug_filing_threshold { presubmit_runs_failed { one_day: 3 } + critical_failures_exonerated { + three_day: 1 + } } clustering { @@ -63,20 +66,11 @@ monorail { priorities { priority: "2" threshold { - presubmit_runs_failed { - one_day: 2 - } - } - } - priorities { - priority: "3" - threshold { # Clusters which fail to meet this threshold will be closed. - test_results_failed { - one_day: 2 - } presubmit_runs_failed { - one_day: 1 + seven_day: 1 + } + critical_failures_exonerated { seven_day: 1 } } diff --git a/chromium/infra/config/console-header.star b/chromium/infra/config/console-header.star index 2574b46dd2c..adf568181b8 100644 --- a/chromium/infra/config/console-header.star +++ b/chromium/infra/config/console-header.star @@ -35,7 +35,7 @@ HEADER = headers.header( ), headers.oncall( name = "GPU", - url = "https://chrome-ops-rotation-proxy.appspot.com/current/oncallator:chrome-gpu-pixel-wrangler", + url = "https://chrome-ops-rotation-proxy.appspot.com/current/oncallator:chrome-gpu-pixel-wrangler-weekly", ), headers.oncall( name = "ANGLE", @@ -131,7 +131,7 @@ HEADER = headers.header( headers.link( text = "coverage", branch_selector = branches.ALL_BRANCHES, - url = "https://analysis.chromium.org/p/chromium/coverage", + url = "https://analysis.chromium.org/coverage/p/chromium", alt = "Chromium code coverage dashboard", ), headers.link( @@ -232,6 +232,11 @@ HEADER = headers.header( url = "/p/{}/g/chromium.chromiumos".format(settings.project), alt = "ChromiumOS console", ), + headers.link( + text = "flakiness", + url = "/p/{}/g/chromium.flakiness".format(settings.project), + alt = "Chromium Flakiness console", + ), ], ), headers.link_group( @@ -306,6 +311,11 @@ HEADER = headers.header( alt = "SWANGLE", ), headers.link( + text = "tricium", + url = "/p/{}/g/tryserver.chromium.tricium/builders".format(settings.project), + alt = "Tricium", + ), + headers.link( text = "win", branch_selector = branches.STANDARD_MILESTONE, url = "/p/{}/g/tryserver.chromium.win/builders".format(settings.project), diff --git a/chromium/infra/config/dev.star b/chromium/infra/config/dev.star index 4a348443d00..6ccb444754b 100755 --- a/chromium/infra/config/dev.star +++ b/chromium/infra/config/dev.star @@ -9,7 +9,7 @@ load("//lib/branches.star", "branches") lucicfg.check_version( - min = "1.30.9", + min = "1.32.1", message = "Update depot_tools", ) diff --git a/chromium/infra/config/dev/dev.star b/chromium/infra/config/dev/dev.star index bb154e309e8..b1b78f62073 100644 --- a/chromium/infra/config/dev/dev.star +++ b/chromium/infra/config/dev/dev.star @@ -32,6 +32,20 @@ luci.project( groups = "project-chromium-admins", ), ], + bindings = [ + luci.binding( + roles = "role/weetbix.reader", + groups = "all", + ), + luci.binding( + roles = "role/weetbix.queryUser", + groups = "authenticated-users", + ), + luci.binding( + roles = "role/weetbix.editor", + groups = "project-chromium-committers", + ), + ], ) luci.logdog( diff --git a/chromium/infra/config/dev/subprojects/chromium/ci.star b/chromium/infra/config/dev/subprojects/chromium/ci.star index 2122b4c8d4d..0007a7ca8b5 100644 --- a/chromium/infra/config/dev/subprojects/chromium/ci.star +++ b/chromium/infra/config/dev/subprojects/chromium/ci.star @@ -92,7 +92,7 @@ ci_builder( ci_builder( name = "mac-arm-rel-swarming", cpu = cpu.ARM64, - os = os.MAC_11, + os = os.MAC_DEFAULT, ) ci_builder( diff --git a/chromium/infra/config/dev/subprojects/chromium/subproject.star b/chromium/infra/config/dev/subprojects/chromium/subproject.star index 0000421557c..d79ebb0e0e6 100644 --- a/chromium/infra/config/dev/subprojects/chromium/subproject.star +++ b/chromium/infra/config/dev/subprojects/chromium/subproject.star @@ -3,4 +3,5 @@ # found in the LICENSE file. exec("./ci.star") +exec("./try.star") exec("./consoles/chromium.swarm.star") diff --git a/chromium/infra/config/dev/subprojects/chromium/try.star b/chromium/infra/config/dev/subprojects/chromium/try.star new file mode 100644 index 00000000000..ce8c629b902 --- /dev/null +++ b/chromium/infra/config/dev/subprojects/chromium/try.star @@ -0,0 +1,15 @@ +# Copyright 2022 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +# A realm for tryjob data. +luci.realm( + name = "try", + bindings = [ + luci.binding( + roles = "role/buildbucket.reader", + groups = "all", + ), + # Other roles are inherited from @root which grants them to group:all. + ], +) diff --git a/chromium/infra/config/generated/builders/ci/Mac Builder (dbg)/properties.json b/chromium/infra/config/generated/builders/ci/Mac Builder (dbg)/properties.json index f9173e5e158..8f018302255 100644 --- a/chromium/infra/config/generated/builders/ci/Mac Builder (dbg)/properties.json +++ b/chromium/infra/config/generated/builders/ci/Mac Builder (dbg)/properties.json @@ -30,7 +30,7 @@ { "builder_id": { "bucket": "ci", - "builder": "Mac11 Tests (dbg)", + "builder": "Mac12 Tests (dbg)", "project": "chromium" }, "builder_spec": { @@ -68,7 +68,7 @@ "builder_ids_in_scope_for_testing": [ { "bucket": "ci", - "builder": "Mac11 Tests (dbg)", + "builder": "Mac12 Tests (dbg)", "project": "chromium" } ], diff --git a/chromium/infra/config/generated/builders/ci/Mac Builder/properties.json b/chromium/infra/config/generated/builders/ci/Mac Builder/properties.json index 2bada57bf68..965b5ab5745 100644 --- a/chromium/infra/config/generated/builders/ci/Mac Builder/properties.json +++ b/chromium/infra/config/generated/builders/ci/Mac Builder/properties.json @@ -152,6 +152,35 @@ "project": "chromium" } } + }, + { + "builder_id": { + "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.mac", + "execution_mode": "TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "goma_use_local" + ], + "build_config": "Release", + "config": "chromium", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "config": "chromium" + }, + "parent": { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + } + } } ] }, @@ -182,6 +211,11 @@ "bucket": "ci", "builder": "Mac11 Tests", "project": "chromium" + }, + { + "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" } ], "mirroring_builder_group_and_names": [ diff --git a/chromium/infra/config/generated/builders/ci/Mac11 Tests/properties.json b/chromium/infra/config/generated/builders/ci/Mac11 Tests/properties.json index 0665d844c29..3846c5ab639 100644 --- a/chromium/infra/config/generated/builders/ci/Mac11 Tests/properties.json +++ b/chromium/infra/config/generated/builders/ci/Mac11 Tests/properties.json @@ -68,12 +68,6 @@ "builder": "Mac11 Tests", "project": "chromium" } - ], - "mirroring_builder_group_and_names": [ - { - "builder": "mac-rel", - "group": "tryserver.chromium.mac" - } ] } }, diff --git a/chromium/infra/config/generated/builders/ci/Mac11 Tests (dbg)/properties.json b/chromium/infra/config/generated/builders/ci/Mac12 Tests (dbg)/properties.json index 24df1802226..ccc456f2c65 100644 --- a/chromium/infra/config/generated/builders/ci/Mac11 Tests (dbg)/properties.json +++ b/chromium/infra/config/generated/builders/ci/Mac12 Tests (dbg)/properties.json @@ -30,7 +30,7 @@ { "builder_id": { "bucket": "ci", - "builder": "Mac11 Tests (dbg)", + "builder": "Mac12 Tests (dbg)", "project": "chromium" }, "builder_spec": { @@ -61,7 +61,7 @@ "builder_ids": [ { "bucket": "ci", - "builder": "Mac11 Tests (dbg)", + "builder": "Mac12 Tests (dbg)", "project": "chromium" } ], diff --git a/chromium/infra/config/generated/builders/ci/Mac12 Tests/properties.json b/chromium/infra/config/generated/builders/ci/Mac12 Tests/properties.json new file mode 100644 index 00000000000..76f9e053f87 --- /dev/null +++ b/chromium/infra/config/generated/builders/ci/Mac12 Tests/properties.json @@ -0,0 +1,92 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + }, + "builder_spec": { + "build_gs_bucket": "chromium-mac-archive", + "builder_group": "chromium.mac", + "execution_mode": "COMPILE_AND_TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "goma_use_local" + ], + "build_config": "Release", + "config": "chromium", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "apply_configs": [ + "use_clang_coverage" + ], + "config": "chromium" + } + } + }, + { + "builder_id": { + "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.mac", + "execution_mode": "TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "goma_use_local" + ], + "build_config": "Release", + "config": "chromium", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "config": "chromium" + }, + "parent": { + "bucket": "ci", + "builder": "Mac Builder", + "project": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "Mac12 Tests", + "project": "chromium" + } + ], + "mirroring_builder_group_and_names": [ + { + "builder": "mac-rel", + "group": "tryserver.chromium.mac" + } + ] + } + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "chromium.mac", + "recipe": "chromium", + "sheriff_rotations": [ + "chrome_browser_release" + ] +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/ci/Win 7 Tests x64 (1)/properties.json b/chromium/infra/config/generated/builders/ci/Win 7 Tests x64 (1)/properties.json index 7148dae0151..7ab96ddb356 100644 --- a/chromium/infra/config/generated/builders/ci/Win 7 Tests x64 (1)/properties.json +++ b/chromium/infra/config/generated/builders/ci/Win 7 Tests x64 (1)/properties.json @@ -70,11 +70,10 @@ ] } }, - "$build/goma": { - "enable_ats": true, - "rpc_extra_params": "?prod", - "server_host": "goma.chromium.org", - "use_luci_auth": true + "$build/reclient": { + "instance": "rbe-chromium-trusted", + "jobs": 250, + "metrics_project": "chromium-reclient-metrics" }, "$recipe_engine/resultdb/test_presentation": { "column_keys": [], diff --git a/chromium/infra/config/generated/builders/ci/Win10 Tests x64/properties.json b/chromium/infra/config/generated/builders/ci/Win10 Tests x64/properties.json index fff9899d0e0..6099cb53179 100644 --- a/chromium/infra/config/generated/builders/ci/Win10 Tests x64/properties.json +++ b/chromium/infra/config/generated/builders/ci/Win10 Tests x64/properties.json @@ -79,11 +79,10 @@ ] } }, - "$build/goma": { - "enable_ats": true, - "rpc_extra_params": "?prod", - "server_host": "goma.chromium.org", - "use_luci_auth": true + "$build/reclient": { + "instance": "rbe-chromium-trusted", + "jobs": 250, + "metrics_project": "chromium-reclient-metrics" }, "$recipe_engine/resultdb/test_presentation": { "column_keys": [], diff --git a/chromium/infra/config/generated/builders/ci/Win7 Tests (1)/properties.json b/chromium/infra/config/generated/builders/ci/Win7 Tests (1)/properties.json index b88745b88ed..c1d8e84b231 100644 --- a/chromium/infra/config/generated/builders/ci/Win7 Tests (1)/properties.json +++ b/chromium/infra/config/generated/builders/ci/Win7 Tests (1)/properties.json @@ -73,11 +73,10 @@ ] } }, - "$build/goma": { - "enable_ats": true, - "rpc_extra_params": "?prod", - "server_host": "goma.chromium.org", - "use_luci_auth": true + "$build/reclient": { + "instance": "rbe-chromium-trusted", + "jobs": 250, + "metrics_project": "chromium-reclient-metrics" }, "$recipe_engine/resultdb/test_presentation": { "column_keys": [], diff --git a/chromium/infra/config/generated/builders/ci/chromeos-amd64-generic-lacros-dbg/properties.json b/chromium/infra/config/generated/builders/ci/chromeos-amd64-generic-lacros-dbg/properties.json index 406fcb6c660..9140a59055c 100644 --- a/chromium/infra/config/generated/builders/ci/chromeos-amd64-generic-lacros-dbg/properties.json +++ b/chromium/infra/config/generated/builders/ci/chromeos-amd64-generic-lacros-dbg/properties.json @@ -43,6 +43,12 @@ "builder": "chromeos-amd64-generic-lacros-dbg", "project": "chromium" } + ], + "mirroring_builder_group_and_names": [ + { + "builder": "chromeos-amd64-generic-lacros-dbg", + "group": "tryserver.chromium.chromiumos" + } ] } }, diff --git a/chromium/infra/config/generated/builders/ci/chromeos-jacuzzi-rel/properties.json b/chromium/infra/config/generated/builders/ci/chromeos-jacuzzi-rel/properties.json new file mode 100644 index 00000000000..50c8287c022 --- /dev/null +++ b/chromium/infra/config/generated/builders/ci/chromeos-jacuzzi-rel/properties.json @@ -0,0 +1,72 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "chromeos-jacuzzi-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", + "target_arch": "arm", + "target_bits": 32, + "target_cros_boards": [ + "jacuzzi" + ], + "target_platform": "chromeos" + }, + "legacy_gclient_config": { + "apply_configs": [ + "arm", + "chromeos" + ], + "config": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "chromeos-jacuzzi-rel", + "project": "chromium" + } + ], + "mirroring_builder_group_and_names": [ + { + "builder": "chromeos-jacuzzi-rel", + "group": "tryserver.chromium.chromiumos" + } + ] + } + }, + "$build/reclient": { + "instance": "rbe-chromium-trusted", + "jobs": 500, + "metrics_project": "chromium-reclient-metrics" + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "chromium.chromiumos", + "recipe": "chromium", + "sheriff_rotations": [ + "chrome_browser_release" + ] +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/ci/chromeos-octopus-rel/properties.json b/chromium/infra/config/generated/builders/ci/chromeos-octopus-rel/properties.json new file mode 100644 index 00000000000..9b660a64956 --- /dev/null +++ b/chromium/infra/config/generated/builders/ci/chromeos-octopus-rel/properties.json @@ -0,0 +1,71 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "chromeos-octopus-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", + "target_arch": "intel", + "target_bits": 64, + "target_cros_boards": [ + "octopus" + ], + "target_platform": "chromeos" + }, + "legacy_gclient_config": { + "apply_configs": [ + "chromeos" + ], + "config": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "chromeos-octopus-rel", + "project": "chromium" + } + ], + "mirroring_builder_group_and_names": [ + { + "builder": "chromeos-octopus-rel", + "group": "tryserver.chromium.chromiumos" + } + ] + } + }, + "$build/reclient": { + "instance": "rbe-chromium-trusted", + "jobs": 500, + "metrics_project": "chromium-reclient-metrics" + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "chromium.chromiumos", + "recipe": "chromium", + "sheriff_rotations": [ + "chrome_browser_release" + ] +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/ci/ios-simulator-cronet (reclient shadow)/properties.json b/chromium/infra/config/generated/builders/ci/ios-simulator-cronet (reclient shadow)/properties.json new file mode 100644 index 00000000000..fe9a796808a --- /dev/null +++ b/chromium/infra/config/generated/builders/ci/ios-simulator-cronet (reclient shadow)/properties.json @@ -0,0 +1,60 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "ios-simulator-cronet (reclient shadow)", + "project": "chromium" + }, + "builder_spec": { + "build_gs_bucket": "chromium-fyi-archive", + "builder_group": "chromium.fyi", + "execution_mode": "COMPILE_AND_TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "mac_toolchain" + ], + "build_config": "Debug", + "config": "chromium", + "target_bits": 64, + "target_platform": "ios" + }, + "legacy_gclient_config": { + "config": "ios" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "ios-simulator-cronet (reclient shadow)", + "project": "chromium" + } + ] + } + }, + "$build/reclient": { + "instance": "rbe-chromium-trusted", + "jobs": 40, + "metrics_project": "chromium-reclient-metrics" + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "chromium.fyi", + "recipe": "chromium", + "sheriff_rotations": [ + "chrome_browser_release" + ], + "xcode_build_version": "14a5294g" +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/ci/ios-simulator-cronet/properties.json b/chromium/infra/config/generated/builders/ci/ios-simulator-cronet/properties.json index ea978ed3025..53956330403 100644 --- a/chromium/infra/config/generated/builders/ci/ios-simulator-cronet/properties.json +++ b/chromium/infra/config/generated/builders/ci/ios-simulator-cronet/properties.json @@ -62,5 +62,5 @@ "sheriff_rotations": [ "chrome_browser_release" ], - "xcode_build_version": "13c100" + "xcode_build_version": "14a5294g" }
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/ci/ios-simulator-full-configs/properties.json b/chromium/infra/config/generated/builders/ci/ios-simulator-full-configs/properties.json index 0fd5c540011..b35739caec8 100644 --- a/chromium/infra/config/generated/builders/ci/ios-simulator-full-configs/properties.json +++ b/chromium/infra/config/generated/builders/ci/ios-simulator-full-configs/properties.json @@ -65,5 +65,5 @@ "sheriff_rotations": [ "chrome_browser_release" ], - "xcode_build_version": "13c100" + "xcode_build_version": "14a5294g" }
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/ci/ios-simulator/properties.json b/chromium/infra/config/generated/builders/ci/ios-simulator/properties.json index 0da7f33479c..e28e2efca38 100644 --- a/chromium/infra/config/generated/builders/ci/ios-simulator/properties.json +++ b/chromium/infra/config/generated/builders/ci/ios-simulator/properties.json @@ -65,5 +65,5 @@ "sheriff_rotations": [ "chrome_browser_release" ], - "xcode_build_version": "13c100" + "xcode_build_version": "14a5294g" }
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/ci/lacros-arm-generic-rel/properties.json b/chromium/infra/config/generated/builders/ci/lacros-arm-generic-rel/properties.json index e5d1bd6be28..16cee422d53 100644 --- a/chromium/infra/config/generated/builders/ci/lacros-arm-generic-rel/properties.json +++ b/chromium/infra/config/generated/builders/ci/lacros-arm-generic-rel/properties.json @@ -22,7 +22,8 @@ "target_arch": "intel", "target_bits": 64, "target_cros_boards": [ - "arm-generic" + "arm-generic", + "jacuzzi" ], "target_platform": "chromeos" }, diff --git a/chromium/infra/config/generated/builders/ci/lacros-arm64-generic-rel/properties.json b/chromium/infra/config/generated/builders/ci/lacros-arm64-generic-rel/properties.json new file mode 100644 index 00000000000..2a2da48449a --- /dev/null +++ b/chromium/infra/config/generated/builders/ci/lacros-arm64-generic-rel/properties.json @@ -0,0 +1,72 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "lacros-arm64-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", + "target_arch": "arm", + "target_bits": 64, + "target_cros_boards": [ + "arm64-generic" + ], + "target_platform": "chromeos" + }, + "legacy_gclient_config": { + "apply_configs": [ + "checkout_lacros_sdk", + "chromeos" + ], + "config": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "lacros-arm64-generic-rel", + "project": "chromium" + } + ], + "mirroring_builder_group_and_names": [ + { + "builder": "lacros-arm64-generic-rel", + "group": "tryserver.chromium.chromiumos" + } + ] + } + }, + "$build/reclient": { + "instance": "rbe-chromium-trusted", + "jobs": 500, + "metrics_project": "chromium-reclient-metrics" + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "chromium.chromiumos", + "recipe": "chromium", + "sheriff_rotations": [ + "chrome_browser_release" + ] +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/ci/mac-arm64-rel/properties.json b/chromium/infra/config/generated/builders/ci/mac-arm64-rel/properties.json index d46c02eb166..9d06e96c987 100644 --- a/chromium/infra/config/generated/builders/ci/mac-arm64-rel/properties.json +++ b/chromium/infra/config/generated/builders/ci/mac-arm64-rel/properties.json @@ -55,6 +55,35 @@ "project": "chromium" } } + }, + { + "builder_id": { + "bucket": "ci", + "builder": "mac12-arm64-rel-tests", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.mac", + "execution_mode": "TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb" + ], + "build_config": "Release", + "config": "chromium", + "target_arch": "arm", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "config": "chromium" + }, + "parent": { + "bucket": "ci", + "builder": "mac-arm64-rel", + "project": "chromium" + } + } } ] }, @@ -70,6 +99,11 @@ "bucket": "ci", "builder": "mac11-arm64-rel-tests", "project": "chromium" + }, + { + "bucket": "ci", + "builder": "mac12-arm64-rel-tests", + "project": "chromium" } ] } diff --git a/chromium/infra/config/generated/builders/ci/mac12-arm64-rel-tests/properties.json b/chromium/infra/config/generated/builders/ci/mac12-arm64-rel-tests/properties.json new file mode 100644 index 00000000000..5fa372dba92 --- /dev/null +++ b/chromium/infra/config/generated/builders/ci/mac12-arm64-rel-tests/properties.json @@ -0,0 +1,82 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "mac-arm64-rel", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.mac", + "execution_mode": "COMPILE_AND_TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb" + ], + "build_config": "Release", + "config": "chromium", + "target_arch": "arm", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "config": "chromium" + } + } + }, + { + "builder_id": { + "bucket": "ci", + "builder": "mac12-arm64-rel-tests", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.mac", + "execution_mode": "TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb" + ], + "build_config": "Release", + "config": "chromium", + "target_arch": "arm", + "target_bits": 64, + "target_platform": "mac" + }, + "legacy_gclient_config": { + "config": "chromium" + }, + "parent": { + "bucket": "ci", + "builder": "mac-arm64-rel", + "project": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "mac12-arm64-rel-tests", + "project": "chromium" + } + ] + } + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "chromium.mac", + "recipe": "chromium", + "sheriff_rotations": [ + "chrome_browser_release" + ] +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/try/chromeos-amd64-generic-lacros-dbg/properties.json b/chromium/infra/config/generated/builders/try/chromeos-amd64-generic-lacros-dbg/properties.json index 4aada5e2c21..88d40f9a368 100644 --- a/chromium/infra/config/generated/builders/try/chromeos-amd64-generic-lacros-dbg/properties.json +++ b/chromium/infra/config/generated/builders/try/chromeos-amd64-generic-lacros-dbg/properties.json @@ -1,4 +1,51 @@ { + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "chromeos-amd64-generic-lacros-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, + "target_cros_boards": [ + "amd64-generic" + ], + "target_platform": "chromeos" + }, + "legacy_gclient_config": { + "apply_configs": [ + "checkout_lacros_sdk", + "chromeos" + ], + "config": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "chromeos-amd64-generic-lacros-dbg", + "project": "chromium" + } + ] + } + }, "$build/goma": { "enable_ats": true, "rpc_extra_params": "?prod", diff --git a/chromium/infra/config/generated/builders/try/chromeos-jacuzzi-rel/properties.json b/chromium/infra/config/generated/builders/try/chromeos-jacuzzi-rel/properties.json new file mode 100644 index 00000000000..c8c01fbd2ba --- /dev/null +++ b/chromium/infra/config/generated/builders/try/chromeos-jacuzzi-rel/properties.json @@ -0,0 +1,64 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "chromeos-jacuzzi-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", + "target_arch": "arm", + "target_bits": 32, + "target_cros_boards": [ + "jacuzzi" + ], + "target_platform": "chromeos" + }, + "legacy_gclient_config": { + "apply_configs": [ + "arm", + "chromeos" + ], + "config": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "chromeos-jacuzzi-rel", + "project": "chromium" + } + ] + } + }, + "$build/goma": { + "enable_ats": true, + "rpc_extra_params": "?prod", + "server_host": "goma.chromium.org", + "use_luci_auth": true + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "tryserver.chromium.chromiumos", + "recipe": "chromium_trybot" +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/try/chromeos-octopus-rel/properties.json b/chromium/infra/config/generated/builders/try/chromeos-octopus-rel/properties.json new file mode 100644 index 00000000000..417805ab3aa --- /dev/null +++ b/chromium/infra/config/generated/builders/try/chromeos-octopus-rel/properties.json @@ -0,0 +1,63 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "chromeos-octopus-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", + "target_arch": "intel", + "target_bits": 64, + "target_cros_boards": [ + "octopus" + ], + "target_platform": "chromeos" + }, + "legacy_gclient_config": { + "apply_configs": [ + "chromeos" + ], + "config": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "chromeos-octopus-rel", + "project": "chromium" + } + ] + } + }, + "$build/goma": { + "enable_ats": true, + "rpc_extra_params": "?prod", + "server_host": "goma.chromium.org", + "use_luci_auth": true + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "tryserver.chromium.chromiumos", + "recipe": "chromium_trybot" +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/try/ios-simulator-compilator/properties.json b/chromium/infra/config/generated/builders/try/ios-simulator-compilator/properties.json new file mode 100644 index 00000000000..7ce60b28188 --- /dev/null +++ b/chromium/infra/config/generated/builders/try/ios-simulator-compilator/properties.json @@ -0,0 +1,76 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "ios-simulator", + "project": "chromium" + }, + "builder_spec": { + "build_gs_bucket": "chromium-mac-archive", + "builder_group": "chromium.mac", + "execution_mode": "COMPILE_AND_TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb", + "mac_toolchain" + ], + "build_config": "Debug", + "config": "chromium", + "target_bits": 64, + "target_platform": "ios" + }, + "legacy_gclient_config": { + "apply_configs": [ + "use_clang_coverage" + ], + "config": "ios" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "ios-simulator", + "project": "chromium" + } + ] + } + }, + "$build/code_coverage": { + "coverage_exclude_sources": "ios_test_files_and_test_utils", + "coverage_test_types": [ + "overall", + "unit" + ], + "use_clang_coverage": true + }, + "$build/flakiness": { + "check_for_flakiness": true + }, + "$build/goma": { + "jobs": 150, + "rpc_extra_params": "?prod", + "server_host": "goma.chromium.org", + "use_luci_auth": true + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "tryserver.chromium.mac", + "orchestrator": { + "builder_group": "tryserver.chromium.mac", + "builder_name": "ios-simulator" + }, + "recipe": "chromium/compilator", + "xcode_build_version": "14a5294g" +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/try/ios-simulator-cronet/properties.json b/chromium/infra/config/generated/builders/try/ios-simulator-cronet/properties.json index 9491a02f767..a7497beab7c 100644 --- a/chromium/infra/config/generated/builders/try/ios-simulator-cronet/properties.json +++ b/chromium/infra/config/generated/builders/try/ios-simulator-cronet/properties.json @@ -56,5 +56,5 @@ }, "builder_group": "tryserver.chromium.mac", "recipe": "chromium_trybot", - "xcode_build_version": "13c100" + "xcode_build_version": "14a5294g" }
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/try/ios-simulator-full-configs/properties.json b/chromium/infra/config/generated/builders/try/ios-simulator-full-configs/properties.json index 0f09cc6cdca..0f6780c511f 100644 --- a/chromium/infra/config/generated/builders/try/ios-simulator-full-configs/properties.json +++ b/chromium/infra/config/generated/builders/try/ios-simulator-full-configs/properties.json @@ -67,5 +67,5 @@ }, "builder_group": "tryserver.chromium.mac", "recipe": "chromium_trybot", - "xcode_build_version": "13c100" + "xcode_build_version": "14a5294g" }
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/try/ios-simulator/properties.json b/chromium/infra/config/generated/builders/try/ios-simulator/properties.json index 5137f0962a3..08ab21d7dcf 100644 --- a/chromium/infra/config/generated/builders/try/ios-simulator/properties.json +++ b/chromium/infra/config/generated/builders/try/ios-simulator/properties.json @@ -1,4 +1,8 @@ { + "$build/chromium_orchestrator": { + "compilator": "ios-simulator-compilator", + "compilator_watcher_git_revision": "7809a690bbd935bcb3b4d922e24cabe168aaabc8" + }, "$build/chromium_tests_builder_config": { "builder_config": { "builder_db": { @@ -53,11 +57,6 @@ "$build/flakiness": { "check_for_flakiness": true }, - "$build/goma": { - "rpc_extra_params": "?prod", - "server_host": "goma.chromium.org", - "use_luci_auth": true - }, "$recipe_engine/resultdb/test_presentation": { "column_keys": [], "grouping_keys": [ @@ -66,6 +65,5 @@ ] }, "builder_group": "tryserver.chromium.mac", - "recipe": "chromium_trybot", - "xcode_build_version": "13c100" + "recipe": "chromium/orchestrator" }
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json b/chromium/infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json index 34c9ff25f91..9931e002736 100644 --- a/chromium/infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json +++ b/chromium/infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json @@ -22,7 +22,8 @@ "target_arch": "intel", "target_bits": 64, "target_cros_boards": [ - "arm-generic" + "arm-generic", + "jacuzzi" ], "target_platform": "chromeos" }, diff --git a/chromium/infra/config/generated/builders/try/lacros-arm64-generic-rel/properties.json b/chromium/infra/config/generated/builders/try/lacros-arm64-generic-rel/properties.json new file mode 100644 index 00000000000..5f7bc524cf4 --- /dev/null +++ b/chromium/infra/config/generated/builders/try/lacros-arm64-generic-rel/properties.json @@ -0,0 +1,64 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "lacros-arm64-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", + "target_arch": "arm", + "target_bits": 64, + "target_cros_boards": [ + "arm64-generic" + ], + "target_platform": "chromeos" + }, + "legacy_gclient_config": { + "apply_configs": [ + "checkout_lacros_sdk", + "chromeos" + ], + "config": "chromium" + } + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "lacros-arm64-generic-rel", + "project": "chromium" + } + ] + } + }, + "$build/goma": { + "enable_ats": true, + "rpc_extra_params": "?prod", + "server_host": "goma.chromium.org", + "use_luci_auth": true + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "tryserver.chromium.chromiumos", + "recipe": "chromium_trybot" +}
\ No newline at end of file diff --git a/chromium/infra/config/generated/builders/try/linux-lacros-rel/properties.json b/chromium/infra/config/generated/builders/try/linux-lacros-rel/properties.json index 95dc0a076b8..8a5373ce9de 100644 --- a/chromium/infra/config/generated/builders/try/linux-lacros-rel/properties.json +++ b/chromium/infra/config/generated/builders/try/linux-lacros-rel/properties.json @@ -81,6 +81,9 @@ ] } }, + "$build/flakiness": { + "check_for_flakiness": true + }, "$build/goma": { "enable_ats": true, "jobs": 300, diff --git a/chromium/infra/config/generated/builders/try/linux-rel-compilator/properties.json b/chromium/infra/config/generated/builders/try/linux-rel-compilator/properties.json index 09dfeb0aeb7..cde009acca8 100644 --- a/chromium/infra/config/generated/builders/try/linux-rel-compilator/properties.json +++ b/chromium/infra/config/generated/builders/try/linux-rel-compilator/properties.json @@ -157,6 +157,9 @@ ], "use_clang_coverage": true }, + "$build/flakiness": { + "check_for_flakiness": true + }, "$build/goma": { "enable_ats": true, "jobs": 150, diff --git a/chromium/infra/config/generated/builders/try/linux-rel/properties.json b/chromium/infra/config/generated/builders/try/linux-rel/properties.json index 534966ca68b..ed2efae5ac4 100644 --- a/chromium/infra/config/generated/builders/try/linux-rel/properties.json +++ b/chromium/infra/config/generated/builders/try/linux-rel/properties.json @@ -161,6 +161,9 @@ ], "use_clang_coverage": true }, + "$build/flakiness": { + "check_for_flakiness": true + }, "$recipe_engine/resultdb/test_presentation": { "column_keys": [], "grouping_keys": [ diff --git a/chromium/infra/config/generated/builders/try/mac-rel-compilator/properties.json b/chromium/infra/config/generated/builders/try/mac-rel-compilator/properties.json index 57e8184ae52..9309bf83481 100644 --- a/chromium/infra/config/generated/builders/try/mac-rel-compilator/properties.json +++ b/chromium/infra/config/generated/builders/try/mac-rel-compilator/properties.json @@ -122,7 +122,7 @@ { "builder_id": { "bucket": "ci", - "builder": "Mac11 Tests", + "builder": "Mac12 Tests", "project": "chromium" }, "builder_spec": { @@ -175,7 +175,7 @@ }, { "bucket": "ci", - "builder": "Mac11 Tests", + "builder": "Mac12 Tests", "project": "chromium" } ], @@ -187,6 +187,9 @@ "$build/code_coverage": { "use_clang_coverage": true }, + "$build/flakiness": { + "check_for_flakiness": true + }, "$build/goma": { "jobs": 150, "rpc_extra_params": "?prod", diff --git a/chromium/infra/config/generated/builders/try/mac-rel/properties.json b/chromium/infra/config/generated/builders/try/mac-rel/properties.json index b3651b57152..0d3a2dc7752 100644 --- a/chromium/infra/config/generated/builders/try/mac-rel/properties.json +++ b/chromium/infra/config/generated/builders/try/mac-rel/properties.json @@ -126,7 +126,7 @@ { "builder_id": { "bucket": "ci", - "builder": "Mac11 Tests", + "builder": "Mac12 Tests", "project": "chromium" }, "builder_spec": { @@ -179,7 +179,7 @@ }, { "bucket": "ci", - "builder": "Mac11 Tests", + "builder": "Mac12 Tests", "project": "chromium" } ], @@ -191,6 +191,9 @@ "$build/code_coverage": { "use_clang_coverage": true }, + "$build/flakiness": { + "check_for_flakiness": true + }, "$recipe_engine/resultdb/test_presentation": { "column_keys": [], "grouping_keys": [ diff --git a/chromium/infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/properties.json b/chromium/infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/properties.json index 0e69c6ddef2..b6ddd5f60ee 100644 --- a/chromium/infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/properties.json +++ b/chromium/infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/properties.json @@ -30,7 +30,7 @@ { "builder_id": { "bucket": "ci", - "builder": "Mac11 Tests (dbg)", + "builder": "Mac12 Tests (dbg)", "project": "chromium" }, "builder_spec": { @@ -68,7 +68,7 @@ "builder_ids_in_scope_for_testing": [ { "bucket": "ci", - "builder": "Mac11 Tests (dbg)", + "builder": "Mac12 Tests (dbg)", "project": "chromium" } ], diff --git a/chromium/infra/config/generated/cq-usage/default.cfg b/chromium/infra/config/generated/cq-usage/default.cfg index e6dfe6608c5..759d7d75ca8 100644 --- a/chromium/infra/config/generated/cq-usage/default.cfg +++ b/chromium/infra/config/generated/cq-usage/default.cfg @@ -10,104 +10,107 @@ config_groups { url: "https://chromium-review.googlesource.com" projects { name: "chromium/src" - ref_regexp: "refs/branch-heads/5112" + ref_regexp: "refs/branch-heads/5249" } } verifiers { tryjob { builders { - name: "chromium-m104/try/android-binary-size" + name: "chromium-m106/try/android-binary-size" } builders { - name: "chromium-m104/try/android-marshmallow-arm64-rel" + name: "chromium-m106/try/android-marshmallow-arm64-rel" } builders { - name: "chromium-m104/try/android-marshmallow-x86-rel" + name: "chromium-m106/try/android-marshmallow-x86-rel" } builders { - name: "chromium-m104/try/android-pie-arm64-rel" + name: "chromium-m106/try/android-pie-arm64-rel" } builders { - name: "chromium-m104/try/android_compile_dbg" + name: "chromium-m106/try/android_compile_dbg" } builders { - name: "chromium-m104/try/android_cronet" + name: "chromium-m106/try/android_cronet" } builders { - name: "chromium-m104/try/cast_shell_android" + name: "chromium-m106/try/cast_shell_android" } builders { - name: "chromium-m104/try/cast_shell_linux" + name: "chromium-m106/try/cast_shell_linux" } builders { - name: "chromium-m104/try/chromeos-amd64-generic-rel" + name: "chromium-m106/try/chromeos-amd64-generic-rel" } builders { - name: "chromium-m104/try/chromeos-arm-generic-rel" + name: "chromium-m106/try/chromeos-arm-generic-rel" } builders { - name: "chromium-m104/try/chromium_presubmit" + name: "chromium-m106/try/chromium_presubmit" disable_reuse: true } builders { - name: "chromium-m104/try/fuchsia-x64-cast" + name: "chromium-m106/try/fuchsia-binary-size" } builders { - name: "chromium-m104/try/fuchsia_arm64" + name: "chromium-m106/try/fuchsia-x64-cast" } builders { - name: "chromium-m104/try/fuchsia_x64" + name: "chromium-m106/try/fuchsia_arm64" } builders { - name: "chromium-m104/try/ios-simulator" + name: "chromium-m106/try/fuchsia_x64" } builders { - name: "chromium-m104/try/lacros-amd64-generic-rel" + name: "chromium-m106/try/ios-simulator" } builders { - name: "chromium-m104/try/lacros-arm-generic-rel" + name: "chromium-m106/try/lacros-amd64-generic-rel" } builders { - name: "chromium-m104/try/linux-chromeos-compile-dbg" + name: "chromium-m106/try/lacros-arm-generic-rel" } builders { - name: "chromium-m104/try/linux-chromeos-rel" + name: "chromium-m106/try/linux-chromeos-compile-dbg" } builders { - name: "chromium-m104/try/linux-lacros-rel" + name: "chromium-m106/try/linux-chromeos-rel" } builders { - name: "chromium-m104/try/linux-libfuzzer-asan-rel" + name: "chromium-m106/try/linux-lacros-rel" } builders { - name: "chromium-m104/try/linux-rel" + name: "chromium-m106/try/linux-libfuzzer-asan-rel" } builders { - name: "chromium-m104/try/linux-wayland-rel" + name: "chromium-m106/try/linux-rel" } builders { - name: "chromium-m104/try/linux_chromium_asan_rel_ng" + name: "chromium-m106/try/linux-wayland-rel" } builders { - name: "chromium-m104/try/linux_chromium_compile_dbg_ng" + name: "chromium-m106/try/linux_chromium_asan_rel_ng" } builders { - name: "chromium-m104/try/linux_chromium_tsan_rel_ng" + name: "chromium-m106/try/linux_chromium_compile_dbg_ng" } builders { - name: "chromium-m104/try/mac-rel" + name: "chromium-m106/try/linux_chromium_tsan_rel_ng" } builders { - name: "chromium-m104/try/mac_chromium_compile_dbg_ng" + name: "chromium-m106/try/mac-rel" } builders { - name: "chromium-m104/try/win-libfuzzer-asan-rel" + name: "chromium-m106/try/mac_chromium_compile_dbg_ng" } builders { - name: "chromium-m104/try/win10_chromium_x64_rel_ng" + name: "chromium-m106/try/win-libfuzzer-asan-rel" } builders { - name: "chromium-m104/try/win_chromium_compile_dbg_ng" + name: "chromium-m106/try/win10_chromium_x64_rel_ng" + } + builders { + name: "chromium-m106/try/win_chromium_compile_dbg_ng" } retry_config { single_quota: 1 diff --git a/chromium/infra/config/generated/cq-usage/full.cfg b/chromium/infra/config/generated/cq-usage/full.cfg index b9c4774f3df..6c1d5cdc22e 100644 --- a/chromium/infra/config/generated/cq-usage/full.cfg +++ b/chromium/infra/config/generated/cq-usage/full.cfg @@ -10,19 +10,19 @@ config_groups { url: "https://chromium-review.googlesource.com" projects { name: "chromium/src" - ref_regexp: "refs/branch-heads/5112" + ref_regexp: "refs/branch-heads/5249" } } verifiers { tryjob { builders { - name: "chromium-m104/try/android-binary-size" + name: "chromium-m106/try/android-binary-size" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/android-cronet-arm-dbg" + name: "chromium-m106/try/android-cronet-arm-dbg" location_regexp: ".+/[+]/components/cronet/.+" location_regexp: ".+/[+]/components/grpc_support/.+" location_regexp: ".+/[+]/build/android/.+" @@ -32,7 +32,7 @@ config_groups { location_regexp_exclude: ".+/[+]/components/cronet/ios/.+" } builders { - name: "chromium-m104/try/android-cronet-x86-dbg-10-tests" + name: "chromium-m106/try/android-cronet-x86-dbg-10-tests" location_regexp: ".+/[+]/components/cronet/.+" location_regexp: ".+/[+]/components/grpc_support/.+" location_regexp: ".+/[+]/build/android/.+" @@ -42,19 +42,19 @@ config_groups { location_regexp_exclude: ".+/[+]/components/cronet/ios/.+" } builders { - name: "chromium-m104/try/android-marshmallow-arm64-rel" + name: "chromium-m106/try/android-marshmallow-arm64-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/android-marshmallow-x86-rel" + name: "chromium-m106/try/android-marshmallow-x86-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/android-pie-arm64-dbg" + name: "chromium-m106/try/android-pie-arm64-dbg" location_regexp: ".+/[+]/chrome/android/features/vr/.+" location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" location_regexp: ".+/[+]/chrome/android/javatests/src/org/chromium/chrome/browser/vr/.+" @@ -69,19 +69,19 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/android-pie-arm64-rel" + name: "chromium-m106/try/android-pie-arm64-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/android_compile_dbg" + name: "chromium-m106/try/android_compile_dbg" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/android_compile_x64_dbg" + name: "chromium-m106/try/android_compile_x64_dbg" location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" @@ -94,7 +94,7 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/android_compile_x86_dbg" + name: "chromium-m106/try/android_compile_x86_dbg" location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" @@ -107,13 +107,13 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/android_cronet" + name: "chromium-m106/try/android_cronet" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/android_optional_gpu_tests_rel" + name: "chromium-m106/try/android_optional_gpu_tests_rel" location_regexp: ".+/[+]/cc/.+" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" @@ -142,44 +142,44 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/cast_shell_android" + name: "chromium-m106/try/cast_shell_android" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/cast_shell_linux" + name: "chromium-m106/try/cast_shell_linux" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/cast_shell_linux_dbg" + name: "chromium-m106/try/cast_shell_linux_dbg" location_regexp: ".+/[+]/chromecast/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/chromeos-amd64-generic-dbg" + name: "chromium-m106/try/chromeos-amd64-generic-dbg" location_regexp: ".+/[+]/content/gpu/.+" location_regexp: ".+/[+]/media/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/chromeos-amd64-generic-rel" + name: "chromium-m106/try/chromeos-amd64-generic-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/chromeos-arm-generic-rel" + name: "chromium-m106/try/chromeos-arm-generic-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/chromeos-kevin-rel" + name: "chromium-m106/try/chromeos-kevin-rel" location_regexp: ".+/[+]/build/chromeos/.+" location_regexp: ".+/[+]/build/config/chromeos/.*" location_regexp: ".+/[+]/chromeos/CHROMEOS_LKGM" @@ -187,11 +187,11 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/chromium_presubmit" + name: "chromium-m106/try/chromium_presubmit" disable_reuse: true } builders { - name: "chromium-m104/try/dawn-linux-x64-deps-rel" + name: "chromium-m106/try/dawn-linux-x64-deps-rel" location_regexp: ".+/[+]/content/test/gpu/.+" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -207,7 +207,7 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/dawn-mac-x64-deps-rel" + name: "chromium-m106/try/dawn-mac-x64-deps-rel" location_regexp: ".+/[+]/content/test/gpu/.+" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -223,7 +223,7 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/dawn-win10-x64-deps-rel" + name: "chromium-m106/try/dawn-win10-x64-deps-rel" location_regexp: ".+/[+]/content/test/gpu/.+" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -239,7 +239,7 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/dawn-win10-x86-deps-rel" + name: "chromium-m106/try/dawn-win10-x86-deps-rel" location_regexp: ".+/[+]/content/test/gpu/.+" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -255,37 +255,43 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/fuchsia-arm64-cast" + name: "chromium-m106/try/fuchsia-arm64-cast" location_regexp: ".+/[+]/chromecast/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/fuchsia-x64-cast" + name: "chromium-m106/try/fuchsia-binary-size" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/fuchsia_arm64" + name: "chromium-m106/try/fuchsia-x64-cast" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/fuchsia_x64" + name: "chromium-m106/try/fuchsia_arm64" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/ios-simulator" + name: "chromium-m106/try/fuchsia_x64" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/ios-simulator-cronet" + name: "chromium-m106/try/ios-simulator" + location_regexp: ".*" + location_regexp_exclude: ".+/[+]/docs/.+" + location_regexp_exclude: ".+/[+]/infra/config/.+" + } + builders { + name: "chromium-m106/try/ios-simulator-cronet" location_regexp: ".+/[+]/components/cronet/.+" location_regexp: ".+/[+]/components/grpc_support/.+" location_regexp: ".+/[+]/ios/.+" @@ -294,25 +300,25 @@ config_groups { location_regexp_exclude: ".+/[+]/components/cronet/android/.+" } builders { - name: "chromium-m104/try/ios-simulator-full-configs" + name: "chromium-m106/try/ios-simulator-full-configs" location_regexp: ".+/[+]/ios/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/lacros-amd64-generic-rel" + name: "chromium-m106/try/lacros-amd64-generic-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/lacros-arm-generic-rel" + name: "chromium-m106/try/lacros-arm-generic-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux-blink-rel" + name: "chromium-m106/try/linux-blink-rel" location_regexp: ".+/[+]/cc/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" @@ -321,67 +327,67 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux-chromeos-compile-dbg" + name: "chromium-m106/try/linux-chromeos-compile-dbg" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux-chromeos-rel" + name: "chromium-m106/try/linux-chromeos-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux-lacros-rel" + name: "chromium-m106/try/linux-lacros-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux-libfuzzer-asan-rel" + name: "chromium-m106/try/linux-libfuzzer-asan-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux-rel" + name: "chromium-m106/try/linux-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux-wayland-rel" + name: "chromium-m106/try/linux-wayland-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux_chromium_asan_rel_ng" + name: "chromium-m106/try/linux_chromium_asan_rel_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux_chromium_compile_dbg_ng" + name: "chromium-m106/try/linux_chromium_compile_dbg_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux_chromium_dbg_ng" + name: "chromium-m106/try/linux_chromium_dbg_ng" location_regexp: ".+/[+]/build/.*check_gn_headers.*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux_chromium_tsan_rel_ng" + name: "chromium-m106/try/linux_chromium_tsan_rel_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux_layout_tests_layout_ng_disabled" + name: "chromium-m106/try/linux_layout_tests_layout_ng_disabled" location_regexp: ".+/[+]/third_party/blink/renderer/core/editing/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/layout/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" @@ -393,7 +399,7 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux_optional_gpu_tests_rel" + name: "chromium-m106/try/linux_optional_gpu_tests_rel" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" location_regexp: ".+/[+]/content/test/gpu/.+" @@ -419,26 +425,26 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/linux_vr" + name: "chromium-m106/try/linux_vr" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/mac-rel" + name: "chromium-m106/try/mac-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/mac_chromium_compile_dbg_ng" + name: "chromium-m106/try/mac_chromium_compile_dbg_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/mac_optional_gpu_tests_rel" + name: "chromium-m106/try/mac_optional_gpu_tests_rel" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" location_regexp: ".+/[+]/content/test/gpu/.+" @@ -465,32 +471,32 @@ config_groups { location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/win-libfuzzer-asan-rel" + name: "chromium-m106/try/win-libfuzzer-asan-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/win10_chromium_x64_rel_ng" + name: "chromium-m106/try/win10_chromium_x64_rel_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/win7-rel" + name: "chromium-m106/try/win7-rel" location_regexp: ".+/[+]/sandbox/win/.+" location_regexp: ".+/[+]/sandbox/policy/win/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/win_chromium_compile_dbg_ng" + name: "chromium-m106/try/win_chromium_compile_dbg_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" } builders { - name: "chromium-m104/try/win_optional_gpu_tests_rel" + name: "chromium-m106/try/win_optional_gpu_tests_rel" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" location_regexp: ".+/[+]/content/test/gpu/.+" diff --git a/chromium/infra/config/generated/luci/chops-weetbix-dev.cfg b/chromium/infra/config/generated/luci/chops-weetbix-dev.cfg index a1205f9a024..84f09521576 100644 --- a/chromium/infra/config/generated/luci/chops-weetbix-dev.cfg +++ b/chromium/infra/config/generated/luci/chops-weetbix-dev.cfg @@ -1,14 +1,13 @@ # Schema for this config file: ProjectConfig in: # https://luci-config.appspot.com/schemas/projects:chops-weetbix.cfg -project_metadata { - display_name: "Chromium" -} - bug_filing_threshold { presubmit_runs_failed { one_day: 3 } + critical_failures_exonerated { + three_day: 1 + } } clustering { @@ -67,20 +66,11 @@ monorail { priorities { priority: "2" threshold { - presubmit_runs_failed { - one_day: 2 - } - } - } - priorities { - priority: "3" - threshold { # Clusters which fail to meet this threshold will be closed. - test_results_failed { - one_day: 2 - } presubmit_runs_failed { - one_day: 1 + seven_day: 1 + } + critical_failures_exonerated { seven_day: 1 } } diff --git a/chromium/infra/config/generated/luci/chops-weetbix.cfg b/chromium/infra/config/generated/luci/chops-weetbix.cfg index e18ab06d3e1..d8c1edaae4c 100644 --- a/chromium/infra/config/generated/luci/chops-weetbix.cfg +++ b/chromium/infra/config/generated/luci/chops-weetbix.cfg @@ -5,6 +5,9 @@ bug_filing_threshold { presubmit_runs_failed { one_day: 3 } + critical_failures_exonerated { + three_day: 1 + } } clustering { @@ -63,20 +66,11 @@ monorail { priorities { priority: "2" threshold { - presubmit_runs_failed { - one_day: 2 - } - } - } - priorities { - priority: "3" - threshold { # Clusters which fail to meet this threshold will be closed. - test_results_failed { - one_day: 2 - } presubmit_runs_failed { - one_day: 1 + seven_day: 1 + } + critical_failures_exonerated { seven_day: 1 } } diff --git a/chromium/infra/config/generated/luci/commit-queue.cfg b/chromium/infra/config/generated/luci/commit-queue.cfg index e4e2e373079..8fb61e69c27 100644 --- a/chromium/infra/config/generated/luci/commit-queue.cfg +++ b/chromium/infra/config/generated/luci/commit-queue.cfg @@ -17,7 +17,7 @@ config_groups { url: "https://chromium-review.googlesource.com" projects { name: "chromium/src" - ref_regexp: "refs/branch-heads/5112" + ref_regexp: "refs/branch-heads/5249" } } verifiers { @@ -27,97 +27,114 @@ config_groups { } tryjob { builders { - name: "chrome-m104/try/lacros-amd64-generic-chrome-skylab" + name: "chrome-m106/try/lacros-amd64-generic-chrome-skylab" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/linux-chrome" + name: "chrome-m106/try/linux-chrome" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/linux-chrome-stable" + name: "chrome-m106/try/linux-chrome-stable" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/linux-pgo" + name: "chrome-m106/try/linux-pgo" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/mac-arm-pgo" + name: "chrome-m106/try/mac-arm-pgo" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/mac-chrome" + name: "chrome-m106/try/mac-chrome" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/mac-chrome-stable" + name: "chrome-m106/try/mac-chrome-stable" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/mac-pgo" + name: "chrome-m106/try/mac-pgo" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/win-chrome" + name: "chrome-m106/try/win-chrome" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/win-chrome-stable" + name: "chrome-m106/try/win-chrome-stable" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/win32-pgo" + name: "chrome-m106/try/win32-pgo" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/win64-chrome" + name: "chrome-m106/try/win64-chrome" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/win64-chrome-stable" + name: "chrome-m106/try/win64-chrome-stable" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chrome-m104/try/win64-pgo" + name: "chrome-m106/try/win64-pgo" includable_only: true owner_whitelist_group: "googlers" owner_whitelist_group: "project-chromium-robot-committers" } builders { - name: "chromium-m104/try/android-binary-size" + name: "chromium-m106/try/android-binary-size" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/android-cronet-arm-dbg" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android-cronet-arm-dbg" location_regexp: ".+/[+]/components/cronet/.+" location_regexp: ".+/[+]/components/grpc_support/.+" location_regexp: ".+/[+]/build/android/.+" @@ -125,9 +142,47 @@ config_groups { location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" location_regexp_exclude: ".+/[+]/components/cronet/ios/.+" - } - builders { - name: "chromium-m104/try/android-cronet-x86-dbg-10-tests" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/cronet/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/grpc_support/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "build/android/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "build/config/android/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/cronet/ios/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android-cronet-x86-dbg-10-tests" location_regexp: ".+/[+]/components/cronet/.+" location_regexp: ".+/[+]/components/grpc_support/.+" location_regexp: ".+/[+]/build/android/.+" @@ -135,37 +190,109 @@ config_groups { location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" location_regexp_exclude: ".+/[+]/components/cronet/ios/.+" - } - builders { - name: "chromium-m104/try/android-marshmallow-arm64-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/cronet/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/grpc_support/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "build/android/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "build/config/android/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/cronet/ios/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android-marshmallow-arm64-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/android-marshmallow-arm64-rel-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android-marshmallow-arm64-rel-compilator" includable_only: true } builders { - name: "chromium-m104/try/android-marshmallow-x86-rel" + name: "chromium-m106/try/android-marshmallow-x86-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/android-marshmallow-x86-rel-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android-marshmallow-x86-rel-compilator" includable_only: true } builders { - name: "chromium-m104/try/android-official" + name: "chromium-m106/try/android-official" includable_only: true } builders { - name: "chromium-m104/try/android-oreo-arm64-dbg" + name: "chromium-m106/try/android-oreo-arm64-dbg" includable_only: true } builders { - name: "chromium-m104/try/android-pie-arm64-dbg" + name: "chromium-m106/try/android-pie-arm64-dbg" location_regexp: ".+/[+]/chrome/android/features/vr/.+" location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" location_regexp: ".+/[+]/chrome/android/javatests/src/org/chromium/chrome/browser/vr/.+" @@ -178,25 +305,121 @@ config_groups { location_regexp: ".+/[+]/third_party/arcore-android-sdk-client/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/android-pie-arm64-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/android/features/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/android/java/src/org/chromium/chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/android/javatests/src/org/chromium/chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/browser/android/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/browser/xr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "device/vr/android/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/gvr-android-sdk/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/arcore-android-sdk/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/arcore-android-sdk-client/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android-pie-arm64-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/android-pie-arm64-rel-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android-pie-arm64-rel-compilator" includable_only: true } builders { - name: "chromium-m104/try/android_compile_dbg" + name: "chromium-m106/try/android_compile_dbg" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/android_compile_x64_dbg" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android_compile_x64_dbg" location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" @@ -207,9 +430,61 @@ config_groups { location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/android_compile_x86_dbg" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/android/java/src/org/chromium/chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/browser/xr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/linux/seccomp-bpf/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/linux/seccomp-bpf-helpers/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/linux/system_headers/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/linux/tests/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/gvr-android-sdk/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android_compile_x86_dbg" location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" @@ -220,15 +495,84 @@ config_groups { location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/android_cronet" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/android/java/src/org/chromium/chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/browser/xr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/linux/seccomp-bpf/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/linux/seccomp-bpf-helpers/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/linux/system_headers/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/linux/tests/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/gvr-android-sdk/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android_cronet" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/android_optional_gpu_tests_rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/android_optional_gpu_tests_rel" location_regexp: ".+/[+]/cc/.+" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" @@ -255,70 +599,344 @@ config_groups { location_regexp: ".+/[+]/ui/gl/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/cast_shell_android" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "cc/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/browser/xr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/viz/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/test/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/audio/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/base/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/capture/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/filters/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/mojo/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/renderers/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/video/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "services/viz/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/buildbot/tryserver.chromium.android.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/trigger_scripts/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/mediastream/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webcodecs/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webgl/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/platform/graphics/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/clang/scripts/update.py" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/mb/mb_config_expectations/tryserver.chromium.android.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ui/gl/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/cast_shell_android" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/cast_shell_linux" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/cast_shell_linux" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/cast_shell_linux_dbg" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/cast_shell_linux_dbg" location_regexp: ".+/[+]/chromecast/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/chromeos-amd64-generic-dbg" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chromecast/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/chromeos-amd64-generic-dbg" location_regexp: ".+/[+]/content/gpu/.+" location_regexp: ".+/[+]/media/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/chromeos-amd64-generic-lacros-dbg" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/chromeos-amd64-generic-lacros-dbg" includable_only: true } builders { - name: "chromium-m104/try/chromeos-amd64-generic-rel" + name: "chromium-m106/try/chromeos-amd64-generic-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/chromeos-amd64-generic-rel-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/chromeos-amd64-generic-rel-compilator" includable_only: true } builders { - name: "chromium-m104/try/chromeos-arm-generic-rel" + name: "chromium-m106/try/chromeos-arm-generic-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/chromeos-arm64-generic-rel" + includable_only: true } builders { - name: "chromium-m104/try/chromeos-arm64-generic-rel" + name: "chromium-m106/try/chromeos-jacuzzi-rel" includable_only: true } builders { - name: "chromium-m104/try/chromeos-kevin-rel" + name: "chromium-m106/try/chromeos-kevin-rel" location_regexp: ".+/[+]/build/chromeos/.+" location_regexp: ".+/[+]/build/config/chromeos/.*" location_regexp: ".+/[+]/chromeos/CHROMEOS_LKGM" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "build/chromeos/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "build/config/chromeos/.*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chromeos/CHROMEOS_LKGM" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/chromeos-octopus-rel" + includable_only: true } builders { - name: "chromium-m104/try/chromium_presubmit" + name: "chromium-m106/try/chromium_presubmit" disable_reuse: true } builders { - name: "chromium-m104/try/dawn-linux-x64-deps-rel" + name: "chromium-m106/try/dawn-linux-x64-deps-rel" location_regexp: ".+/[+]/content/test/gpu/.+" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -332,9 +950,76 @@ config_groups { location_regexp: ".+/[+]/ui/gl/features.gni" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/dawn-mac-x64-deps-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/test/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/buildbot/chromium.dawn.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/external/wpt/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/wpt_internal/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/WebGPUExpectations" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/dawn/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/webgpu-cts/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/clang/scripts/update.py" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ui/gl/features.gni" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/dawn-mac-x64-deps-rel" location_regexp: ".+/[+]/content/test/gpu/.+" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -348,9 +1033,76 @@ config_groups { location_regexp: ".+/[+]/ui/gl/features.gni" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/dawn-win10-x64-deps-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/test/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/buildbot/chromium.dawn.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/external/wpt/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/wpt_internal/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/WebGPUExpectations" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/dawn/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/webgpu-cts/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/clang/scripts/update.py" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ui/gl/features.gni" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/dawn-win10-x64-deps-rel" location_regexp: ".+/[+]/content/test/gpu/.+" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -364,9 +1116,76 @@ config_groups { location_regexp: ".+/[+]/ui/gl/features.gni" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/dawn-win10-x86-deps-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/test/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/buildbot/chromium.dawn.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/external/wpt/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/wpt_internal/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/WebGPUExpectations" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/dawn/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/webgpu-cts/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/clang/scripts/update.py" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ui/gl/features.gni" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/dawn-win10-x86-deps-rel" location_regexp: ".+/[+]/content/test/gpu/.+" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -380,170 +1199,632 @@ config_groups { location_regexp: ".+/[+]/ui/gl/features.gni" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/fuchsia-arm64-cast" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/test/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/buildbot/chromium.dawn.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/external/wpt/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/wpt_internal/webgpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/WebGPUExpectations" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/dawn/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/webgpu-cts/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/clang/scripts/update.py" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ui/gl/features.gni" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/fuchsia-arm64-cast" location_regexp: ".+/[+]/chromecast/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/fuchsia-binary-size" - experiment_percentage: 20 + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chromecast/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/fuchsia-binary-size" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/fuchsia-official" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/fuchsia-official" includable_only: true } builders { - name: "chromium-m104/try/fuchsia-x64-cast" + name: "chromium-m106/try/fuchsia-x64-cast" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/fuchsia_arm64" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/fuchsia_arm64" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/fuchsia_x64" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/fuchsia_x64" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/ios-simulator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/ios-simulator" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/ios-simulator-compilator" + includable_only: true } builders { - name: "chromium-m104/try/ios-simulator-cronet" + name: "chromium-m106/try/ios-simulator-cronet" location_regexp: ".+/[+]/components/cronet/.+" location_regexp: ".+/[+]/components/grpc_support/.+" location_regexp: ".+/[+]/ios/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" location_regexp_exclude: ".+/[+]/components/cronet/android/.+" - } - builders { - name: "chromium-m104/try/ios-simulator-full-configs" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/cronet/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/grpc_support/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ios/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "components/cronet/android/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/ios-simulator-full-configs" location_regexp: ".+/[+]/ios/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/lacros-amd64-generic-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ios/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/lacros-amd64-generic-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/lacros-arm-generic-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/lacros-arm-generic-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/lacros-arm64-generic-rel" + includable_only: true } builders { - name: "chromium-m104/try/linux-blink-rel" + name: "chromium-m106/try/linux-blink-rel" location_regexp: ".+/[+]/cc/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux-chromeos-compile-dbg" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "cc/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/core/paint/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/core/svg/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/platform/graphics/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux-chromeos-compile-dbg" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux-chromeos-dbg" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux-chromeos-dbg" includable_only: true } builders { - name: "chromium-m104/try/linux-chromeos-rel" + name: "chromium-m106/try/linux-chromeos-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux-chromeos-rel-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux-chromeos-rel-compilator" includable_only: true } builders { - name: "chromium-m104/try/linux-lacros-rel" + name: "chromium-m106/try/linux-lacros-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux-libfuzzer-asan-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux-libfuzzer-asan-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux-official" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux-official" includable_only: true } builders { - name: "chromium-m104/try/linux-rel" + name: "chromium-m106/try/linux-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux-rel-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux-rel-compilator" includable_only: true } builders { - name: "chromium-m104/try/linux-wayland-rel" + name: "chromium-m106/try/linux-wayland-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux_chromium_asan_rel_ng" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux_chromium_asan_rel_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux_chromium_asan_rel_ng-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux_chromium_asan_rel_ng-compilator" includable_only: true } builders { - name: "chromium-m104/try/linux_chromium_compile_dbg_ng" + name: "chromium-m106/try/linux_chromium_compile_dbg_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux_chromium_dbg_ng" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux_chromium_dbg_ng" location_regexp: ".+/[+]/build/.*check_gn_headers.*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux_chromium_tsan_rel_ng" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "build/.*check_gn_headers.*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux_chromium_tsan_rel_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux_chromium_tsan_rel_ng-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux_chromium_tsan_rel_ng-compilator" includable_only: true } builders { - name: "chromium-m104/try/linux_layout_tests_layout_ng_disabled" + name: "chromium-m106/try/linux_layout_tests_layout_ng_disabled" location_regexp: ".+/[+]/third_party/blink/renderer/core/editing/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/layout/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" @@ -553,9 +1834,56 @@ config_groups { location_regexp: ".+/[+]/third_party/blink/web_tests/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux_optional_gpu_tests_rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/core/editing/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/core/layout/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/core/paint/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/core/svg/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/platform/fonts/shaping/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/platform/graphics/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/web_tests/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux_optional_gpu_tests_rel" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" location_regexp: ".+/[+]/content/test/gpu/.+" @@ -579,36 +1907,209 @@ config_groups { location_regexp: ".+/[+]/ui/gl/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/linux_vr" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/browser/xr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/test/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/audio/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/base/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/capture/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/filters/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/mojo/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/renderers/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/video/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/buildbot/tryserver.chromium.linux.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/trigger_scripts/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/mediastream/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webcodecs/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webgl/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/platform/graphics/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/clang/scripts/update.py" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/mb/mb_config_expectations/tryserver.chromium.linux.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ui/gl/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/linux_vr" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/mac-official" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/browser/xr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/mac-official" includable_only: true } builders { - name: "chromium-m104/try/mac-rel" + name: "chromium-m106/try/mac-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/mac-rel-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/mac-rel-compilator" includable_only: true } builders { - name: "chromium-m104/try/mac_chromium_compile_dbg_ng" + name: "chromium-m106/try/mac_chromium_compile_dbg_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/mac_optional_gpu_tests_rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/mac_optional_gpu_tests_rel" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" location_regexp: ".+/[+]/content/test/gpu/.+" @@ -633,50 +2134,246 @@ config_groups { location_regexp: ".+/[+]/ui/gl/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/try-nougat-phone-tester" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/browser/xr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/test/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/audio/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/base/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/capture/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/filters/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/mojo/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/renderers/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/video/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "services/shape_detection/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/buildbot/tryserver.chromium.mac.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/trigger_scripts/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/mediastream/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webcodecs/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webgl/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/platform/graphics/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/clang/scripts/update.py" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/mb/mb_config_expectations/tryserver.chromium.mac.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ui/gl/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/try-nougat-phone-tester" includable_only: true } builders { - name: "chromium-m104/try/win-libfuzzer-asan-rel" + name: "chromium-m106/try/win-libfuzzer-asan-rel" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/win-official" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/win-official" includable_only: true } builders { - name: "chromium-m104/try/win10_chromium_x64_rel_ng" + name: "chromium-m106/try/win10_chromium_x64_rel_ng" location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/win10_chromium_x64_rel_ng-compilator" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/win10_chromium_x64_rel_ng-compilator" includable_only: true } builders { - name: "chromium-m104/try/win32-official" + name: "chromium-m106/try/win32-official" includable_only: true } builders { - name: "chromium-m104/try/win7-rel" + name: "chromium-m106/try/win7-rel" location_regexp: ".+/[+]/sandbox/win/.+" location_regexp: ".+/[+]/sandbox/policy/win/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/win_chromium_compile_dbg_ng" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/win/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "sandbox/policy/win/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/win_chromium_compile_dbg_ng" + cancel_stale: NO location_regexp: ".*" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" - } - builders { - name: "chromium-m104/try/win_optional_gpu_tests_rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: ".*" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } + } + builders { + name: "chromium-m106/try/win_optional_gpu_tests_rel" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" location_regexp: ".+/[+]/content/test/gpu/.+" @@ -703,6 +2400,138 @@ config_groups { location_regexp: ".+/[+]/ui/gl/.+" location_regexp_exclude: ".+/[+]/docs/.+" location_regexp_exclude: ".+/[+]/infra/config/.+" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "chrome/browser/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/browser/xr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "content/test/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "device/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/audio/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/base/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/capture/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/filters/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/mojo/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/renderers/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "media/video/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/buildbot/tryserver.chromium.win.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "testing/trigger_scripts/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/vr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/mediastream/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webcodecs/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/webgl/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/modules/xr/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "third_party/blink/renderer/platform/graphics/gpu/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/clang/scripts/update.py" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "tools/mb/mb_config_expectations/tryserver.chromium.win.json" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "ui/gl/.+" + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "docs/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + path_regexp: "infra/config/.+" + exclude: true + } } retry_config { single_quota: 1 diff --git a/chromium/infra/config/generated/luci/cr-buildbucket.cfg b/chromium/infra/config/generated/luci/cr-buildbucket.cfg index 22f07bdbf45..dc98b60db3c 100644 --- a/chromium/infra/config/generated/luci/cr-buildbucket.cfg +++ b/chromium/infra/config/generated/luci/cr-buildbucket.cfg @@ -51,7 +51,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android Release (Nexus 5X)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -134,7 +134,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android WebView M (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -217,7 +217,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android WebView N (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -300,7 +300,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android WebView O (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -383,7 +383,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android WebView P (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -466,7 +466,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android arm Builder (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -549,7 +549,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android arm64 Builder (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -629,7 +629,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android arm64 Builder All Targets (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -709,7 +709,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android x64 Builder (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -769,10 +769,10 @@ buckets { dimensions: "builderless:1" dimensions: "cores:8" dimensions: "cpu:x86-64" - dimensions: "free_space:standard" + dimensions: "free_space:high" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" + dimensions: "ssd:1" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -792,7 +792,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Android x86 Builder (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -875,7 +875,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Cast Android (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -958,7 +958,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Cast Linux/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1041,7 +1041,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Cast Linux Debug/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1124,7 +1124,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Linux x64 DEPS Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1207,7 +1207,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (Intel UHD 630)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1290,7 +1290,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Linux x64 DEPS Release (NVIDIA)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1371,7 +1371,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Mac x64 DEPS Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1454,7 +1454,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (AMD)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1537,7 +1537,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Mac x64 DEPS Release (Intel)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1620,7 +1620,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1703,7 +1703,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (Intel HD 630)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1786,7 +1786,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Win10 x64 DEPS Release (NVIDIA)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1869,7 +1869,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Win10 x86 DEPS Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -1952,7 +1952,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Win10 x86 DEPS Release (Intel HD 630)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2035,7 +2035,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Dawn Win10 x86 DEPS Release (NVIDIA)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2118,7 +2118,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Fuchsia ARM64/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2201,7 +2201,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Fuchsia x64/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2284,7 +2284,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/GPU Linux Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2365,7 +2365,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/GPU Mac Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2448,7 +2448,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/GPU Win x64 Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2531,7 +2531,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux ASan LSan Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2614,7 +2614,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux ASan LSan Tests (1)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2697,7 +2697,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux ASan Tests (sandboxed)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2780,7 +2780,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2863,7 +2863,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux Builder (Wayland)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -2946,7 +2946,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux Builder (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3029,7 +3029,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux Release (NVIDIA)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3112,7 +3112,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux TSan Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3195,7 +3195,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux TSan Tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3278,7 +3278,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux Tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3371,7 +3371,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux Tests (Wayland)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3454,7 +3454,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Linux Tests (dbg)(1)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3513,7 +3513,7 @@ buckets { swarming_host: "chromium-swarm.appspot.com" dimensions: "builder:Mac Builder" dimensions: "cpu:x86-64" - dimensions: "os:Mac-11|Mac-12" + dimensions: "os:Mac-12" dimensions: "pool:luci.chromium.ci" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" @@ -3534,7 +3534,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Mac Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3552,6 +3552,10 @@ buckets { build_numbers: YES service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" experiments { + key: "luci.buildbucket.omit_python2" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -3614,7 +3618,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Mac Builder (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3632,6 +3636,10 @@ buckets { build_numbers: YES service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" experiments { + key: "luci.buildbucket.omit_python2" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -3697,7 +3705,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Mac Release (Intel)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3780,7 +3788,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Mac Retina Release (AMD)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3863,7 +3871,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Mac10.13 Tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -3946,7 +3954,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Mac10.14 Tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4029,7 +4037,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Mac10.15 Tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4112,7 +4120,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Mac11 Tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4167,7 +4175,7 @@ buckets { } } builders { - name: "Mac11 Tests (dbg)" + name: "Mac12 Tests" swarming_host: "chromium-swarm.appspot.com" dimensions: "builderless:1" dimensions: "cores:8" @@ -4193,9 +4201,92 @@ buckets { ' }' ' },' ' "$bootstrap/properties": {' - ' "properties_file": "infra/config/generated/builders/ci/Mac11 Tests (dbg)/properties.json",' + ' "properties_file": "infra/config/generated/builders/ci/Mac12 Tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "chromium.mac",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium",' + ' "sheriff_rotations": [' + ' "chrome_browser_release"' + ' ]' + '}' + execution_timeout_secs: 10800 + build_numbers: YES + service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "ci_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { + name: "Mac12 Tests (dbg)" + swarming_host: "chromium-swarm.appspot.com" + 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" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/ci/Mac12 Tests (dbg)/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4278,7 +4369,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Marshmallow 64 bit Tester/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4361,7 +4452,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Nougat Phone Tester/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4444,7 +4535,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Oreo Phone Tester/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4527,7 +4618,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/VR Linux/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4610,7 +4701,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Win 7 Tests x64 (1)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4691,7 +4782,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Win Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4772,7 +4863,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Win Builder (dbg)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4853,7 +4944,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Win x64 Builder/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -4934,7 +5025,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Win10 Tests x64/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5017,7 +5108,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Win10 x64 Release (NVIDIA)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5100,7 +5191,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/Win7 Tests (1)/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5183,7 +5274,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/android-cronet-arm-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5266,7 +5357,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5349,7 +5440,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/android-cronet-x86-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5432,7 +5523,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/android-cronet-x86-dbg-10-tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5490,12 +5581,12 @@ buckets { name: "android-marshmallow-arm64-rel" swarming_host: "chromium-swarm.appspot.com" dimensions: "builderless:1" - dimensions: "cores:8" + dimensions: "cores:16" dimensions: "cpu:x86-64" dimensions: "free_space:standard" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" + dimensions: "ssd:1" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -5515,7 +5606,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/android-marshmallow-arm64-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5598,7 +5689,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/android-marshmallow-x86-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5679,7 +5770,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/android-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5762,7 +5853,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/android-pie-arm64-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5845,7 +5936,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/android-pie-arm64-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -5928,7 +6019,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/chromeos-amd64-generic-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6011,7 +6102,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/chromeos-amd64-generic-lacros-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6094,7 +6185,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/chromeos-amd64-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6177,7 +6268,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/chromeos-arm-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6260,7 +6351,90 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/chromeos-arm64-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "chromium.chromiumos",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium",' + ' "sheriff_rotations": [' + ' "chrome_browser_release"' + ' ]' + '}' + execution_timeout_secs: 10800 + build_numbers: YES + service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "ci_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { + name: "chromeos-jacuzzi-rel" + swarming_host: "chromium-swarm.appspot.com" + 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" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/ci/chromeos-jacuzzi-rel/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6343,7 +6517,90 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/chromeos-kevin-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "chromium.chromiumos",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium",' + ' "sheriff_rotations": [' + ' "chrome_browser_release"' + ' ]' + '}' + execution_timeout_secs: 10800 + build_numbers: YES + service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "ci_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { + name: "chromeos-octopus-rel" + swarming_host: "chromium-swarm.appspot.com" + 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" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/ci/chromeos-octopus-rel/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6426,7 +6683,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/fuchsia-arm64-cast/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6507,7 +6764,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/fuchsia-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6590,7 +6847,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/fuchsia-x64-cast/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6649,7 +6906,7 @@ buckets { swarming_host: "chromium-swarm.appspot.com" dimensions: "builder:ios-simulator" dimensions: "cpu:x86-64" - dimensions: "os:Mac-11|Mac-12" + dimensions: "os:Mac-12" dimensions: "pool:luci.chromium.ci" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" @@ -6670,7 +6927,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/ios-simulator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6686,8 +6943,8 @@ buckets { '}' execution_timeout_secs: 10800 caches { - name: "xcode_ios_13c100" - path: "xcode_ios_13c100.app" + name: "xcode_ios_14a5294g" + path: "xcode_ios_14a5294g.app" } build_numbers: YES service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -6753,7 +7010,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/ios-simulator-cronet/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6769,8 +7026,93 @@ buckets { '}' execution_timeout_secs: 36000 caches { - name: "xcode_ios_13c100" - path: "xcode_ios_13c100.app" + name: "xcode_ios_14a5294g" + path: "xcode_ios_14a5294g.app" + } + build_numbers: YES + service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "ci_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { + name: "ios-simulator-cronet (reclient shadow)" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "cpu:x86-64" + dimensions: "free_space:standard" + dimensions: "os:Mac-12" + dimensions: "pool:luci.chromium.ci" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/ci/ios-simulator-cronet (reclient shadow)/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "chromium.fyi",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium",' + ' "sheriff_rotations": [' + ' "chrome_browser_release"' + ' ]' + '}' + execution_timeout_secs: 36000 + caches { + name: "xcode_ios_14a5294g" + path: "xcode_ios_14a5294g.app" } build_numbers: YES service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -6816,7 +7158,7 @@ buckets { swarming_host: "chromium-swarm.appspot.com" dimensions: "builder:ios-simulator-full-configs" dimensions: "cpu:x86-64" - dimensions: "os:Mac-11|Mac-12" + dimensions: "os:Mac-12" dimensions: "pool:luci.chromium.ci" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" @@ -6837,7 +7179,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/ios-simulator-full-configs/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -6853,8 +7195,8 @@ buckets { '}' execution_timeout_secs: 10800 caches { - name: "xcode_ios_13c100" - path: "xcode_ios_13c100.app" + name: "xcode_ios_14a5294g" + path: "xcode_ios_14a5294g.app" } build_numbers: YES service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -6924,7 +7266,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/lacros-amd64-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7007,7 +7349,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/lacros-arm-archive-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7090,7 +7432,90 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/lacros-arm-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "chromium.chromiumos",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium",' + ' "sheriff_rotations": [' + ' "chrome_browser_release"' + ' ]' + '}' + execution_timeout_secs: 10800 + build_numbers: YES + service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "ci_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { + name: "lacros-arm64-generic-rel" + swarming_host: "chromium-swarm.appspot.com" + 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" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/ci/lacros-arm64-generic-rel/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7173,7 +7598,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/lacros64-archive-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7256,7 +7681,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/linux-chromeos-annotator-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7339,7 +7764,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/linux-chromeos-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7396,13 +7821,11 @@ buckets { builders { name: "linux-chromeos-rel" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" + dimensions: "builder:linux-chromeos-rel" dimensions: "cores:8" dimensions: "cpu:x86-64" - dimensions: "free_space:standard" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -7422,7 +7845,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/linux-chromeos-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7479,13 +7902,11 @@ buckets { builders { name: "linux-lacros-builder-rel" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" + dimensions: "builder:linux-lacros-builder-rel" dimensions: "cores:8" dimensions: "cpu:x86-64" - dimensions: "free_space:standard" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -7505,7 +7926,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/linux-lacros-builder-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7562,13 +7983,11 @@ buckets { builders { name: "linux-lacros-dbg" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" + dimensions: "builder:linux-lacros-dbg" dimensions: "cores:8" dimensions: "cpu:x86-64" - dimensions: "free_space:standard" dimensions: "os:Ubuntu-18.04" dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -7588,7 +8007,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/linux-lacros-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7671,7 +8090,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/linux-lacros-tester-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7752,7 +8171,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/linux-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7811,7 +8230,7 @@ buckets { swarming_host: "chromium-swarm.appspot.com" dimensions: "builder:mac-arm64-rel" dimensions: "cpu:x86-64" - dimensions: "os:Mac-11|Mac-12" + dimensions: "os:Mac-12" dimensions: "pool:luci.chromium.ci" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" @@ -7832,7 +8251,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/mac-arm64-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7850,6 +8269,10 @@ buckets { build_numbers: YES service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" experiments { + key: "luci.buildbucket.omit_python2" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -7912,7 +8335,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/mac-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -7995,7 +8418,90 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/mac11-arm64-rel-tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "chromium.mac",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium",' + ' "sheriff_rotations": [' + ' "chrome_browser_release"' + ' ]' + '}' + execution_timeout_secs: 10800 + build_numbers: YES + service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "ci_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { + name: "mac12-arm64-rel-tests" + swarming_host: "chromium-swarm.appspot.com" + 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" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/ci/mac12-arm64-rel-tests/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -8076,7 +8582,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/win-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -8157,7 +8663,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/ci/win32-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -8316,6 +8822,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -8380,7 +8890,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-cronet-arm-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -8470,7 +8980,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-cronet-x86-dbg-10-tests/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -8559,7 +9069,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-marshmallow-arm64-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -8585,9 +9095,17 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } + experiments { + key: "remove_src_checkout_experiment" + value: 100 + } resultdb { enable: true bq_exports { @@ -8620,7 +9138,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/android-marshmallow-arm64-rel-compilator\">android-marshmallow-arm64-rel-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/android-marshmallow-arm64-rel-compilator\">android-marshmallow-arm64-rel-compilator</a>." } builders { name: "android-marshmallow-arm64-rel-compilator" @@ -8650,7 +9168,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-marshmallow-arm64-rel-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -8711,7 +9229,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/android-marshmallow-arm64-rel\">android-marshmallow-arm64-rel</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/android-marshmallow-arm64-rel\">android-marshmallow-arm64-rel</a>." } builders { name: "android-marshmallow-x86-rel" @@ -8740,7 +9258,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-marshmallow-x86-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -8766,6 +9284,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -8801,7 +9323,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/android-marshmallow-x86-rel-compilator\">android-marshmallow-x86-rel-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/android-marshmallow-x86-rel-compilator\">android-marshmallow-x86-rel-compilator</a>." } builders { name: "android-marshmallow-x86-rel-compilator" @@ -8831,7 +9353,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-marshmallow-x86-rel-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -8892,7 +9414,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/android-marshmallow-x86-rel\">android-marshmallow-x86-rel</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/android-marshmallow-x86-rel\">android-marshmallow-x86-rel</a>." } builders { name: "android-official" @@ -8922,7 +9444,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9012,7 +9534,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-oreo-arm64-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9101,7 +9623,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-pie-arm64-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9190,7 +9712,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-pie-arm64-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9216,6 +9738,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -9251,7 +9777,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/android-pie-arm64-rel-compilator\">android-pie-arm64-rel-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/android-pie-arm64-rel-compilator\">android-pie-arm64-rel-compilator</a>." } builders { name: "android-pie-arm64-rel-compilator" @@ -9281,7 +9807,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android-pie-arm64-rel-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9342,7 +9868,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/android-pie-arm64-rel\">android-pie-arm64-rel</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/android-pie-arm64-rel\">android-pie-arm64-rel</a>." } builders { name: "android_compile_dbg" @@ -9372,7 +9898,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android_compile_dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9462,7 +9988,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android_compile_x64_dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9552,7 +10078,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android_compile_x86_dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9642,7 +10168,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android_cronet/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9668,6 +10194,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -9731,7 +10261,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/android_optional_gpu_tests_rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9821,7 +10351,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/cast_shell_android/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -9847,6 +10377,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -9911,7 +10445,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/cast_shell_linux/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10001,7 +10535,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/cast_shell_linux_dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10091,7 +10625,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/chromeos-amd64-generic-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10181,7 +10715,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/chromeos-amd64-generic-lacros-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10246,11 +10780,10 @@ buckets { builders { name: "chromeos-amd64-generic-rel" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" dimensions: "cores:2" dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.try" + dimensions: "pool:luci.chromium.try.orchestrator" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -10270,7 +10803,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/chromeos-amd64-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10287,6 +10820,10 @@ buckets { seconds: 120 } caches { + name: "unused_builder_cache" + path: "builder" + } + caches { name: "win_toolchain" path: "win_toolchain" } @@ -10296,6 +10833,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -10335,7 +10876,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/chromeos-amd64-generic-rel-compilator\">chromeos-amd64-generic-rel-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/chromeos-amd64-generic-rel-compilator\">chromeos-amd64-generic-rel-compilator</a>." } builders { name: "chromeos-amd64-generic-rel-compilator" @@ -10365,7 +10906,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/chromeos-amd64-generic-rel-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10426,7 +10967,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/chromeos-amd64-generic-rel\">chromeos-amd64-generic-rel</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/chromeos-amd64-generic-rel\">chromeos-amd64-generic-rel</a>." } builders { name: "chromeos-arm-generic-rel" @@ -10456,7 +10997,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/chromeos-arm-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10482,6 +11023,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -10546,7 +11091,97 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/chromeos-arm64-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "tryserver.chromium.chromiumos",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium_trybot"' + '}' + execution_timeout_secs: 14400 + expiration_secs: 7200 + grace_period { + seconds: 120 + } + caches { + name: "win_toolchain" + path: "win_toolchain" + } + build_numbers: YES + service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage { + value: 5 + } + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "try_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { + name: "chromeos-jacuzzi-rel" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "cores:8" + dimensions: "cpu:x86-64" + dimensions: "os:Ubuntu-18.04" + dimensions: "pool:luci.chromium.try" + dimensions: "ssd:0" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/try/chromeos-jacuzzi-rel/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10636,7 +11271,97 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/chromeos-kevin-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "tryserver.chromium.chromiumos",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium_trybot"' + '}' + execution_timeout_secs: 14400 + expiration_secs: 7200 + grace_period { + seconds: 120 + } + caches { + name: "win_toolchain" + path: "win_toolchain" + } + build_numbers: YES + service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage { + value: 5 + } + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "try_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { + name: "chromeos-octopus-rel" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "cores:8" + dimensions: "cpu:x86-64" + dimensions: "os:Ubuntu-18.04" + dimensions: "pool:luci.chromium.try" + dimensions: "ssd:0" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/try/chromeos-octopus-rel/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10806,7 +11531,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/dawn-linux-x64-deps-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10894,7 +11619,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/dawn-mac-x64-deps-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -10982,7 +11707,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/dawn-win10-x64-deps-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11070,7 +11795,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/dawn-win10-x86-deps-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11160,7 +11885,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/fuchsia-arm64-cast/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11342,7 +12067,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/fuchsia-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11432,7 +12157,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/fuchsia-x64-cast/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11458,6 +12183,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -11522,7 +12251,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/fuchsia_arm64/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11548,6 +12277,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -11612,7 +12345,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/fuchsia_x64/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11638,6 +12371,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -11677,10 +12414,10 @@ buckets { builders { name: "ios-simulator" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builder:ios-simulator" + dimensions: "cores:2" dimensions: "cpu:x86-64" - dimensions: "os:Mac-11|Mac-12" - dimensions: "pool:luci.chromium.try" + dimensions: "os:Ubuntu-18.04" + dimensions: "pool:luci.chromium.try.orchestrator" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -11700,7 +12437,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/ios-simulator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11709,7 +12446,116 @@ buckets { ' },' ' "builder_group": "tryserver.chromium.mac",' ' "led_builder_is_bootstrapped": true,' - ' "recipe": "chromium_trybot"' + ' "recipe": "chromium/orchestrator"' + '}' + execution_timeout_secs: 14400 + expiration_secs: 7200 + grace_period { + seconds: 120 + } + caches { + name: "unused_builder_cache" + path: "builder" + } + caches { + name: "win_toolchain" + path: "win_toolchain" + } + build_numbers: YES + service_account: "chromium-orchestrator@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage { + value: 5 + } + experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + experiments { + key: "remove_src_checkout_experiment" + value: 100 + } + experiments { + key: "weetbix.enable_weetbix_exonerations" + value: 100 + } + experiments { + key: "weetbix.retry_weak_exonerations" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "try_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/ios-simulator-compilator\">ios-simulator-compilator</a>." + } + builders { + name: "ios-simulator-compilator" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builder:ios-simulator-compilator" + dimensions: "cpu:x86-64" + dimensions: "os:Mac-12" + dimensions: "pool:luci.chromium.try" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/try/ios-simulator-compilator/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "tryserver.chromium.mac",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium/compilator"' '}' execution_timeout_secs: 14400 expiration_secs: 7200 @@ -11721,8 +12567,8 @@ buckets { path: "win_toolchain" } caches { - name: "xcode_ios_13c100" - path: "xcode_ios_13c100.app" + name: "xcode_ios_14a5294g" + path: "xcode_ios_14a5294g.app" } build_numbers: YES service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -11730,6 +12576,10 @@ buckets { value: 5 } experiments { + key: "luci.buildbucket.omit_python2" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -11765,13 +12615,14 @@ buckets { use_invocation_timestamp: true } } + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/ios-simulator\">ios-simulator</a>." } builders { name: "ios-simulator-cronet" swarming_host: "chromium-swarm.appspot.com" dimensions: "builder:ios-simulator-cronet" dimensions: "cpu:x86-64" - dimensions: "os:Mac-11|Mac-12" + dimensions: "os:Mac-12" dimensions: "pool:luci.chromium.try" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" @@ -11792,7 +12643,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/ios-simulator-cronet/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11813,8 +12664,8 @@ buckets { path: "win_toolchain" } caches { - name: "xcode_ios_13c100" - path: "xcode_ios_13c100.app" + name: "xcode_ios_14a5294g" + path: "xcode_ios_14a5294g.app" } build_numbers: YES service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -11863,7 +12714,7 @@ buckets { swarming_host: "chromium-swarm.appspot.com" dimensions: "builder:ios-simulator-full-configs" dimensions: "cpu:x86-64" - dimensions: "os:Mac-11|Mac-12" + dimensions: "os:Mac-12" dimensions: "pool:luci.chromium.try" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" @@ -11884,7 +12735,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/ios-simulator-full-configs/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -11905,8 +12756,8 @@ buckets { path: "win_toolchain" } caches { - name: "xcode_ios_13c100" - path: "xcode_ios_13c100.app" + name: "xcode_ios_14a5294g" + path: "xcode_ios_14a5294g.app" } build_numbers: YES service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -11978,7 +12829,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/lacros-amd64-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12004,6 +12855,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -12068,7 +12923,101 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "tryserver.chromium.chromiumos",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium_trybot"' + '}' + execution_timeout_secs: 14400 + expiration_secs: 7200 + grace_period { + seconds: 120 + } + caches { + name: "win_toolchain" + path: "win_toolchain" + } + build_numbers: YES + service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage { + value: 5 + } + experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "try_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } + builders { + name: "lacros-arm64-generic-rel" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "cores:8" + dimensions: "cpu:x86-64" + dimensions: "os:Ubuntu-18.04" + dimensions: "pool:luci.chromium.try" + dimensions: "ssd:0" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/try/lacros-arm64-generic-rel/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12158,7 +13107,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-blink-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12248,7 +13197,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-chromeos-compile-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12338,7 +13287,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-chromeos-dbg/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12403,11 +13352,10 @@ buckets { builders { name: "linux-chromeos-rel" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" dimensions: "cores:2" dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.try" + dimensions: "pool:luci.chromium.try.orchestrator" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -12427,7 +13375,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-chromeos-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12444,6 +13392,10 @@ buckets { seconds: 120 } caches { + name: "unused_builder_cache" + path: "builder" + } + caches { name: "win_toolchain" path: "win_toolchain" } @@ -12453,6 +13405,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -12492,7 +13448,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/linux-chromeos-rel-compilator\">linux-chromeos-rel-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/linux-chromeos-rel-compilator\">linux-chromeos-rel-compilator</a>." } builders { name: "linux-chromeos-rel-compilator" @@ -12522,7 +13478,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-chromeos-rel-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12583,7 +13539,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/linux-chromeos-rel\">linux-chromeos-rel</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/linux-chromeos-rel\">linux-chromeos-rel</a>." } builders { name: "linux-lacros-rel" @@ -12613,7 +13569,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-lacros-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12639,6 +13595,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -12722,6 +13682,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -12786,7 +13750,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12874,7 +13838,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -12904,6 +13868,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -12911,6 +13879,10 @@ buckets { key: "remove_src_checkout_experiment" value: 100 } + experiments { + key: "retry_findit_exonerations" + value: 100 + } resultdb { enable: true bq_exports { @@ -12943,7 +13915,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/linux-rel-compilator\">linux-rel-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/linux-rel-compilator\">linux-rel-compilator</a>." } builders { name: "linux-rel-compilator" @@ -12973,7 +13945,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-rel-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13034,7 +14006,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/linux-rel\">linux-rel</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/linux-rel\">linux-rel</a>." } builders { name: "linux-wayland-rel" @@ -13064,7 +14036,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux-wayland-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13090,6 +14062,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -13129,11 +14105,10 @@ buckets { builders { name: "linux_chromium_asan_rel_ng" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" dimensions: "cores:2" dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.try" + dimensions: "pool:luci.chromium.try.orchestrator" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -13153,7 +14128,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux_chromium_asan_rel_ng/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13170,6 +14145,10 @@ buckets { seconds: 120 } caches { + name: "unused_builder_cache" + path: "builder" + } + caches { name: "win_toolchain" path: "win_toolchain" } @@ -13179,6 +14158,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -13218,7 +14201,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/linux_chromium_asan_rel_ng-compilator\">linux_chromium_asan_rel_ng-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/linux_chromium_asan_rel_ng-compilator\">linux_chromium_asan_rel_ng-compilator</a>." } builders { name: "linux_chromium_asan_rel_ng-compilator" @@ -13248,7 +14231,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux_chromium_asan_rel_ng-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13309,7 +14292,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/linux_chromium_asan_rel_ng\">linux_chromium_asan_rel_ng</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/linux_chromium_asan_rel_ng\">linux_chromium_asan_rel_ng</a>." } builders { name: "linux_chromium_compile_dbg_ng" @@ -13339,7 +14322,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux_chromium_compile_dbg_ng/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13433,7 +14416,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux_chromium_dbg_ng/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13502,11 +14485,10 @@ buckets { builders { name: "linux_chromium_tsan_rel_ng" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" dimensions: "cores:2" dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.try" + dimensions: "pool:luci.chromium.try.orchestrator" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -13526,7 +14508,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux_chromium_tsan_rel_ng/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13543,6 +14525,10 @@ buckets { seconds: 120 } caches { + name: "unused_builder_cache" + path: "builder" + } + caches { name: "win_toolchain" path: "win_toolchain" } @@ -13552,6 +14538,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -13591,7 +14581,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/linux_chromium_tsan_rel_ng-compilator\">linux_chromium_tsan_rel_ng-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/linux_chromium_tsan_rel_ng-compilator\">linux_chromium_tsan_rel_ng-compilator</a>." } builders { name: "linux_chromium_tsan_rel_ng-compilator" @@ -13621,7 +14611,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux_chromium_tsan_rel_ng-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13682,7 +14672,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/linux_chromium_tsan_rel_ng\">linux_chromium_tsan_rel_ng</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/linux_chromium_tsan_rel_ng\">linux_chromium_tsan_rel_ng</a>." } builders { name: "linux_layout_tests_layout_ng_disabled" @@ -13712,7 +14702,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux_layout_tests_layout_ng_disabled/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13801,7 +14791,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux_optional_gpu_tests_rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13891,7 +14881,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/linux_vr/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -13979,7 +14969,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/mac-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14044,11 +15034,10 @@ buckets { builders { name: "mac-rel" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" dimensions: "cores:2" dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.try" + dimensions: "pool:luci.chromium.try.orchestrator" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -14068,7 +15057,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/mac-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14085,6 +15074,10 @@ buckets { seconds: 120 } caches { + name: "unused_builder_cache" + path: "builder" + } + caches { name: "win_toolchain" path: "win_toolchain" } @@ -14094,6 +15087,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -14133,14 +15130,14 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/mac-rel-compilator\">mac-rel-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/mac-rel-compilator\">mac-rel-compilator</a>." } builders { name: "mac-rel-compilator" swarming_host: "chromium-swarm.appspot.com" dimensions: "builderless:1" dimensions: "cpu:x86-64" - dimensions: "os:Mac-11|Mac-12" + dimensions: "os:Mac-12" dimensions: "pool:luci.chromium.try" dimensions: "ssd:1" exe { @@ -14162,7 +15159,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/mac-rel-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14188,6 +15185,10 @@ buckets { value: 5 } experiments { + key: "luci.buildbucket.omit_python2" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -14223,14 +15224,14 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/mac-rel\">mac-rel</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/mac-rel\">mac-rel</a>." } builders { name: "mac_chromium_compile_dbg_ng" swarming_host: "chromium-swarm.appspot.com" dimensions: "builderless:1" dimensions: "cpu:x86-64" - dimensions: "os:Mac-11|Mac-12" + dimensions: "os:Mac-12" dimensions: "pool:luci.chromium.try" dimensions: "ssd:1" exe { @@ -14252,7 +15253,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14340,7 +15341,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/mac_optional_gpu_tests_rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14430,7 +15431,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/try-nougat-phone-tester/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14538,6 +15539,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -14602,7 +15607,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/win-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14667,11 +15672,10 @@ buckets { builders { name: "win10_chromium_x64_rel_ng" swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" dimensions: "cores:2" dimensions: "cpu:x86-64" dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.try" + dimensions: "pool:luci.chromium.try.orchestrator" exe { cipd_package: "infra/chromium/bootstrapper/${platform}" cipd_version: "latest" @@ -14691,7 +15695,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/win10_chromium_x64_rel_ng/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14708,6 +15712,10 @@ buckets { seconds: 120 } caches { + name: "unused_builder_cache" + path: "builder" + } + caches { name: "win_toolchain" path: "win_toolchain" } @@ -14717,6 +15725,10 @@ buckets { value: 5 } experiments { + key: "enable_weetbix_queries" + value: 100 + } + experiments { key: "luci.recipes.use_python3" value: 100 } @@ -14756,7 +15768,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/win10_chromium_x64_rel_ng-compilator\">win10_chromium_x64_rel_ng-compilator</a>." + description_html: "This is the orchestrator half of an orchestrator + compilator pair of builders. The compilator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/win10_chromium_x64_rel_ng-compilator\">win10_chromium_x64_rel_ng-compilator</a>." } builders { name: "win10_chromium_x64_rel_ng-compilator" @@ -14786,7 +15798,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/win10_chromium_x64_rel_ng-compilator/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14847,7 +15859,7 @@ buckets { use_invocation_timestamp: true } } - description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m104/builders/try/win10_chromium_x64_rel_ng\">win10_chromium_x64_rel_ng</a>." + description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium-m106/builders/try/win10_chromium_x64_rel_ng\">win10_chromium_x64_rel_ng</a>." } builders { name: "win32-official" @@ -14877,7 +15889,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/win32-official/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -14967,7 +15979,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/win7-rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -15057,7 +16069,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/win_chromium_compile_dbg_ng/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' @@ -15147,7 +16159,7 @@ buckets { ' "$bootstrap/properties": {' ' "properties_file": "infra/config/generated/builders/try/win_optional_gpu_tests_rel/properties.json",' ' "top_level_project": {' - ' "ref": "refs/branch-heads/5112",' + ' "ref": "refs/branch-heads/5249",' ' "repo": {' ' "host": "chromium.googlesource.com",' ' "project": "chromium/src"' diff --git a/chromium/infra/config/generated/luci/luci-milo.cfg b/chromium/infra/config/generated/luci/luci-milo.cfg index 6e995a189c8..2c455a5226f 100644 --- a/chromium/infra/config/generated/luci/luci-milo.cfg +++ b/chromium/infra/config/generated/luci/luci-milo.cfg @@ -6,493 +6,523 @@ consoles { id: "main" - name: "Chromium M104 Main Console" + name: "Chromium M106 Main Console" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/android-official" + name: "buildbucket/luci.chromium-m106.ci/android-official" category: "chromium|android" short_name: "off" } builders { - name: "buildbucket/luci.chromium-m104.ci/fuchsia-official" + name: "buildbucket/luci.chromium-m106.ci/fuchsia-official" category: "chromium|fuchsia" short_name: "off" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros-arm-archive-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros-arm-archive-rel" category: "chromium|lacros" short_name: "arm" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros64-archive-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros64-archive-rel" category: "chromium|lacros" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-official" + name: "buildbucket/luci.chromium-m106.ci/linux-official" category: "chromium|linux" short_name: "off" } builders { - name: "buildbucket/luci.chromium-m104.ci/mac-official" + name: "buildbucket/luci.chromium-m106.ci/mac-official" category: "chromium|mac" short_name: "off" } builders { - name: "buildbucket/luci.chromium-m104.ci/win32-official" + name: "buildbucket/luci.chromium-m106.ci/win32-official" category: "chromium|win|off" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/win-official" + name: "buildbucket/luci.chromium-m106.ci/win-official" category: "chromium|win|off" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win Builder" + name: "buildbucket/luci.chromium-m106.ci/Win Builder" category: "chromium.win|release|builder" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win x64 Builder" + name: "buildbucket/luci.chromium-m106.ci/Win x64 Builder" category: "chromium.win|release|builder" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win7 Tests (1)" + name: "buildbucket/luci.chromium-m106.ci/Win7 Tests (1)" category: "chromium.win|release|tester" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win 7 Tests x64 (1)" + name: "buildbucket/luci.chromium-m106.ci/Win 7 Tests x64 (1)" category: "chromium.win|release|tester" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win10 Tests x64" + name: "buildbucket/luci.chromium-m106.ci/Win10 Tests x64" category: "chromium.win|release|tester" short_name: "w10" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Win Builder (dbg)" category: "chromium.win|debug|builder" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Builder" + name: "buildbucket/luci.chromium-m106.ci/Mac Builder" category: "chromium.mac|release" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac10.13 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac10.13 Tests" category: "chromium.mac|release" short_name: "13" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac10.14 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac10.14 Tests" category: "chromium.mac|release" short_name: "14" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac10.15 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac10.15 Tests" category: "chromium.mac|release" short_name: "15" } builders { - name: "buildbucket/luci.chromium-m104.ci/mac11-arm64-rel-tests" + name: "buildbucket/luci.chromium-m106.ci/mac11-arm64-rel-tests" category: "chromium.mac|release|arm64" short_name: "11" } builders { - name: "buildbucket/luci.chromium-m104.ci/mac-arm64-rel" + name: "buildbucket/luci.chromium-m106.ci/mac12-arm64-rel-tests" + category: "chromium.mac|release|arm64" + short_name: "12" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/mac-arm64-rel" category: "chromium.mac|release|arm64" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Mac Builder (dbg)" category: "chromium.mac|debug" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac11 Tests (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Mac12 Tests (dbg)" category: "chromium.mac|debug" - short_name: "11" + short_name: "12" } builders { - name: "buildbucket/luci.chromium-m104.ci/ios-simulator" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator" category: "chromium.mac|ios|default" short_name: "sim" } builders { - name: "buildbucket/luci.chromium-m104.ci/ios-simulator-full-configs" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator-full-configs" category: "chromium.mac|ios|default" short_name: "ful" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac11 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac11 Tests" category: "chromium.mac|mac" short_name: "11" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Builder" + name: "buildbucket/luci.chromium-m106.ci/Mac12 Tests" + category: "chromium.mac|mac" + short_name: "12" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/Linux Builder" category: "chromium.linux|release" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Tests" + name: "buildbucket/luci.chromium-m106.ci/Linux Tests" category: "chromium.linux|release" short_name: "tst" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Builder (Wayland)" + name: "buildbucket/luci.chromium-m106.ci/Linux Builder (Wayland)" category: "chromium.linux|release" short_name: "bld-wl" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Tests (Wayland)" + name: "buildbucket/luci.chromium-m106.ci/Linux Tests (Wayland)" category: "chromium.linux|release" short_name: "tst-wl" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Linux Builder (dbg)" category: "chromium.linux|debug|builder" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Tests (dbg)(1)" + name: "buildbucket/luci.chromium-m106.ci/Linux Tests (dbg)(1)" category: "chromium.linux|debug|tester" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Cast Linux" + name: "buildbucket/luci.chromium-m106.ci/Cast Linux" category: "chromium.linux|cast" short_name: "vid" } builders { - name: "buildbucket/luci.chromium-m104.ci/Cast Linux Debug" + name: "buildbucket/luci.chromium-m106.ci/Cast Linux Debug" category: "chromium.linux|cast" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-chromeos-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-chromeos-rel" category: "chromium.chromiumos|default" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-chromeos-dbg" + name: "buildbucket/luci.chromium-m106.ci/linux-chromeos-dbg" category: "chromium.chromiumos|default" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-lacros-builder-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-lacros-builder-rel" category: "chromium.chromiumos|default" short_name: "lcr" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-lacros-tester-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-lacros-tester-rel" category: "chromium.chromiumos|default" short_name: "lcr" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-lacros-dbg" + name: "buildbucket/luci.chromium-m106.ci/linux-lacros-dbg" category: "chromium.chromiumos|debug" short_name: "lcr" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros-arm-generic-rel" category: "chromium.chromiumos|lacros|arm" short_name: "arm" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-amd64-generic-lacros-dbg" + name: "buildbucket/luci.chromium-m106.ci/lacros-arm64-generic-rel" + category: "chromium.chromiumos|lacros|arm64" + short_name: "arm64" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/chromeos-amd64-generic-lacros-dbg" category: "chromium.chromiumos|lacros|x64" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros-amd64-generic-rel" category: "chromium.chromiumos|lacros|x64" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-arm64-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-arm64-generic-rel" category: "chromium.chromiumos|simple|release" short_name: "a64" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-arm-generic-rel" category: "chromium.chromiumos|simple|release" short_name: "arm" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-kevin-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-jacuzzi-rel" + category: "chromium.chromiumos|simple|release" + short_name: "jcz" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/chromeos-kevin-rel" category: "chromium.chromiumos|simple|release" short_name: "kvn" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-octopus-rel" + category: "chromium.chromiumos|simple|release" + short_name: "oct" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/chromeos-amd64-generic-rel" category: "chromium.chromiumos|simple|release|x64" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-amd64-generic-dbg" + name: "buildbucket/luci.chromium-m106.ci/chromeos-amd64-generic-dbg" category: "chromium.chromiumos|simple|debug|x64" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-arm-dbg" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-arm-dbg" category: "chromium.android|cronet|arm" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-arm-rel" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-arm-rel" category: "chromium.android|cronet|arm" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-x86-dbg" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-x86-dbg" category: "chromium.android|cronet|x86" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-x86-dbg-10-tests" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-x86-dbg-10-tests" category: "chromium.android|cronet|test" short_name: "10" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android arm Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android arm Builder (dbg)" category: "chromium.android|builder|arm" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android arm64 Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android arm64 Builder (dbg)" category: "chromium.android|builder|arm" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android arm64 Builder All Targets (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android arm64 Builder All Targets (dbg)" category: "chromium.android|builder|arm" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android x86 Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android x86 Builder (dbg)" category: "chromium.android|builder|x86" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android x64 Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android x64 Builder (dbg)" category: "chromium.android|builder|x86" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Marshmallow 64 bit Tester" + name: "buildbucket/luci.chromium-m106.ci/Marshmallow 64 bit Tester" category: "chromium.android|tester|phone" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/Nougat Phone Tester" + name: "buildbucket/luci.chromium-m106.ci/Nougat Phone Tester" category: "chromium.android|tester|phone" short_name: "N" } builders { - name: "buildbucket/luci.chromium-m104.ci/Oreo Phone Tester" + name: "buildbucket/luci.chromium-m106.ci/Oreo Phone Tester" category: "chromium.android|tester|phone" short_name: "O" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-pie-arm64-dbg" + name: "buildbucket/luci.chromium-m106.ci/android-pie-arm64-dbg" category: "chromium.android|tester|phone" short_name: "P" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView M (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView M (dbg)" category: "chromium.android|tester|webview" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView N (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView N (dbg)" category: "chromium.android|tester|webview" short_name: "N" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView O (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView O (dbg)" category: "chromium.android|tester|webview" short_name: "O" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView P (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView P (dbg)" category: "chromium.android|tester|webview" short_name: "P" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-marshmallow-arm64-rel" + name: "buildbucket/luci.chromium-m106.ci/android-marshmallow-arm64-rel" category: "chromium.android|on_cq" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-pie-arm64-rel" + name: "buildbucket/luci.chromium-m106.ci/android-pie-arm64-rel" category: "chromium.android|on_cq" short_name: "P" } builders { - name: "buildbucket/luci.chromium-m104.ci/Cast Android (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Cast Android (dbg)" category: "chromium.android|on_cq" short_name: "cst" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-marshmallow-x86-rel" + name: "buildbucket/luci.chromium-m106.ci/android-marshmallow-x86-rel" category: "chromium.android|on_cq|x86" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/Fuchsia ARM64" + name: "buildbucket/luci.chromium-m106.ci/Fuchsia ARM64" category: "chromium.fuchsia|release" short_name: "arm64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Fuchsia x64" + name: "buildbucket/luci.chromium-m106.ci/Fuchsia x64" category: "chromium.fuchsia|release" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/fuchsia-arm64-cast" + name: "buildbucket/luci.chromium-m106.ci/fuchsia-arm64-cast" category: "chromium.fuchsia|cast" short_name: "arm64" } builders { - name: "buildbucket/luci.chromium-m104.ci/fuchsia-x64-cast" + name: "buildbucket/luci.chromium-m106.ci/fuchsia-x64-cast" category: "chromium.fuchsia|cast" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux TSan Builder" + name: "buildbucket/luci.chromium-m106.ci/Linux TSan Builder" category: "chromium.memory|linux|TSan v2" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux TSan Tests" + name: "buildbucket/luci.chromium-m106.ci/Linux TSan Tests" category: "chromium.memory|linux|TSan v2" short_name: "tst" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux ASan LSan Builder" + name: "buildbucket/luci.chromium-m106.ci/Linux ASan LSan Builder" category: "chromium.memory|linux|asan lsan" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux ASan LSan Tests (1)" + name: "buildbucket/luci.chromium-m106.ci/Linux ASan LSan Tests (1)" category: "chromium.memory|linux|asan lsan" short_name: "tst" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux ASan Tests (sandboxed)" + name: "buildbucket/luci.chromium-m106.ci/Linux ASan Tests (sandboxed)" category: "chromium.memory|linux|asan lsan" short_name: "sbx" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Linux x64 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Linux x64 DEPS Builder" category: "chromium.dawn|DEPS|Linux|Builder" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Linux x64 DEPS Release (Intel UHD 630)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Linux x64 DEPS Release (Intel UHD 630)" category: "chromium.dawn|DEPS|Linux|Intel" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Linux x64 DEPS Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Linux x64 DEPS Release (NVIDIA)" category: "chromium.dawn|DEPS|Linux|Nvidia" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Mac x64 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Mac x64 DEPS Builder" category: "chromium.dawn|DEPS|Mac|Builder" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Mac x64 DEPS Release (AMD)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Mac x64 DEPS Release (AMD)" category: "chromium.dawn|DEPS|Mac|AMD" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Mac x64 DEPS Release (Intel)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Mac x64 DEPS Release (Intel)" category: "chromium.dawn|DEPS|Mac|Intel" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x86 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x86 DEPS Builder" category: "chromium.dawn|DEPS|Windows|Builder" short_name: "x86" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x64 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x64 DEPS Builder" category: "chromium.dawn|DEPS|Windows|Builder" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x86 DEPS Release (Intel HD 630)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x86 DEPS Release (Intel HD 630)" category: "chromium.dawn|DEPS|Windows|Intel" short_name: "x86" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x64 DEPS Release (Intel HD 630)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x64 DEPS Release (Intel HD 630)" category: "chromium.dawn|DEPS|Windows|Intel" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x86 DEPS Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x86 DEPS Release (NVIDIA)" category: "chromium.dawn|DEPS|Windows|Nvidia" short_name: "x86" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x64 DEPS Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x64 DEPS Release (NVIDIA)" category: "chromium.dawn|DEPS|Windows|Nvidia" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/GPU Win x64 Builder" + name: "buildbucket/luci.chromium-m106.ci/GPU Win x64 Builder" category: "chromium.gpu|Windows" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win10 x64 Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Win10 x64 Release (NVIDIA)" category: "chromium.gpu|Windows" } builders { - name: "buildbucket/luci.chromium-m104.ci/GPU Mac Builder" + name: "buildbucket/luci.chromium-m106.ci/GPU Mac Builder" category: "chromium.gpu|Mac" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Release (Intel)" + name: "buildbucket/luci.chromium-m106.ci/Mac Release (Intel)" category: "chromium.gpu|Mac" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Retina Release (AMD)" + name: "buildbucket/luci.chromium-m106.ci/Mac Retina Release (AMD)" category: "chromium.gpu|Mac" } builders { - name: "buildbucket/luci.chromium-m104.ci/GPU Linux Builder" + name: "buildbucket/luci.chromium-m106.ci/GPU Linux Builder" category: "chromium.gpu|Linux" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Linux Release (NVIDIA)" category: "chromium.gpu|Linux" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android Release (Nexus 5X)" + name: "buildbucket/luci.chromium-m106.ci/Android Release (Nexus 5X)" category: "chromium.gpu|Android" } builders { - name: "buildbucket/luci.chromium-m104.ci/ios-simulator-cronet" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator-cronet" category: "chromium.fyi|cronet" short_name: "intel" } builders { - name: "buildbucket/luci.chromium-m104.ci/VR Linux" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator-cronet (reclient shadow)" + category: "chromium.fyi|cronet" + short_name: "rec" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/VR Linux" category: "chromium.fyi|linux" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-chromeos-annotator-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-chromeos-annotator-rel" category: "chromium.fyi|release" short_name: "rel" } @@ -507,417 +537,427 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } consoles { id: "mirrors" - name: "Chromium M104 CQ Mirrors Console" + name: "Chromium M106 CQ Mirrors Console" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/Win x64 Builder" + name: "buildbucket/luci.chromium-m106.ci/Win x64 Builder" category: "chromium.win|release|builder" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win 7 Tests x64 (1)" + name: "buildbucket/luci.chromium-m106.ci/Win 7 Tests x64 (1)" category: "chromium.win|release|tester" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win10 Tests x64" + name: "buildbucket/luci.chromium-m106.ci/Win10 Tests x64" category: "chromium.win|release|tester" short_name: "w10" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Win Builder (dbg)" category: "chromium.win|debug|builder" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Builder" + name: "buildbucket/luci.chromium-m106.ci/Mac Builder" category: "chromium.mac|release" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac10.13 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac10.13 Tests" category: "chromium.mac|release" short_name: "13" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac10.14 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac10.14 Tests" category: "chromium.mac|release" short_name: "14" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac10.15 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac10.15 Tests" category: "chromium.mac|release" short_name: "15" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Mac Builder (dbg)" category: "chromium.mac|debug" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac11 Tests (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Mac12 Tests (dbg)" category: "chromium.mac|debug" - short_name: "11" + short_name: "12" } builders { - name: "buildbucket/luci.chromium-m104.ci/ios-simulator" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator" category: "chromium.mac|ios|default" short_name: "sim" } builders { - name: "buildbucket/luci.chromium-m104.ci/ios-simulator-full-configs" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator-full-configs" category: "chromium.mac|ios|default" short_name: "ful" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Builder" + name: "buildbucket/luci.chromium-m106.ci/Linux Builder" category: "chromium.linux|release" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Tests" + name: "buildbucket/luci.chromium-m106.ci/Linux Tests" category: "chromium.linux|release" short_name: "tst" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Builder (Wayland)" + name: "buildbucket/luci.chromium-m106.ci/Linux Builder (Wayland)" category: "chromium.linux|release" short_name: "bld-wl" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Tests (Wayland)" + name: "buildbucket/luci.chromium-m106.ci/Linux Tests (Wayland)" category: "chromium.linux|release" short_name: "tst-wl" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Linux Builder (dbg)" category: "chromium.linux|debug|builder" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Tests (dbg)(1)" + name: "buildbucket/luci.chromium-m106.ci/Linux Tests (dbg)(1)" category: "chromium.linux|debug|tester" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Cast Linux" + name: "buildbucket/luci.chromium-m106.ci/Cast Linux" category: "chromium.linux|cast" short_name: "vid" } builders { - name: "buildbucket/luci.chromium-m104.ci/Cast Linux Debug" + name: "buildbucket/luci.chromium-m106.ci/Cast Linux Debug" category: "chromium.linux|cast" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-chromeos-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-chromeos-rel" category: "chromium.chromiumos|default" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-chromeos-dbg" + name: "buildbucket/luci.chromium-m106.ci/linux-chromeos-dbg" category: "chromium.chromiumos|default" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-lacros-builder-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-lacros-builder-rel" category: "chromium.chromiumos|default" short_name: "lcr" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-lacros-tester-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-lacros-tester-rel" category: "chromium.chromiumos|default" short_name: "lcr" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-lacros-dbg" + name: "buildbucket/luci.chromium-m106.ci/linux-lacros-dbg" category: "chromium.chromiumos|debug" short_name: "lcr" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros-arm-generic-rel" category: "chromium.chromiumos|lacros|arm" short_name: "arm" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-amd64-generic-lacros-dbg" + name: "buildbucket/luci.chromium-m106.ci/lacros-arm64-generic-rel" + category: "chromium.chromiumos|lacros|arm64" + short_name: "arm64" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/chromeos-amd64-generic-lacros-dbg" category: "chromium.chromiumos|lacros|x64" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros-amd64-generic-rel" category: "chromium.chromiumos|lacros|x64" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-arm-generic-rel" category: "chromium.chromiumos|simple|release" short_name: "arm" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-amd64-generic-rel" category: "chromium.chromiumos|simple|release|x64" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-amd64-generic-dbg" + name: "buildbucket/luci.chromium-m106.ci/chromeos-amd64-generic-dbg" category: "chromium.chromiumos|simple|debug|x64" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-arm-dbg" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-arm-dbg" category: "chromium.android|cronet|arm" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-arm-rel" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-arm-rel" category: "chromium.android|cronet|arm" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android arm Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android arm Builder (dbg)" category: "chromium.android|builder|arm" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android arm64 Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android arm64 Builder (dbg)" category: "chromium.android|builder|arm" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android arm64 Builder All Targets (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android arm64 Builder All Targets (dbg)" category: "chromium.android|builder|arm" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android x86 Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android x86 Builder (dbg)" category: "chromium.android|builder|x86" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android x64 Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android x64 Builder (dbg)" category: "chromium.android|builder|x86" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Marshmallow 64 bit Tester" + name: "buildbucket/luci.chromium-m106.ci/Marshmallow 64 bit Tester" category: "chromium.android|tester|phone" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/Nougat Phone Tester" + name: "buildbucket/luci.chromium-m106.ci/Nougat Phone Tester" category: "chromium.android|tester|phone" short_name: "N" } builders { - name: "buildbucket/luci.chromium-m104.ci/Oreo Phone Tester" + name: "buildbucket/luci.chromium-m106.ci/Oreo Phone Tester" category: "chromium.android|tester|phone" short_name: "O" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-pie-arm64-dbg" + name: "buildbucket/luci.chromium-m106.ci/android-pie-arm64-dbg" category: "chromium.android|tester|phone" short_name: "P" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView M (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView M (dbg)" category: "chromium.android|tester|webview" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView N (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView N (dbg)" category: "chromium.android|tester|webview" short_name: "N" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView O (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView O (dbg)" category: "chromium.android|tester|webview" short_name: "O" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView P (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView P (dbg)" category: "chromium.android|tester|webview" short_name: "P" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-marshmallow-arm64-rel" + name: "buildbucket/luci.chromium-m106.ci/android-marshmallow-arm64-rel" category: "chromium.android|on_cq" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-pie-arm64-rel" + name: "buildbucket/luci.chromium-m106.ci/android-pie-arm64-rel" category: "chromium.android|on_cq" short_name: "P" } builders { - name: "buildbucket/luci.chromium-m104.ci/Cast Android (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Cast Android (dbg)" category: "chromium.android|on_cq" short_name: "cst" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-marshmallow-x86-rel" + name: "buildbucket/luci.chromium-m106.ci/android-marshmallow-x86-rel" category: "chromium.android|on_cq|x86" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/Fuchsia ARM64" + name: "buildbucket/luci.chromium-m106.ci/Fuchsia ARM64" category: "chromium.fuchsia|release" short_name: "arm64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Fuchsia x64" + name: "buildbucket/luci.chromium-m106.ci/Fuchsia x64" category: "chromium.fuchsia|release" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/fuchsia-arm64-cast" + name: "buildbucket/luci.chromium-m106.ci/fuchsia-arm64-cast" category: "chromium.fuchsia|cast" short_name: "arm64" } builders { - name: "buildbucket/luci.chromium-m104.ci/fuchsia-x64-cast" + name: "buildbucket/luci.chromium-m106.ci/fuchsia-x64-cast" category: "chromium.fuchsia|cast" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux TSan Builder" + name: "buildbucket/luci.chromium-m106.ci/Linux TSan Builder" category: "chromium.memory|linux|TSan v2" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux TSan Tests" + name: "buildbucket/luci.chromium-m106.ci/Linux TSan Tests" category: "chromium.memory|linux|TSan v2" short_name: "tst" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux ASan LSan Builder" + name: "buildbucket/luci.chromium-m106.ci/Linux ASan LSan Builder" category: "chromium.memory|linux|asan lsan" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux ASan LSan Tests (1)" + name: "buildbucket/luci.chromium-m106.ci/Linux ASan LSan Tests (1)" category: "chromium.memory|linux|asan lsan" short_name: "tst" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux ASan Tests (sandboxed)" + name: "buildbucket/luci.chromium-m106.ci/Linux ASan Tests (sandboxed)" category: "chromium.memory|linux|asan lsan" short_name: "sbx" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Linux x64 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Linux x64 DEPS Builder" category: "chromium.dawn|DEPS|Linux|Builder" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Linux x64 DEPS Release (Intel UHD 630)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Linux x64 DEPS Release (Intel UHD 630)" category: "chromium.dawn|DEPS|Linux|Intel" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Linux x64 DEPS Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Linux x64 DEPS Release (NVIDIA)" category: "chromium.dawn|DEPS|Linux|Nvidia" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Mac x64 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Mac x64 DEPS Builder" category: "chromium.dawn|DEPS|Mac|Builder" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Mac x64 DEPS Release (AMD)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Mac x64 DEPS Release (AMD)" category: "chromium.dawn|DEPS|Mac|AMD" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Mac x64 DEPS Release (Intel)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Mac x64 DEPS Release (Intel)" category: "chromium.dawn|DEPS|Mac|Intel" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x86 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x86 DEPS Builder" category: "chromium.dawn|DEPS|Windows|Builder" short_name: "x86" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x64 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x64 DEPS Builder" category: "chromium.dawn|DEPS|Windows|Builder" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x86 DEPS Release (Intel HD 630)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x86 DEPS Release (Intel HD 630)" category: "chromium.dawn|DEPS|Windows|Intel" short_name: "x86" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x64 DEPS Release (Intel HD 630)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x64 DEPS Release (Intel HD 630)" category: "chromium.dawn|DEPS|Windows|Intel" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x86 DEPS Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x86 DEPS Release (NVIDIA)" category: "chromium.dawn|DEPS|Windows|Nvidia" short_name: "x86" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x64 DEPS Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x64 DEPS Release (NVIDIA)" category: "chromium.dawn|DEPS|Windows|Nvidia" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/GPU Win x64 Builder" + name: "buildbucket/luci.chromium-m106.ci/GPU Win x64 Builder" category: "chromium.gpu|Windows" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win10 x64 Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Win10 x64 Release (NVIDIA)" category: "chromium.gpu|Windows" } builders { - name: "buildbucket/luci.chromium-m104.ci/GPU Mac Builder" + name: "buildbucket/luci.chromium-m106.ci/GPU Mac Builder" category: "chromium.gpu|Mac" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Release (Intel)" + name: "buildbucket/luci.chromium-m106.ci/Mac Release (Intel)" category: "chromium.gpu|Mac" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Retina Release (AMD)" + name: "buildbucket/luci.chromium-m106.ci/Mac Retina Release (AMD)" category: "chromium.gpu|Mac" } builders { - name: "buildbucket/luci.chromium-m104.ci/GPU Linux Builder" + name: "buildbucket/luci.chromium-m106.ci/GPU Linux Builder" category: "chromium.gpu|Linux" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Linux Release (NVIDIA)" category: "chromium.gpu|Linux" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android Release (Nexus 5X)" + name: "buildbucket/luci.chromium-m106.ci/Android Release (Nexus 5X)" category: "chromium.gpu|Android" } builders { - name: "buildbucket/luci.chromium-m104.ci/ios-simulator-cronet" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator-cronet" category: "chromium.fyi|cronet" short_name: "intel" } builders { - name: "buildbucket/luci.chromium-m104.ci/VR Linux" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator-cronet (reclient shadow)" + category: "chromium.fyi|cronet" + short_name: "rec" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/VR Linux" category: "chromium.fyi|linux" } header { @@ -931,14 +971,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -946,207 +986,219 @@ consoles { id: "presubmit" name: "presubmit builders" builders { - name: "buildbucket/luci.chromium-m104.try/chromium_presubmit" + name: "buildbucket/luci.chromium-m106.try/chromium_presubmit" } builder_view_only: true } consoles { id: "try" - name: "Chromium M104 CQ Console" + name: "Chromium M106 CQ Console" builders { - name: "buildbucket/luci.chromium-m104.try/android-binary-size" + name: "buildbucket/luci.chromium-m106.try/android-binary-size" } builders { - name: "buildbucket/luci.chromium-m104.try/android-cronet-arm-dbg" + name: "buildbucket/luci.chromium-m106.try/android-cronet-arm-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-cronet-x86-dbg-10-tests" + name: "buildbucket/luci.chromium-m106.try/android-cronet-x86-dbg-10-tests" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-arm64-rel" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-arm64-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-arm64-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-arm64-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-x86-rel" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-x86-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-x86-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-x86-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/android-pie-arm64-dbg" + name: "buildbucket/luci.chromium-m106.try/android-pie-arm64-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-pie-arm64-rel" + name: "buildbucket/luci.chromium-m106.try/android-pie-arm64-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/android-pie-arm64-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/android-pie-arm64-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/android_compile_dbg" + name: "buildbucket/luci.chromium-m106.try/android_compile_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android_compile_x64_dbg" + name: "buildbucket/luci.chromium-m106.try/android_compile_x64_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android_compile_x86_dbg" + name: "buildbucket/luci.chromium-m106.try/android_compile_x86_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android_cronet" + name: "buildbucket/luci.chromium-m106.try/android_cronet" } builders { - name: "buildbucket/luci.chromium-m104.try/android_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/android_optional_gpu_tests_rel" } builders { - name: "buildbucket/luci.chromium-m104.try/cast_shell_android" + name: "buildbucket/luci.chromium-m106.try/cast_shell_android" } builders { - name: "buildbucket/luci.chromium-m104.try/cast_shell_linux" + name: "buildbucket/luci.chromium-m106.try/cast_shell_linux" } builders { - name: "buildbucket/luci.chromium-m104.try/cast_shell_linux_dbg" + name: "buildbucket/luci.chromium-m106.try/cast_shell_linux_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-dbg" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-arm-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-kevin-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-jacuzzi-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromium_presubmit" + name: "buildbucket/luci.chromium-m106.try/chromeos-kevin-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-linux-x64-deps-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-octopus-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-mac-x64-deps-rel" + name: "buildbucket/luci.chromium-m106.try/chromium_presubmit" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-win10-x64-deps-rel" + name: "buildbucket/luci.chromium-m106.try/dawn-linux-x64-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-win10-x86-deps-rel" + name: "buildbucket/luci.chromium-m106.try/dawn-mac-x64-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-arm64-cast" + name: "buildbucket/luci.chromium-m106.try/dawn-win10-x64-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-x64-cast" + name: "buildbucket/luci.chromium-m106.try/dawn-win10-x86-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia_arm64" + name: "buildbucket/luci.chromium-m106.try/fuchsia-arm64-cast" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia_x64" + name: "buildbucket/luci.chromium-m106.try/fuchsia-x64-cast" } builders { - name: "buildbucket/luci.chromium-m104.try/ios-simulator" + name: "buildbucket/luci.chromium-m106.try/fuchsia_arm64" } builders { - name: "buildbucket/luci.chromium-m104.try/ios-simulator-cronet" + name: "buildbucket/luci.chromium-m106.try/fuchsia_x64" } builders { - name: "buildbucket/luci.chromium-m104.try/ios-simulator-full-configs" + name: "buildbucket/luci.chromium-m106.try/ios-simulator" } builders { - name: "buildbucket/luci.chromium-m104.try/lacros-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.try/ios-simulator-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/lacros-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.try/ios-simulator-cronet" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-blink-rel" + name: "buildbucket/luci.chromium-m106.try/ios-simulator-full-configs" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-compile-dbg" + name: "buildbucket/luci.chromium-m106.try/lacros-amd64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-rel" + name: "buildbucket/luci.chromium-m106.try/lacros-arm-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/lacros-arm64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-lacros-rel" + name: "buildbucket/luci.chromium-m106.try/linux-blink-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-libfuzzer-asan-rel" + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-compile-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-rel" + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-wayland-rel" + name: "buildbucket/luci.chromium-m106.try/linux-lacros-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_asan_rel_ng" + name: "buildbucket/luci.chromium-m106.try/linux-libfuzzer-asan-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_asan_rel_ng-compilator" + name: "buildbucket/luci.chromium-m106.try/linux-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_compile_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/linux-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/linux-wayland-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_tsan_rel_ng" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_asan_rel_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_tsan_rel_ng-compilator" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_asan_rel_ng-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_layout_tests_layout_ng_disabled" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_compile_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_vr" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_tsan_rel_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/mac-rel" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_tsan_rel_ng-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/mac-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/linux_layout_tests_layout_ng_disabled" } builders { - name: "buildbucket/luci.chromium-m104.try/mac_chromium_compile_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/linux_optional_gpu_tests_rel" } builders { - name: "buildbucket/luci.chromium-m104.try/mac_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/linux_vr" } builders { - name: "buildbucket/luci.chromium-m104.try/win-libfuzzer-asan-rel" + name: "buildbucket/luci.chromium-m106.try/mac-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/win10_chromium_x64_rel_ng" + name: "buildbucket/luci.chromium-m106.try/mac-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/win10_chromium_x64_rel_ng-compilator" + name: "buildbucket/luci.chromium-m106.try/mac_chromium_compile_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/win7-rel" + name: "buildbucket/luci.chromium-m106.try/mac_optional_gpu_tests_rel" } builders { - name: "buildbucket/luci.chromium-m104.try/win_chromium_compile_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/win-libfuzzer-asan-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/win_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/win10_chromium_x64_rel_ng" + } + builders { + name: "buildbucket/luci.chromium-m106.try/win10_chromium_x64_rel_ng-compilator" + } + builders { + name: "buildbucket/luci.chromium-m106.try/win7-rel" + } + builders { + name: "buildbucket/luci.chromium-m106.try/win_chromium_compile_dbg_ng" + } + builders { + name: "buildbucket/luci.chromium-m106.try/win_optional_gpu_tests_rel" } builder_view_only: true } @@ -1154,45 +1206,45 @@ consoles { id: "chromium" name: "chromium" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/android-official" + name: "buildbucket/luci.chromium-m106.ci/android-official" category: "android" short_name: "off" } builders { - name: "buildbucket/luci.chromium-m104.ci/fuchsia-official" + name: "buildbucket/luci.chromium-m106.ci/fuchsia-official" category: "fuchsia" short_name: "off" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros-arm-archive-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros-arm-archive-rel" category: "lacros" short_name: "arm" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros64-archive-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros64-archive-rel" category: "lacros" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-official" + name: "buildbucket/luci.chromium-m106.ci/linux-official" category: "linux" short_name: "off" } builders { - name: "buildbucket/luci.chromium-m104.ci/mac-official" + name: "buildbucket/luci.chromium-m106.ci/mac-official" category: "mac" short_name: "off" } builders { - name: "buildbucket/luci.chromium-m104.ci/win32-official" + name: "buildbucket/luci.chromium-m106.ci/win32-official" category: "win|off" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/win-official" + name: "buildbucket/luci.chromium-m106.ci/win-official" category: "win|off" short_name: "64" } @@ -1207,14 +1259,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } include_experimental_builds: true @@ -1223,110 +1275,110 @@ consoles { id: "chromium.android" name: "chromium.android" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-arm-dbg" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-arm-dbg" category: "cronet|arm" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-arm-rel" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-arm-rel" category: "cronet|arm" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-x86-dbg" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-x86-dbg" category: "cronet|x86" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-cronet-x86-dbg-10-tests" + name: "buildbucket/luci.chromium-m106.ci/android-cronet-x86-dbg-10-tests" category: "cronet|test" short_name: "10" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android arm Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android arm Builder (dbg)" category: "builder|arm" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android arm64 Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android arm64 Builder (dbg)" category: "builder|arm" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android arm64 Builder All Targets (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android arm64 Builder All Targets (dbg)" category: "builder|arm" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android x86 Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android x86 Builder (dbg)" category: "builder|x86" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android x64 Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android x64 Builder (dbg)" category: "builder|x86" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Marshmallow 64 bit Tester" + name: "buildbucket/luci.chromium-m106.ci/Marshmallow 64 bit Tester" category: "tester|phone" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/Nougat Phone Tester" + name: "buildbucket/luci.chromium-m106.ci/Nougat Phone Tester" category: "tester|phone" short_name: "N" } builders { - name: "buildbucket/luci.chromium-m104.ci/Oreo Phone Tester" + name: "buildbucket/luci.chromium-m106.ci/Oreo Phone Tester" category: "tester|phone" short_name: "O" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-pie-arm64-dbg" + name: "buildbucket/luci.chromium-m106.ci/android-pie-arm64-dbg" category: "tester|phone" short_name: "P" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView M (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView M (dbg)" category: "tester|webview" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView N (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView N (dbg)" category: "tester|webview" short_name: "N" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView O (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView O (dbg)" category: "tester|webview" short_name: "O" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android WebView P (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Android WebView P (dbg)" category: "tester|webview" short_name: "P" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-marshmallow-arm64-rel" + name: "buildbucket/luci.chromium-m106.ci/android-marshmallow-arm64-rel" category: "on_cq" short_name: "M" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-pie-arm64-rel" + name: "buildbucket/luci.chromium-m106.ci/android-pie-arm64-rel" category: "on_cq" short_name: "P" } builders { - name: "buildbucket/luci.chromium-m104.ci/Cast Android (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Cast Android (dbg)" category: "on_cq" short_name: "cst" } builders { - name: "buildbucket/luci.chromium-m104.ci/android-marshmallow-x86-rel" + name: "buildbucket/luci.chromium-m106.ci/android-marshmallow-x86-rel" category: "on_cq|x86" short_name: "M" } @@ -1341,14 +1393,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1356,70 +1408,85 @@ consoles { id: "chromium.chromiumos" name: "chromium.chromiumos" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/linux-chromeos-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-chromeos-rel" category: "default" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-chromeos-dbg" + name: "buildbucket/luci.chromium-m106.ci/linux-chromeos-dbg" category: "default" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-lacros-builder-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-lacros-builder-rel" category: "default" short_name: "lcr" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-lacros-tester-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-lacros-tester-rel" category: "default" short_name: "lcr" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-lacros-dbg" + name: "buildbucket/luci.chromium-m106.ci/linux-lacros-dbg" category: "debug" short_name: "lcr" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros-arm-generic-rel" category: "lacros|arm" short_name: "arm" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-amd64-generic-lacros-dbg" + name: "buildbucket/luci.chromium-m106.ci/lacros-arm64-generic-rel" + category: "lacros|arm64" + short_name: "arm64" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/chromeos-amd64-generic-lacros-dbg" category: "lacros|x64" short_name: "dbg" } builders { - name: "buildbucket/luci.chromium-m104.ci/lacros-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/lacros-amd64-generic-rel" category: "lacros|x64" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-arm64-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-arm64-generic-rel" category: "simple|release" short_name: "a64" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-arm-generic-rel" category: "simple|release" short_name: "arm" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-kevin-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-jacuzzi-rel" + category: "simple|release" + short_name: "jcz" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/chromeos-kevin-rel" category: "simple|release" short_name: "kvn" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.ci/chromeos-octopus-rel" + category: "simple|release" + short_name: "oct" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/chromeos-amd64-generic-rel" category: "simple|release|x64" short_name: "rel" } builders { - name: "buildbucket/luci.chromium-m104.ci/chromeos-amd64-generic-dbg" + name: "buildbucket/luci.chromium-m106.ci/chromeos-amd64-generic-dbg" category: "simple|debug|x64" short_name: "dbg" } @@ -1434,14 +1501,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1449,65 +1516,65 @@ consoles { id: "chromium.dawn" name: "chromium.dawn" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Linux x64 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Linux x64 DEPS Builder" category: "DEPS|Linux|Builder" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Linux x64 DEPS Release (Intel UHD 630)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Linux x64 DEPS Release (Intel UHD 630)" category: "DEPS|Linux|Intel" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Linux x64 DEPS Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Linux x64 DEPS Release (NVIDIA)" category: "DEPS|Linux|Nvidia" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Mac x64 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Mac x64 DEPS Builder" category: "DEPS|Mac|Builder" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Mac x64 DEPS Release (AMD)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Mac x64 DEPS Release (AMD)" category: "DEPS|Mac|AMD" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Mac x64 DEPS Release (Intel)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Mac x64 DEPS Release (Intel)" category: "DEPS|Mac|Intel" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x86 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x86 DEPS Builder" category: "DEPS|Windows|Builder" short_name: "x86" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x64 DEPS Builder" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x64 DEPS Builder" category: "DEPS|Windows|Builder" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x86 DEPS Release (Intel HD 630)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x86 DEPS Release (Intel HD 630)" category: "DEPS|Windows|Intel" short_name: "x86" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x64 DEPS Release (Intel HD 630)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x64 DEPS Release (Intel HD 630)" category: "DEPS|Windows|Intel" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x86 DEPS Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x86 DEPS Release (NVIDIA)" category: "DEPS|Windows|Nvidia" short_name: "x86" } builders { - name: "buildbucket/luci.chromium-m104.ci/Dawn Win10 x64 DEPS Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Dawn Win10 x64 DEPS Release (NVIDIA)" category: "DEPS|Windows|Nvidia" short_name: "x64" } @@ -1522,14 +1589,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1537,25 +1604,25 @@ consoles { id: "chromium.fuchsia" name: "chromium.fuchsia" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/Fuchsia ARM64" + name: "buildbucket/luci.chromium-m106.ci/Fuchsia ARM64" category: "release" short_name: "arm64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Fuchsia x64" + name: "buildbucket/luci.chromium-m106.ci/Fuchsia x64" category: "release" short_name: "x64" } builders { - name: "buildbucket/luci.chromium-m104.ci/fuchsia-arm64-cast" + name: "buildbucket/luci.chromium-m106.ci/fuchsia-arm64-cast" category: "cast" short_name: "arm64" } builders { - name: "buildbucket/luci.chromium-m104.ci/fuchsia-x64-cast" + name: "buildbucket/luci.chromium-m106.ci/fuchsia-x64-cast" category: "cast" short_name: "x64" } @@ -1570,14 +1637,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1585,19 +1652,24 @@ consoles { id: "chromium.fyi" name: "chromium.fyi" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/ios-simulator-cronet" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator-cronet" category: "cronet" short_name: "intel" } builders { - name: "buildbucket/luci.chromium-m104.ci/VR Linux" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator-cronet (reclient shadow)" + category: "cronet" + short_name: "rec" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/VR Linux" category: "linux" } builders { - name: "buildbucket/luci.chromium-m104.ci/linux-chromeos-annotator-rel" + name: "buildbucket/luci.chromium-m106.ci/linux-chromeos-annotator-rel" category: "release" short_name: "rel" } @@ -1612,14 +1684,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1627,38 +1699,38 @@ consoles { id: "chromium.gpu" name: "chromium.gpu" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/GPU Win x64 Builder" + name: "buildbucket/luci.chromium-m106.ci/GPU Win x64 Builder" category: "Windows" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win10 x64 Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Win10 x64 Release (NVIDIA)" category: "Windows" } builders { - name: "buildbucket/luci.chromium-m104.ci/GPU Mac Builder" + name: "buildbucket/luci.chromium-m106.ci/GPU Mac Builder" category: "Mac" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Release (Intel)" + name: "buildbucket/luci.chromium-m106.ci/Mac Release (Intel)" category: "Mac" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Retina Release (AMD)" + name: "buildbucket/luci.chromium-m106.ci/Mac Retina Release (AMD)" category: "Mac" } builders { - name: "buildbucket/luci.chromium-m104.ci/GPU Linux Builder" + name: "buildbucket/luci.chromium-m106.ci/GPU Linux Builder" category: "Linux" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Release (NVIDIA)" + name: "buildbucket/luci.chromium-m106.ci/Linux Release (NVIDIA)" category: "Linux" } builders { - name: "buildbucket/luci.chromium-m104.ci/Android Release (Nexus 5X)" + name: "buildbucket/luci.chromium-m106.ci/Android Release (Nexus 5X)" category: "Android" } header { @@ -1672,14 +1744,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1687,45 +1759,45 @@ consoles { id: "chromium.linux" name: "chromium.linux" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Builder" + name: "buildbucket/luci.chromium-m106.ci/Linux Builder" category: "release" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Tests" + name: "buildbucket/luci.chromium-m106.ci/Linux Tests" category: "release" short_name: "tst" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Builder (Wayland)" + name: "buildbucket/luci.chromium-m106.ci/Linux Builder (Wayland)" category: "release" short_name: "bld-wl" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Tests (Wayland)" + name: "buildbucket/luci.chromium-m106.ci/Linux Tests (Wayland)" category: "release" short_name: "tst-wl" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Linux Builder (dbg)" category: "debug|builder" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux Tests (dbg)(1)" + name: "buildbucket/luci.chromium-m106.ci/Linux Tests (dbg)(1)" category: "debug|tester" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Cast Linux" + name: "buildbucket/luci.chromium-m106.ci/Cast Linux" category: "cast" short_name: "vid" } builders { - name: "buildbucket/luci.chromium-m104.ci/Cast Linux Debug" + name: "buildbucket/luci.chromium-m106.ci/Cast Linux Debug" category: "cast" short_name: "dbg" } @@ -1740,14 +1812,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1755,63 +1827,73 @@ consoles { id: "chromium.mac" name: "chromium.mac" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Builder" + name: "buildbucket/luci.chromium-m106.ci/Mac Builder" category: "release" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac10.13 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac10.13 Tests" category: "release" short_name: "13" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac10.14 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac10.14 Tests" category: "release" short_name: "14" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac10.15 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac10.15 Tests" category: "release" short_name: "15" } builders { - name: "buildbucket/luci.chromium-m104.ci/mac11-arm64-rel-tests" + name: "buildbucket/luci.chromium-m106.ci/mac11-arm64-rel-tests" category: "release|arm64" short_name: "11" } builders { - name: "buildbucket/luci.chromium-m104.ci/mac-arm64-rel" + name: "buildbucket/luci.chromium-m106.ci/mac12-arm64-rel-tests" + category: "release|arm64" + short_name: "12" + } + builders { + name: "buildbucket/luci.chromium-m106.ci/mac-arm64-rel" category: "release|arm64" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Mac Builder (dbg)" category: "debug" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac11 Tests (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Mac12 Tests (dbg)" category: "debug" - short_name: "11" + short_name: "12" } builders { - name: "buildbucket/luci.chromium-m104.ci/ios-simulator" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator" category: "ios|default" short_name: "sim" } builders { - name: "buildbucket/luci.chromium-m104.ci/ios-simulator-full-configs" + name: "buildbucket/luci.chromium-m106.ci/ios-simulator-full-configs" category: "ios|default" short_name: "ful" } builders { - name: "buildbucket/luci.chromium-m104.ci/Mac11 Tests" + name: "buildbucket/luci.chromium-m106.ci/Mac11 Tests" category: "mac" short_name: "11" } + builders { + name: "buildbucket/luci.chromium-m106.ci/Mac12 Tests" + category: "mac" + short_name: "12" + } header { oncalls { name: "Chromium Branches" @@ -1823,14 +1905,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1838,30 +1920,30 @@ consoles { id: "chromium.memory" name: "chromium.memory" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/Linux TSan Builder" + name: "buildbucket/luci.chromium-m106.ci/Linux TSan Builder" category: "linux|TSan v2" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux TSan Tests" + name: "buildbucket/luci.chromium-m106.ci/Linux TSan Tests" category: "linux|TSan v2" short_name: "tst" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux ASan LSan Builder" + name: "buildbucket/luci.chromium-m106.ci/Linux ASan LSan Builder" category: "linux|asan lsan" short_name: "bld" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux ASan LSan Tests (1)" + name: "buildbucket/luci.chromium-m106.ci/Linux ASan LSan Tests (1)" category: "linux|asan lsan" short_name: "tst" } builders { - name: "buildbucket/luci.chromium-m104.ci/Linux ASan Tests (sandboxed)" + name: "buildbucket/luci.chromium-m106.ci/Linux ASan Tests (sandboxed)" category: "linux|asan lsan" short_name: "sbx" } @@ -1876,14 +1958,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1891,35 +1973,35 @@ consoles { id: "chromium.win" name: "chromium.win" repo_url: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" manifest_name: "REVISION" builders { - name: "buildbucket/luci.chromium-m104.ci/Win Builder" + name: "buildbucket/luci.chromium-m106.ci/Win Builder" category: "release|builder" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win x64 Builder" + name: "buildbucket/luci.chromium-m106.ci/Win x64 Builder" category: "release|builder" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win7 Tests (1)" + name: "buildbucket/luci.chromium-m106.ci/Win7 Tests (1)" category: "release|tester" short_name: "32" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win 7 Tests x64 (1)" + name: "buildbucket/luci.chromium-m106.ci/Win 7 Tests x64 (1)" category: "release|tester" short_name: "64" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win10 Tests x64" + name: "buildbucket/luci.chromium-m106.ci/Win10 Tests x64" category: "release|tester" short_name: "w10" } builders { - name: "buildbucket/luci.chromium-m104.ci/Win Builder (dbg)" + name: "buildbucket/luci.chromium-m106.ci/Win Builder (dbg)" category: "debug|builder" short_name: "32" } @@ -1934,14 +2016,14 @@ consoles { show_primary_secondary_labels: true } console_groups { - console_ids: "chromium-m104/chromium" - console_ids: "chromium-m104/chromium.win" - console_ids: "chromium-m104/chromium.mac" - console_ids: "chromium-m104/chromium.linux" - console_ids: "chromium-m104/chromium.chromiumos" - console_ids: "chromium-m104/chromium.memory" - console_ids: "chromium-m104/chromium.gpu" - console_ids: "chromium-m104/chromium.android" + console_ids: "chromium-m106/chromium" + console_ids: "chromium-m106/chromium.win" + console_ids: "chromium-m106/chromium.mac" + console_ids: "chromium-m106/chromium.linux" + console_ids: "chromium-m106/chromium.chromiumos" + console_ids: "chromium-m106/chromium.memory" + console_ids: "chromium-m106/chromium.gpu" + console_ids: "chromium-m106/chromium.android" } } } @@ -1949,235 +2031,247 @@ consoles { id: "luci.chromium.try" name: "luci.chromium.try" builders { - name: "buildbucket/luci.chromium-m104.try/android-binary-size" + name: "buildbucket/luci.chromium-m106.try/android-binary-size" + } + builders { + name: "buildbucket/luci.chromium-m106.try/android-cronet-arm-dbg" + } + builders { + name: "buildbucket/luci.chromium-m106.try/android-cronet-x86-dbg-10-tests" + } + builders { + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-arm64-rel" + } + builders { + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-arm64-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/android-cronet-arm-dbg" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-x86-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/android-cronet-x86-dbg-10-tests" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-x86-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-arm64-rel" + name: "buildbucket/luci.chromium-m106.try/android-official" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-arm64-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/android-oreo-arm64-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-x86-rel" + name: "buildbucket/luci.chromium-m106.try/android-pie-arm64-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-x86-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/android-pie-arm64-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/android-official" + name: "buildbucket/luci.chromium-m106.try/android-pie-arm64-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/android-oreo-arm64-dbg" + name: "buildbucket/luci.chromium-m106.try/android_compile_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-pie-arm64-dbg" + name: "buildbucket/luci.chromium-m106.try/android_compile_x64_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-pie-arm64-rel" + name: "buildbucket/luci.chromium-m106.try/android_compile_x86_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-pie-arm64-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/android_cronet" } builders { - name: "buildbucket/luci.chromium-m104.try/android_compile_dbg" + name: "buildbucket/luci.chromium-m106.try/android_optional_gpu_tests_rel" } builders { - name: "buildbucket/luci.chromium-m104.try/android_compile_x64_dbg" + name: "buildbucket/luci.chromium-m106.try/cast_shell_android" } builders { - name: "buildbucket/luci.chromium-m104.try/android_compile_x86_dbg" + name: "buildbucket/luci.chromium-m106.try/cast_shell_linux" } builders { - name: "buildbucket/luci.chromium-m104.try/android_cronet" + name: "buildbucket/luci.chromium-m106.try/cast_shell_linux_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/cast_shell_android" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-lacros-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/cast_shell_linux" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/cast_shell_linux_dbg" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-dbg" + name: "buildbucket/luci.chromium-m106.try/chromeos-arm-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-lacros-dbg" + name: "buildbucket/luci.chromium-m106.try/chromeos-arm64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-jacuzzi-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/chromeos-kevin-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-octopus-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-arm64-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromium_presubmit" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-kevin-rel" + name: "buildbucket/luci.chromium-m106.try/dawn-linux-x64-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromium_presubmit" + name: "buildbucket/luci.chromium-m106.try/dawn-mac-x64-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-linux-x64-deps-rel" + name: "buildbucket/luci.chromium-m106.try/dawn-win10-x64-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-mac-x64-deps-rel" + name: "buildbucket/luci.chromium-m106.try/dawn-win10-x86-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-win10-x64-deps-rel" + name: "buildbucket/luci.chromium-m106.try/fuchsia-arm64-cast" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-win10-x86-deps-rel" + name: "buildbucket/luci.chromium-m106.try/fuchsia-binary-size" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-arm64-cast" + name: "buildbucket/luci.chromium-m106.try/fuchsia-official" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-binary-size" + name: "buildbucket/luci.chromium-m106.try/fuchsia-x64-cast" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-official" + name: "buildbucket/luci.chromium-m106.try/fuchsia_arm64" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-x64-cast" + name: "buildbucket/luci.chromium-m106.try/fuchsia_x64" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia_arm64" + name: "buildbucket/luci.chromium-m106.try/ios-simulator" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia_x64" + name: "buildbucket/luci.chromium-m106.try/ios-simulator-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/ios-simulator" + name: "buildbucket/luci.chromium-m106.try/ios-simulator-cronet" } builders { - name: "buildbucket/luci.chromium-m104.try/ios-simulator-cronet" + name: "buildbucket/luci.chromium-m106.try/ios-simulator-full-configs" } builders { - name: "buildbucket/luci.chromium-m104.try/ios-simulator-full-configs" + name: "buildbucket/luci.chromium-m106.try/lacros-amd64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/lacros-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.try/lacros-arm-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/lacros-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.try/lacros-arm64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-blink-rel" + name: "buildbucket/luci.chromium-m106.try/linux-blink-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-compile-dbg" + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-compile-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-dbg" + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-rel" + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-lacros-rel" + name: "buildbucket/luci.chromium-m106.try/linux-lacros-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-libfuzzer-asan-rel" + name: "buildbucket/luci.chromium-m106.try/linux-libfuzzer-asan-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-official" + name: "buildbucket/luci.chromium-m106.try/linux-official" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-rel" + name: "buildbucket/luci.chromium-m106.try/linux-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/linux-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-wayland-rel" + name: "buildbucket/luci.chromium-m106.try/linux-wayland-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_asan_rel_ng" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_asan_rel_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_asan_rel_ng-compilator" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_asan_rel_ng-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_compile_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_compile_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_tsan_rel_ng" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_tsan_rel_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_tsan_rel_ng-compilator" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_tsan_rel_ng-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_layout_tests_layout_ng_disabled" + name: "buildbucket/luci.chromium-m106.try/linux_layout_tests_layout_ng_disabled" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/linux_optional_gpu_tests_rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_vr" + name: "buildbucket/luci.chromium-m106.try/linux_vr" } builders { - name: "buildbucket/luci.chromium-m104.try/mac-official" + name: "buildbucket/luci.chromium-m106.try/mac-official" } builders { - name: "buildbucket/luci.chromium-m104.try/mac-rel" + name: "buildbucket/luci.chromium-m106.try/mac-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/mac-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/mac-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/mac_chromium_compile_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/mac_chromium_compile_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/mac_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/mac_optional_gpu_tests_rel" } builders { - name: "buildbucket/luci.chromium-m104.try/try-nougat-phone-tester" + name: "buildbucket/luci.chromium-m106.try/try-nougat-phone-tester" } builders { - name: "buildbucket/luci.chromium-m104.try/win-libfuzzer-asan-rel" + name: "buildbucket/luci.chromium-m106.try/win-libfuzzer-asan-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/win-official" + name: "buildbucket/luci.chromium-m106.try/win-official" } builders { - name: "buildbucket/luci.chromium-m104.try/win10_chromium_x64_rel_ng" + name: "buildbucket/luci.chromium-m106.try/win10_chromium_x64_rel_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/win10_chromium_x64_rel_ng-compilator" + name: "buildbucket/luci.chromium-m106.try/win10_chromium_x64_rel_ng-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/win32-official" + name: "buildbucket/luci.chromium-m106.try/win32-official" } builders { - name: "buildbucket/luci.chromium-m104.try/win7-rel" + name: "buildbucket/luci.chromium-m106.try/win7-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/win_chromium_compile_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/win_chromium_compile_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/win_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/win_optional_gpu_tests_rel" } builder_view_only: true } @@ -2185,7 +2279,7 @@ consoles { id: "tryserver.blink" name: "tryserver.blink" builders { - name: "buildbucket/luci.chromium-m104.try/linux-blink-rel" + name: "buildbucket/luci.chromium-m106.try/linux-blink-rel" } builder_view_only: true } @@ -2193,22 +2287,22 @@ consoles { id: "tryserver.chromium" name: "tryserver.chromium" builders { - name: "buildbucket/luci.chromium-m104.try/android-official" + name: "buildbucket/luci.chromium-m106.try/android-official" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-official" + name: "buildbucket/luci.chromium-m106.try/fuchsia-official" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-official" + name: "buildbucket/luci.chromium-m106.try/linux-official" } builders { - name: "buildbucket/luci.chromium-m104.try/mac-official" + name: "buildbucket/luci.chromium-m106.try/mac-official" } builders { - name: "buildbucket/luci.chromium-m104.try/win-official" + name: "buildbucket/luci.chromium-m106.try/win-official" } builders { - name: "buildbucket/luci.chromium-m104.try/win32-official" + name: "buildbucket/luci.chromium-m106.try/win32-official" } builder_view_only: true } @@ -2216,58 +2310,58 @@ consoles { id: "tryserver.chromium.android" name: "tryserver.chromium.android" builders { - name: "buildbucket/luci.chromium-m104.try/android-binary-size" + name: "buildbucket/luci.chromium-m106.try/android-binary-size" } builders { - name: "buildbucket/luci.chromium-m104.try/android-cronet-arm-dbg" + name: "buildbucket/luci.chromium-m106.try/android-cronet-arm-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-cronet-x86-dbg-10-tests" + name: "buildbucket/luci.chromium-m106.try/android-cronet-x86-dbg-10-tests" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-arm64-rel" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-arm64-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-arm64-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-arm64-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-x86-rel" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-x86-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/android-marshmallow-x86-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/android-marshmallow-x86-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/android-oreo-arm64-dbg" + name: "buildbucket/luci.chromium-m106.try/android-oreo-arm64-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-pie-arm64-dbg" + name: "buildbucket/luci.chromium-m106.try/android-pie-arm64-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android-pie-arm64-rel" + name: "buildbucket/luci.chromium-m106.try/android-pie-arm64-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/android-pie-arm64-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/android-pie-arm64-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/android_compile_dbg" + name: "buildbucket/luci.chromium-m106.try/android_compile_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android_compile_x64_dbg" + name: "buildbucket/luci.chromium-m106.try/android_compile_x64_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android_compile_x86_dbg" + name: "buildbucket/luci.chromium-m106.try/android_compile_x86_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/android_cronet" + name: "buildbucket/luci.chromium-m106.try/android_cronet" } builders { - name: "buildbucket/luci.chromium-m104.try/android_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/android_optional_gpu_tests_rel" } builders { - name: "buildbucket/luci.chromium-m104.try/cast_shell_android" + name: "buildbucket/luci.chromium-m106.try/cast_shell_android" } builders { - name: "buildbucket/luci.chromium-m104.try/try-nougat-phone-tester" + name: "buildbucket/luci.chromium-m106.try/try-nougat-phone-tester" } builder_view_only: true } @@ -2275,46 +2369,55 @@ consoles { id: "tryserver.chromium.chromiumos" name: "tryserver.chromium.chromiumos" builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-dbg" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-lacros-dbg" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-lacros-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-amd64-generic-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/chromeos-amd64-generic-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-arm-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-arm64-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-arm64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/chromeos-kevin-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-jacuzzi-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/lacros-amd64-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-kevin-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/lacros-arm-generic-rel" + name: "buildbucket/luci.chromium-m106.try/chromeos-octopus-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-compile-dbg" + name: "buildbucket/luci.chromium-m106.try/lacros-amd64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-dbg" + name: "buildbucket/luci.chromium-m106.try/lacros-arm-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-rel" + name: "buildbucket/luci.chromium-m106.try/lacros-arm64-generic-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-chromeos-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-compile-dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-lacros-rel" + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-dbg" + } + builders { + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-rel" + } + builders { + name: "buildbucket/luci.chromium-m106.try/linux-chromeos-rel-compilator" + } + builders { + name: "buildbucket/luci.chromium-m106.try/linux-lacros-rel" } builder_view_only: true } @@ -2322,16 +2425,16 @@ consoles { id: "tryserver.chromium.dawn" name: "tryserver.chromium.dawn" builders { - name: "buildbucket/luci.chromium-m104.try/dawn-linux-x64-deps-rel" + name: "buildbucket/luci.chromium-m106.try/dawn-linux-x64-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-mac-x64-deps-rel" + name: "buildbucket/luci.chromium-m106.try/dawn-mac-x64-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-win10-x64-deps-rel" + name: "buildbucket/luci.chromium-m106.try/dawn-win10-x64-deps-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/dawn-win10-x86-deps-rel" + name: "buildbucket/luci.chromium-m106.try/dawn-win10-x86-deps-rel" } builder_view_only: true } @@ -2339,19 +2442,19 @@ consoles { id: "tryserver.chromium.fuchsia" name: "tryserver.chromium.fuchsia" builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-arm64-cast" + name: "buildbucket/luci.chromium-m106.try/fuchsia-arm64-cast" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-binary-size" + name: "buildbucket/luci.chromium-m106.try/fuchsia-binary-size" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia-x64-cast" + name: "buildbucket/luci.chromium-m106.try/fuchsia-x64-cast" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia_arm64" + name: "buildbucket/luci.chromium-m106.try/fuchsia_arm64" } builders { - name: "buildbucket/luci.chromium-m104.try/fuchsia_x64" + name: "buildbucket/luci.chromium-m106.try/fuchsia_x64" } builder_view_only: true } @@ -2359,49 +2462,49 @@ consoles { id: "tryserver.chromium.linux" name: "tryserver.chromium.linux" builders { - name: "buildbucket/luci.chromium-m104.try/cast_shell_linux" + name: "buildbucket/luci.chromium-m106.try/cast_shell_linux" } builders { - name: "buildbucket/luci.chromium-m104.try/cast_shell_linux_dbg" + name: "buildbucket/luci.chromium-m106.try/cast_shell_linux_dbg" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-libfuzzer-asan-rel" + name: "buildbucket/luci.chromium-m106.try/linux-libfuzzer-asan-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-rel" + name: "buildbucket/luci.chromium-m106.try/linux-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/linux-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux-wayland-rel" + name: "buildbucket/luci.chromium-m106.try/linux-wayland-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_asan_rel_ng" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_asan_rel_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_asan_rel_ng-compilator" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_asan_rel_ng-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_compile_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_compile_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_tsan_rel_ng" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_tsan_rel_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_chromium_tsan_rel_ng-compilator" + name: "buildbucket/luci.chromium-m106.try/linux_chromium_tsan_rel_ng-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_layout_tests_layout_ng_disabled" + name: "buildbucket/luci.chromium-m106.try/linux_layout_tests_layout_ng_disabled" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/linux_optional_gpu_tests_rel" } builders { - name: "buildbucket/luci.chromium-m104.try/linux_vr" + name: "buildbucket/luci.chromium-m106.try/linux_vr" } builder_view_only: true } @@ -2409,25 +2512,28 @@ consoles { id: "tryserver.chromium.mac" name: "tryserver.chromium.mac" builders { - name: "buildbucket/luci.chromium-m104.try/ios-simulator" + name: "buildbucket/luci.chromium-m106.try/ios-simulator" + } + builders { + name: "buildbucket/luci.chromium-m106.try/ios-simulator-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/ios-simulator-cronet" + name: "buildbucket/luci.chromium-m106.try/ios-simulator-cronet" } builders { - name: "buildbucket/luci.chromium-m104.try/ios-simulator-full-configs" + name: "buildbucket/luci.chromium-m106.try/ios-simulator-full-configs" } builders { - name: "buildbucket/luci.chromium-m104.try/mac-rel" + name: "buildbucket/luci.chromium-m106.try/mac-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/mac-rel-compilator" + name: "buildbucket/luci.chromium-m106.try/mac-rel-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/mac_chromium_compile_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/mac_chromium_compile_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/mac_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/mac_optional_gpu_tests_rel" } builder_view_only: true } @@ -2435,22 +2541,22 @@ consoles { id: "tryserver.chromium.win" name: "tryserver.chromium.win" builders { - name: "buildbucket/luci.chromium-m104.try/win-libfuzzer-asan-rel" + name: "buildbucket/luci.chromium-m106.try/win-libfuzzer-asan-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/win10_chromium_x64_rel_ng" + name: "buildbucket/luci.chromium-m106.try/win10_chromium_x64_rel_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/win10_chromium_x64_rel_ng-compilator" + name: "buildbucket/luci.chromium-m106.try/win10_chromium_x64_rel_ng-compilator" } builders { - name: "buildbucket/luci.chromium-m104.try/win7-rel" + name: "buildbucket/luci.chromium-m106.try/win7-rel" } builders { - name: "buildbucket/luci.chromium-m104.try/win_chromium_compile_dbg_ng" + name: "buildbucket/luci.chromium-m106.try/win_chromium_compile_dbg_ng" } builders { - name: "buildbucket/luci.chromium-m104.try/win_optional_gpu_tests_rel" + name: "buildbucket/luci.chromium-m106.try/win_optional_gpu_tests_rel" } builder_view_only: true } diff --git a/chromium/infra/config/generated/luci/luci-notify.cfg b/chromium/infra/config/generated/luci/luci-notify.cfg index 21f5382514c..d3dd869750c 100644 --- a/chromium/infra/config/generated/luci/luci-notify.cfg +++ b/chromium/infra/config/generated/luci/luci-notify.cfg @@ -469,7 +469,19 @@ notifiers { } builders { bucket: "ci" - name: "Mac11 Tests (dbg)" + name: "Mac12 Tests" + } +} +notifiers { + notifications { + on_new_status: INFRA_FAILURE + } + notifications { + on_new_status: INFRA_FAILURE + } + builders { + bucket: "ci" + name: "Mac12 Tests (dbg)" } } notifiers { @@ -730,6 +742,19 @@ notifiers { } builders { bucket: "ci" + name: "chromeos-jacuzzi-rel" + repository: "https://chromium.googlesource.com/chromium/src" + } +} +notifiers { + notifications { + on_new_status: INFRA_FAILURE + } + notifications { + on_new_status: INFRA_FAILURE + } + builders { + bucket: "ci" name: "chromeos-kevin-rel" repository: "https://chromium.googlesource.com/chromium/src" } @@ -739,6 +764,19 @@ notifiers { on_new_status: INFRA_FAILURE } notifications { + on_new_status: INFRA_FAILURE + } + builders { + bucket: "ci" + name: "chromeos-octopus-rel" + repository: "https://chromium.googlesource.com/chromium/src" + } +} +notifiers { + notifications { + on_new_status: INFRA_FAILURE + } + notifications { on_change: true email { recipients: "chrome-fuchsia-gardener@grotations.appspotmail.com" diff --git a/chromium/infra/config/generated/luci/luci-scheduler.cfg b/chromium/infra/config/generated/luci/luci-scheduler.cfg index f0bfadb6c21..8af4d457adc 100644 --- a/chromium/infra/config/generated/luci/luci-scheduler.cfg +++ b/chromium/infra/config/generated/luci/luci-scheduler.cfg @@ -605,7 +605,7 @@ job { } } job { - id: "Mac11 Tests (dbg)" + id: "Mac12 Tests" realm: "ci" acls { role: TRIGGERER @@ -615,7 +615,21 @@ job { buildbucket { server: "cr-buildbucket.appspot.com" bucket: "ci" - builder: "Mac11 Tests (dbg)" + builder: "Mac12 Tests" + } +} +job { + id: "Mac12 Tests (dbg)" + realm: "ci" + acls { + role: TRIGGERER + granted_to: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + } + acl_sets: "ci" + buildbucket { + server: "cr-buildbucket.appspot.com" + bucket: "ci" + builder: "Mac12 Tests (dbg)" } } job { @@ -905,6 +919,16 @@ job { } } job { + id: "chromeos-jacuzzi-rel" + realm: "ci" + acl_sets: "ci" + buildbucket { + server: "cr-buildbucket.appspot.com" + bucket: "ci" + builder: "chromeos-jacuzzi-rel" + } +} +job { id: "chromeos-kevin-rel" realm: "ci" acl_sets: "ci" @@ -915,6 +939,16 @@ job { } } job { + id: "chromeos-octopus-rel" + realm: "ci" + acl_sets: "ci" + buildbucket { + server: "cr-buildbucket.appspot.com" + bucket: "ci" + builder: "chromeos-octopus-rel" + } +} +job { id: "fuchsia-arm64-cast" realm: "ci" acl_sets: "ci" @@ -965,6 +999,16 @@ job { } } job { + id: "ios-simulator-cronet (reclient shadow)" + realm: "ci" + acl_sets: "ci" + buildbucket { + server: "cr-buildbucket.appspot.com" + bucket: "ci" + builder: "ios-simulator-cronet (reclient shadow)" + } +} +job { id: "ios-simulator-full-configs" realm: "ci" acl_sets: "ci" @@ -1005,6 +1049,16 @@ job { } } job { + id: "lacros-arm64-generic-rel" + realm: "ci" + acl_sets: "ci" + buildbucket { + server: "cr-buildbucket.appspot.com" + bucket: "ci" + builder: "lacros-arm64-generic-rel" + } +} +job { id: "lacros64-archive-rel" realm: "ci" acl_sets: "ci" @@ -1123,6 +1177,20 @@ job { } } job { + id: "mac12-arm64-rel-tests" + realm: "ci" + acls { + role: TRIGGERER + granted_to: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" + } + acl_sets: "ci" + buildbucket { + server: "cr-buildbucket.appspot.com" + bucket: "ci" + builder: "mac12-arm64-rel-tests" + } +} +job { id: "win-official" realm: "ci" acl_sets: "ci" @@ -1187,16 +1255,20 @@ trigger { triggers: "chromeos-amd64-generic-rel" triggers: "chromeos-arm-generic-rel" triggers: "chromeos-arm64-generic-rel" + triggers: "chromeos-jacuzzi-rel" triggers: "chromeos-kevin-rel" + triggers: "chromeos-octopus-rel" triggers: "fuchsia-arm64-cast" triggers: "fuchsia-official" triggers: "fuchsia-x64-cast" triggers: "ios-simulator" triggers: "ios-simulator-cronet" + triggers: "ios-simulator-cronet (reclient shadow)" triggers: "ios-simulator-full-configs" triggers: "lacros-amd64-generic-rel" triggers: "lacros-arm-archive-rel" triggers: "lacros-arm-generic-rel" + triggers: "lacros-arm64-generic-rel" triggers: "lacros64-archive-rel" triggers: "linux-chromeos-annotator-rel" triggers: "linux-chromeos-dbg" @@ -1210,7 +1282,7 @@ trigger { triggers: "win32-official" gitiles { repo: "https://chromium.googlesource.com/chromium/src" - refs: "regexp:refs/branch-heads/5112" + refs: "regexp:refs/branch-heads/5249" } } acl_sets { diff --git a/chromium/infra/config/generated/luci/project.cfg b/chromium/infra/config/generated/luci/project.cfg index 75575f589cd..d6bf1cfbd61 100644 --- a/chromium/infra/config/generated/luci/project.cfg +++ b/chromium/infra/config/generated/luci/project.cfg @@ -4,12 +4,13 @@ # For the schema of this file, see ProjectCfg message: # https://luci-config.appspot.com/schemas/projects:project.cfg -name: "chromium-m104" +name: "chromium-m106" access: "group:all" lucicfg { - version: "1.31.5" + version: "1.32.1" package_dir: "../.." config_dir: "generated/luci" entry_point: "main.star" + experiments: "crbug.com/1171945" experiments: "crbug.com/1182002" } diff --git a/chromium/infra/config/generated/luci/realms.cfg b/chromium/infra/config/generated/luci/realms.cfg index 23aa7d145dd..12b9262a9f9 100644 --- a/chromium/infra/config/generated/luci/realms.cfg +++ b/chromium/infra/config/generated/luci/realms.cfg @@ -39,6 +39,18 @@ realms { role: "role/swarming.taskTriggerer" principals: "group:mdb/chrome-troopers" } + bindings { + role: "role/weetbix.editor" + principals: "group:project-chromium-committers" + } + bindings { + role: "role/weetbix.queryUser" + principals: "group:authenticated-users" + } + bindings { + role: "role/weetbix.reader" + principals: "group:all" + } } realms { name: "ci" @@ -96,7 +108,8 @@ realms { values: "Mac10.14 Tests" values: "Mac10.15 Tests" values: "Mac11 Tests" - values: "Mac11 Tests (dbg)" + values: "Mac12 Tests" + values: "Mac12 Tests (dbg)" values: "Marshmallow 64 bit Tester" values: "Nougat Phone Tester" values: "Oreo Phone Tester" @@ -108,6 +121,7 @@ realms { values: "android-pie-arm64-dbg" values: "linux-lacros-tester-rel" values: "mac11-arm64-rel-tests" + values: "mac12-arm64-rel-tests" } } } @@ -177,13 +191,16 @@ realms { } bindings { role: "role/resultdb.invocationCreator" + principals: "group:chromium-led-users" principals: "group:project-chromium-try-task-accounts" + principals: "group:project-chromium-tryjob-access" } bindings { role: "role/swarming.taskTriggerer" principals: "group:chromium-led-users" principals: "group:project-chromium-mac-arm64-tests-access" principals: "group:project-chromium-tryjob-access" + principals: "user:chromium-orchestrator@chops-service-accounts.iam.gserviceaccount.com" principals: "user:infra-try-recipes-tester@chops-service-accounts.iam.gserviceaccount.com" } } diff --git a/chromium/infra/config/generated/luci/tricium-prod.cfg b/chromium/infra/config/generated/luci/tricium-prod.cfg index e574547be72..cd152a29d07 100644 --- a/chromium/infra/config/generated/luci/tricium-prod.cfg +++ b/chromium/infra/config/generated/luci/tricium-prod.cfg @@ -25,7 +25,7 @@ functions { recipe { project: "chromium" bucket: "try" - builder: "linux-clang-tidy-rel" + builder: "tricium-clang-tidy" } } } diff --git a/chromium/infra/config/generated/sheriff-rotations/OWNERS b/chromium/infra/config/generated/sheriff-rotations/OWNERS index 8785f6b3a86..f612dd65933 100644 --- a/chromium/infra/config/generated/sheriff-rotations/OWNERS +++ b/chromium/infra/config/generated/sheriff-rotations/OWNERS @@ -2,6 +2,7 @@ set noparent file://infra/config/groups/sheriff-rotations/CHROMIUM_OWNERS per-file android.txt=file://infra/config/groups/sheriff-rotations/ANDROID_OWNERS +per-file angle.txt=file://infra/config/groups/sheriff-rotations/ANGLE_OWNERS per-file chromium.clang.txt=file://infra/config/groups/sheriff-rotations/CHROMIUM_CLANG_OWNERS per-file chromium.gpu.txt=file://infra/config/groups/sheriff-rotations/CHROMIUM_GPU_OWNERS per-file chromium.txt=file://infra/config/groups/sheriff-rotations/CHROMIUM_OWNERS diff --git a/chromium/infra/config/groups/sheriff-rotations/ANGLE_OWNERS b/chromium/infra/config/groups/sheriff-rotations/ANGLE_OWNERS new file mode 100644 index 00000000000..853db7f3049 --- /dev/null +++ b/chromium/infra/config/groups/sheriff-rotations/ANGLE_OWNERS @@ -0,0 +1,17 @@ +# @chromium.org email addresses: +geofflang@chromium.org +jmadill@chromium.org +syoussefi@chromium.org +ynovikov@chromium.org + +# @google.com email addresses: +abdolrashidi@google.com +cnorthrop@google.com +geofflang@google.com +ianelliott@google.com +jmadill@google.com +jonahr@google.com +romanl@google.com +syoussefi@google.com +ynovikov@google.com +yuxinhu@google.com
\ No newline at end of file diff --git a/chromium/infra/config/lib/builders.star b/chromium/infra/config/lib/builders.star index 63cba19dff7..119dd5124fe 100644 --- a/chromium/infra/config/lib/builders.star +++ b/chromium/infra/config/lib/builders.star @@ -73,8 +73,7 @@ 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), - # 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_DEFAULT = os_enum("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), @@ -147,8 +146,8 @@ reclient = struct( DEFAULT = 250, LOW_JOBS_FOR_CI = 80, HIGH_JOBS_FOR_CI = 500, - LOW_JOBS_FOR_CQ = 80, - HIGH_JOBS_FOR_CQ = 500, + LOW_JOBS_FOR_CQ = 150, + HIGH_JOBS_FOR_CQ = 300, ), ) @@ -159,6 +158,7 @@ def _rotation(name): # Arbitrary elements can't be added, new rotations must be added in SoM code sheriff_rotations = struct( ANDROID = _rotation("android"), + ANGLE = _rotation("angle"), CHROMIUM = _rotation("chromium"), FUCHSIA = _rotation("fuchsia"), CHROMIUM_CLANG = _rotation("chromium.clang"), @@ -185,8 +185,10 @@ xcode = struct( x13main = xcode_enum("13c100"), # A newer Xcode 13 version used on beta bots. x13betabots = xcode_enum("13f17a"), + # Xcode14 beta 5 will be used to build Main iOS + x14main = xcode_enum("14a5294g"), # A newer Xcode 14 version used on beta bots. - x14betabots = xcode_enum("14a5228q"), + x14betabots = xcode_enum("14a5294g"), # in use by ios-webkit-tot x13wk = xcode_enum("13a1030dwk"), ) @@ -281,7 +283,7 @@ def _code_coverage_property( return code_coverage or None -def _reclient_property(*, instance, service, jobs, rewrapper_env, profiler_service, publish_trace, cache_silo, ensure_verified): +def _reclient_property(*, instance, service, jobs, rewrapper_env, profiler_service, publish_trace, cache_silo, ensure_verified, bootstrap_env): reclient = {} instance = defaults.get_value("reclient_instance", instance) if not instance: @@ -301,6 +303,13 @@ def _reclient_property(*, instance, service, jobs, rewrapper_env, profiler_servi fail("Environment variables in rewrapper_env must start with " + "'RBE_', got '%s'" % k) reclient["rewrapper_env"] = rewrapper_env + bootstrap_env = defaults.get_value("reclient_bootstrap_env", bootstrap_env) + if bootstrap_env: + for k in bootstrap_env: + if not k.startswith("RBE_"): + fail("Environment variables in bootstrap_env must start with " + + "'RBE_', got '%s'" % k) + reclient["bootstrap_env"] = bootstrap_env profiler_service = defaults.get_value("reclient_profiler_service", profiler_service) if profiler_service: reclient["profiler_service"] = profiler_service @@ -312,7 +321,7 @@ def _reclient_property(*, instance, service, jobs, rewrapper_env, profiler_servi ensure_verified = defaults.get_value("reclient_ensure_verified", ensure_verified) if ensure_verified: reclient["ensure_verified"] = True - return reclient or None + return reclient ################################################################################ # Builder defaults and function # @@ -352,6 +361,7 @@ defaults = args.defaults( reclient_service = None, reclient_jobs = None, reclient_rewrapper_env = None, + reclient_bootstrap_env = None, reclient_profiler_service = None, reclient_publish_trace = None, reclient_cache_silo = None, @@ -409,6 +419,7 @@ def builder( reclient_service = args.DEFAULT, reclient_jobs = args.DEFAULT, reclient_rewrapper_env = args.DEFAULT, + reclient_bootstrap_env = args.DEFAULT, reclient_profiler_service = args.DEFAULT, reclient_publish_trace = args.DEFAULT, reclient_cache_silo = None, @@ -572,6 +583,9 @@ def builder( reclient_rewrapper_env: a map that sets the rewrapper flags via the environment variables. All such vars must start with the "RBE_" prefix. Has no effect if reclient_instance is not set. + reclient_bootstrap_env: a map that sets the bootstrap flags via the + environment variables. All such vars must start with the "RBE_" + prefix. Has no effect if reclient_instance is not set. reclient_profiler_service: a string indicating service name for re-client's cloud profiler. Has no effect if reclient_instance is not set. @@ -589,7 +603,7 @@ def builder( # We don't have any need of an explicit dimensions dict, # instead we have individual arguments for dimensions - if "dimensions" in "kwargs": + if "dimensions" in kwargs: fail("Explicit dimensions are not supported: " + "use builderless, cores, cpu, os or ssd instead") @@ -723,6 +737,7 @@ def builder( service = reclient_service, jobs = reclient_jobs, rewrapper_env = reclient_rewrapper_env, + bootstrap_env = reclient_bootstrap_env, profiler_service = reclient_profiler_service, publish_trace = reclient_publish_trace, cache_silo = reclient_cache_silo, diff --git a/chromium/infra/config/lib/try.star b/chromium/infra/config/lib/try.star index 9bc6d2c3e6f..05a0357a1fb 100644 --- a/chromium/infra/config/lib/try.star +++ b/chromium/infra/config/lib/try.star @@ -30,6 +30,21 @@ DEFAULT_EXCLUDE_REGEXPS = [ ".+/[+]/infra/config/.+", ] +# Intended to be used for the `caches` builder arg when no source checkout is +# required. +# +# Setting a cache with a "builder" path prevents buildbucket from automatically +# creating a regular builder cache with a 4 minute wait_for_warm_cache. +# `wait_for_warm_cache = None` ensures that swarming will not look for a bot +# with a builder cache. +SOURCELESS_BUILDER_CACHES = [ + swarming.cache( + name = "unused_builder_cache", + path = "builder", + wait_for_warm_cache = None, + ), +] + defaults = args.defaults( extends = builders.defaults, check_for_flakiness = False, @@ -276,18 +291,8 @@ def _orchestrator_builder( kwargs.setdefault("builderless", None) # Orchestrator builders that don't use a src checkout don't need a - # builder cache. Setting a cache with a "builder" path prevents - # buildbucket from automatically creating a regular builder cache - # with a 4 minute wait_for_warm_cache. - # `wait_for_warm_cache = None` ensures that swarming will not look - # for a bot with a builder cache. - kwargs.setdefault("caches", [ - swarming.cache( - name = "unused_builder_cache", - path = "builder", - wait_for_warm_cache = None, - ), - ]) + # builder cache. + kwargs.setdefault("caches", SOURCELESS_BUILDER_CACHES) else: kwargs.setdefault("builderless", not settings.is_main) diff --git a/chromium/infra/config/lint-luci-milo.py b/chromium/infra/config/lint-luci-milo.py index dd31078fddb..e789e63d7be 100755 --- a/chromium/infra/config/lint-luci-milo.py +++ b/chromium/infra/config/lint-luci-milo.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # Copyright 2018 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -43,12 +43,15 @@ def compare_builders(name, main_builders, sub_builders): sub_desc = to_list(sub_builders, name) if main_desc != sub_desc: - print ('bot lists different between main waterfall ' + - 'and stand-alone %s waterfall:' % name) - print '\n'.join(difflib.unified_diff(main_desc, sub_desc, - fromfile='main', tofile=name, - lineterm='')) - print + print('bot lists different between main waterfall ' + + 'and stand-alone %s waterfall:' % name) + print('\n'.join( + difflib.unified_diff(main_desc, + sub_desc, + fromfile='main', + tofile=name, + lineterm=''))) + print('') return False return True @@ -81,7 +84,7 @@ def main(): referenced_names = set(subwaterfalls.keys()) missing_names = referenced_names - set(all_console_names + excluded_names) if missing_names: - print 'Missing subwaterfall console for', missing_names + print('Missing subwaterfall console for', missing_names) return 1 # Check that the bots on a subwaterfall match the corresponding bots on the diff --git a/chromium/infra/config/main.star b/chromium/infra/config/main.star index 47e66560e03..f45647573c4 100755 --- a/chromium/infra/config/main.star +++ b/chromium/infra/config/main.star @@ -10,7 +10,7 @@ load("//lib/branches.star", "branches") load("//project.star", "settings") lucicfg.check_version( - min = "1.30.9", + min = "1.31.1", message = "Update depot_tools", ) @@ -97,6 +97,18 @@ luci.project( roles = "role/configs.validator", groups = "project-chromium-try-task-accounts", ), + luci.binding( + roles = "role/weetbix.reader", + groups = "all", + ), + luci.binding( + roles = "role/weetbix.queryUser", + groups = "authenticated-users", + ), + luci.binding( + roles = "role/weetbix.editor", + groups = "project-chromium-committers", + ), ], ) @@ -151,7 +163,17 @@ luci.realm( # Allow try builders to create invocations in their own builds. luci.binding( roles = "role/resultdb.invocationCreator", - groups = "project-chromium-try-task-accounts", + groups = [ + "project-chromium-try-task-accounts", + # In order to be able to reproduce test tasks that have + # ResultDB enabled (at this point that should be all + # tests), a realm must be provided. The ability to + # trigger machines in the test pool is associated with + # the try realm, so allow those who can trigger swarming + # tasks in that pool tasks to create invocations. + "chromium-led-users", + "project-chromium-tryjob-access", + ], ), ], ) @@ -181,6 +203,7 @@ branches.exec("//subprojects/findit/subproject.star") branches.exec("//subprojects/flakiness/subproject.star") branches.exec("//subprojects/goma/subproject.star") branches.exec("//subprojects/reclient/subproject.star") +branches.exec("//subprojects/reviver/subproject.star") branches.exec("//subprojects/webrtc/subproject.star") exec("//generators/cq-usage.star") diff --git a/chromium/infra/config/milestones.json b/chromium/infra/config/milestones.json index 71ae9fb56e4..4c775871ff4 100644 --- a/chromium/infra/config/milestones.json +++ b/chromium/infra/config/milestones.json @@ -1,9 +1,4 @@ { - "92": { - "name": "m92", - "project": "chromium-m92", - "ref": "refs/branch-heads/4515" - }, "96": { "name": "m96", "project": "chromium-m96", @@ -28,5 +23,15 @@ "name": "m103", "project": "chromium-m103", "ref": "refs/branch-heads/5060" + }, + "104": { + "name": "m104", + "project": "chromium-m104", + "ref": "refs/branch-heads/5112" + }, + "105": { + "name": "m105", + "project": "chromium-m105", + "ref": "refs/branch-heads/5195" } } diff --git a/chromium/infra/config/notifiers.star b/chromium/infra/config/notifiers.star index 337e83c392f..9b20b3ba51a 100644 --- a/chromium/infra/config/notifiers.star +++ b/chromium/infra/config/notifiers.star @@ -176,7 +176,7 @@ tree_closure_notifier( name = "gpu-tree-closer-email", notify_emails = ["chrome-gpu-build-failures@google.com"], notify_rotation_urls = [ - "https://chrome-ops-rotation-proxy.appspot.com/current/oncallator:chrome-gpu-pixel-wrangler", + "https://chrome-ops-rotation-proxy.appspot.com/current/oncallator:chrome-gpu-pixel-wrangler-weekly", ], ) diff --git a/chromium/infra/config/recipes.star b/chromium/infra/config/recipes.star index b3a4877811d..806f5455647 100644 --- a/chromium/infra/config/recipes.star +++ b/chromium/infra/config/recipes.star @@ -115,6 +115,10 @@ build_recipe( ) build_recipe( + name = "recipe:build_perf", +) + +build_recipe( name = "recipe:celab", ) @@ -143,6 +147,10 @@ build_recipe( ) build_recipe( + name = "recipe:chromium_polymorphic/launcher", +) + +build_recipe( name = "recipe:chromium_3pp", ) @@ -159,6 +167,11 @@ build_recipe( ) build_recipe( + name = "recipe:chromium_expectation_files/expectation_file_scripts", + bootstrappable = True, +) + +build_recipe( name = "recipe:chromium_export_metadata", ) @@ -192,11 +205,20 @@ build_recipe( ) build_recipe( + name = "recipe:flakiness/reproducer", +) + +build_recipe( name = "recipe:findit/chromium/single_revision", bootstrappable = POLYMORPHIC, ) build_recipe( + name = "recipe:gofindit/chromium/single_revision", + bootstrappable = POLYMORPHIC, +) + +build_recipe( name = "recipe:presubmit", ) @@ -213,6 +235,11 @@ build_recipe( ) build_recipe( + name = "recipe:reviver/chromium/runner", + bootstrappable = POLYMORPHIC, +) + +build_recipe( name = "recipe:swarming/deterministic_build", ) @@ -225,6 +252,10 @@ build_recipe( ) build_recipe( + name = "recipe:tricium_clang_tidy_orchestrator", +) + +build_recipe( name = "recipe:tricium_metrics", ) diff --git a/chromium/infra/config/settings.json b/chromium/infra/config/settings.json index 76b3e6fc96a..7f3ec6fc88e 100644 --- a/chromium/infra/config/settings.json +++ b/chromium/infra/config/settings.json @@ -1,8 +1,8 @@ { - "project": "chromium-m104", - "project_title": "Chromium M104", - "ref": "refs/branch-heads/5112", - "chrome_project": "chrome-m104", + "project": "chromium-m106", + "project_title": "Chromium M106", + "ref": "refs/branch-heads/5249", + "chrome_project": "chrome-m106", "branch_types": [ "standard" ] diff --git a/chromium/infra/config/subprojects/chromium/angle.try.star b/chromium/infra/config/subprojects/chromium/angle.try.star index 72aa650b6f7..77dfd86c8ea 100644 --- a/chromium/infra/config/subprojects/chromium/angle.try.star +++ b/chromium/infra/config/subprojects/chromium/angle.try.star @@ -3,6 +3,7 @@ # found in the LICENSE file. load("//lib/builders.star", "cpu", "goma", "os", "xcode") +load("//lib/builder_config.star", "builder_config") load("//lib/try.star", "try_") try_.defaults.set( @@ -44,5 +45,12 @@ def angle_ios_builder(*, name, **kwargs): angle_ios_builder( name = "ios-angle-try-intel", + mirrors = [ + "ci/ios-angle-builder", + "ci/ios-angle-intel", + ], pool = "luci.chromium.gpu.mac.mini.intel.try", + try_settings = builder_config.try_settings( + retry_failed_shards = False, + ), ) diff --git a/chromium/infra/config/subprojects/chromium/ci.star b/chromium/infra/config/subprojects/chromium/ci.star index dee8b6a392d..05906bf678d 100644 --- a/chromium/infra/config/subprojects/chromium/ci.star +++ b/chromium/infra/config/subprojects/chromium/ci.star @@ -91,6 +91,7 @@ luci.gitiles_poller( ) for name, short_name in ( ("lacros-amd64-generic-chrome", "lcr"), ("lacros-arm-generic-chrome", "lcr"), + ("lacros-arm64-generic-chrome", "lcr"), ("linux-chromeos-chrome", "cro"), ("linux-chrome", "lnx"), ("mac-chrome", "mac"), @@ -120,7 +121,6 @@ consoles.console_view( ("fuchsia-fyi-atlas", "hardware", "atl"), ("fuchsia-fyi-sherlock", "hardware", "slk"), ("fuchsia-builder-perf-fyi", "fuchsia ci", "builder-perf"), - ("fuchsia-builder-perf-x64", "fuchsia ci", "builder-perf-x64"), ("fuchsia-perf-fyi", "hardware", "ast-perf"), ("fuchsia-perf-atlas-fyi", "hardware", "atl-perf"), ("fuchsia-perf-sherlock-fyi", "hardware", "slk-perf"), diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.android.fyi.star b/chromium/infra/config/subprojects/chromium/ci/chromium.android.fyi.star index 7a88cefe48d..6649873a919 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.android.fyi.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.android.fyi.star @@ -150,6 +150,40 @@ ci.builder( triggered_by = [], ) +ci.builder( + name = "android-pie-x86-fyi-rel-reviver", + 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 = 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 = "builder_tester|x86", + short_name = "P", + ), + # Set to an empty list to avoid chromium-gitiles-trigger triggering new + # builds. Also we don't set any `schedule` since this builder is for + # reference only and should not run any new builds. + triggered_by = [], +) + # TODO(crbug.com/1137474): This and android-12-x64-fyi-rel # are being kept around so that build links in the related # bugs are accessible @@ -168,6 +202,29 @@ ci.builder( ci.builder( name = "android-12-x64-fyi-rel", + builder_spec = builder_config.builder_spec( + execution_mode = builder_config.execution_mode.TEST, + 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 = "x64_builder", + ), + build_gs_bucket = "chromium-android-archive", + ), console_view_entry = consoles.console_view_entry( category = "emulator|x64|rel", short_name = "12", @@ -176,10 +233,7 @@ ci.builder( # So they need longer timeouts # Matching the execution time out of the android-12-x64-rel execution_timeout = 4 * time.hour, - # Set to an empty list to avoid chromium-gitiles-trigger triggering new - # builds. Also we don't set any `schedule` since this builder is for - # reference only and should not run any new builds. - triggered_by = [], + triggered_by = ["ci/android-12-x64-rel"], ) ci.builder( diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.android.star b/chromium/infra/config/subprojects/chromium/ci/chromium.android.star index 9148ca32f1f..b1a1f89e9cd 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.android.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.android.star @@ -5,7 +5,7 @@ load("//lib/args.star", "args") load("//lib/builder_config.star", "builder_config") -load("//lib/builders.star", "goma", "os", "reclient", "sheriff_rotations") +load("//lib/builders.star", "builders", "goma", "os", "reclient", "sheriff_rotations") load("//lib/branches.star", "branches") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") @@ -392,6 +392,8 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", execution_timeout = 6 * time.hour, + free_space = builders.free_space.high, + ssd = True, ) ci.builder( @@ -578,7 +580,7 @@ ci.thin_tester( ), # We have limited tablet capacity and thus limited ability to run # tests in parallel, hence the high timeout. - execution_timeout = 12 * time.hour, + execution_timeout = 15 * time.hour, triggered_by = ["ci/Android arm Builder (dbg)"], ) @@ -682,6 +684,42 @@ ci.builder( ) ci.builder( + name = "android-12l-x86-rel", + builder_spec = builder_config.builder_spec( + execution_mode = builder_config.execution_mode.TEST, + 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", + ], + 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_mb", + ), + build_gs_bucket = "chromium-android-archive", + run_tests_serially = True, + ), + console_view_entry = consoles.console_view_entry( + category = "tester|tablet", + short_name = "12L", + ), + # TODO: This can be reduced when builder works. + execution_timeout = 4 * time.hour, + sheriff_rotations = args.ignore_default(None), + triggered_by = ["ci/Android arm Builder (dbg)"], +) + +ci.builder( name = "android-arm64-proguard-rel", builder_spec = builder_config.builder_spec( gclient_config = builder_config.gclient_config( @@ -711,6 +749,11 @@ ci.builder( short_name = "M proguard", ), execution_timeout = 6 * time.hour, + # TODO(b/234140184) Once reproxy is fixed, remove the goma and reclient + # values + goma_backend = goma.backend.RBE_PROD, + goma_jobs = goma.jobs.MANY_JOBS_FOR_CI, + reclient_instance = None, ) ci.builder( @@ -1168,9 +1211,11 @@ ci.builder( category = "on_cq", short_name = "M", ), + cores = 16, cq_mirrors_console_view = "mirrors", execution_timeout = 4 * time.hour, tree_closing = True, + ssd = True, ) ci.builder( @@ -1344,6 +1389,8 @@ ci.builder( category = "builder_tester|x86", short_name = "P", ), + cores = 16, + ssd = True, ) # TODO(crbug.com/1137474): Update the console view config once on CQ diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.angle.star b/chromium/infra/config/subprojects/chromium/ci/chromium.angle.star index 58ad425968f..72c44722d12 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.angle.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.angle.star @@ -3,7 +3,8 @@ # found in the LICENSE file. """Definitions of builders in the chromium.angle builder group.""" -load("//lib/builders.star", "goma", "reclient", "xcode") +load("//lib/builders.star", "goma", "reclient", "sheriff_rotations", "xcode") +load("//lib/builder_config.star", "builder_config") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") @@ -11,12 +12,14 @@ ci.defaults.set( builder_group = "chromium.angle", executable = "recipe:angle_chromium", execution_timeout = ci.DEFAULT_EXECUTION_TIMEOUT, - goma_backend = goma.backend.RBE_PROD, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = reclient.jobs.DEFAULT, pool = ci.gpu.POOL, properties = { "perf_dashboard_machine_group": "ChromiumANGLE", }, service_account = ci.gpu.SERVICE_ACCOUNT, + sheriff_rotations = sheriff_rotations.ANGLE, thin_tester_cores = 2, ) @@ -36,34 +39,11 @@ consoles.console_view( ) ci.gpu.linux_builder( - name = "android-angle-arm64-builder", - console_view_entry = consoles.console_view_entry( - category = "Android|Builder|ANGLE", - short_name = "arm64", - ), - goma_backend = None, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, - reclient_jobs = reclient.jobs.DEFAULT, -) - -ci.thin_tester( - name = "android-angle-arm64-nexus5x", - console_view_entry = consoles.console_view_entry( - category = "Android|Nexus5X|ANGLE", - short_name = "arm64", - ), - triggered_by = ["android-angle-arm64-builder"], -) - -ci.gpu.linux_builder( name = "android-angle-chromium-arm64-builder", console_view_entry = consoles.console_view_entry( category = "Android|Builder|Chromium", short_name = "arm64", ), - goma_backend = None, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, - reclient_jobs = reclient.jobs.DEFAULT, ) ci.thin_tester( @@ -81,35 +61,8 @@ ci.gpu.linux_builder( category = "Fuchsia|Builder|ANGLE", short_name = "x64", ), -) - -ci.gpu.linux_builder( - name = "linux-angle-builder", - console_view_entry = consoles.console_view_entry( - category = "Linux|Builder|ANGLE", - short_name = "x64", - ), - goma_backend = None, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, - reclient_jobs = reclient.jobs.DEFAULT, -) - -ci.thin_tester( - name = "linux-angle-intel", - console_view_entry = consoles.console_view_entry( - category = "Linux|Intel|ANGLE", - short_name = "x64", - ), - triggered_by = ["linux-angle-builder"], -) - -ci.thin_tester( - name = "linux-angle-nvidia", - console_view_entry = consoles.console_view_entry( - category = "Linux|NVIDIA|ANGLE", - short_name = "x64", - ), - triggered_by = ["linux-angle-builder"], + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.gpu.linux_builder( @@ -118,9 +71,6 @@ ci.gpu.linux_builder( category = "Linux|Builder|Chromium", short_name = "x64", ), - goma_backend = None, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, - reclient_jobs = reclient.jobs.DEFAULT, ) ci.thin_tester( @@ -147,6 +97,8 @@ ci.gpu.mac_builder( category = "Mac|Builder|Chromium", short_name = "x64", ), + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.thin_tester( @@ -169,15 +121,59 @@ ci.thin_tester( ci.gpu.mac_builder( name = "ios-angle-builder", - xcode = xcode.x13main, + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "ios", + apply_configs = [ + "angle_internal", + "angle_top_of_tree", + ], + ), + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = [ + "mb", + "mac_toolchain", + ], + build_config = builder_config.build_config.RELEASE, + target_bits = 64, + target_platform = builder_config.target_platform.IOS, + ), + build_gs_bucket = "chromium-angle-archive", + ), console_view_entry = consoles.console_view_entry( category = "iOS|Builder|ANGLE", short_name = "x64", ), + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, + xcode = xcode.x14main, ) ci.thin_tester( name = "ios-angle-intel", + builder_spec = builder_config.builder_spec( + execution_mode = builder_config.execution_mode.TEST, + gclient_config = builder_config.gclient_config( + config = "ios", + apply_configs = [ + "angle_internal", + "angle_top_of_tree", + ], + ), + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = [ + "mb", + "mac_toolchain", + ], + build_config = builder_config.build_config.RELEASE, + target_bits = 64, + target_platform = builder_config.target_platform.IOS, + ), + build_gs_bucket = "chromium-angle-archive", + run_tests_serially = True, + ), console_view_entry = consoles.console_view_entry( category = "iOS|Intel|ANGLE", short_name = "x64", @@ -191,9 +187,7 @@ ci.gpu.windows_builder( category = "Windows|Builder|Chromium", short_name = "x64", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.thin_tester( @@ -220,36 +214,5 @@ ci.gpu.windows_builder( category = "Windows|Builder|Chromium", short_name = "x86", ), - goma_backend = None, - reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, -) - -ci.gpu.windows_builder( - name = "win-angle-x64-builder", - console_view_entry = consoles.console_view_entry( - category = "Windows|Builder|ANGLE", - short_name = "x64", - ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, -) - -ci.thin_tester( - name = "win10-angle-x64-intel", - console_view_entry = consoles.console_view_entry( - category = "Windows|Intel|ANGLE", - short_name = "x64", - ), - triggered_by = ["win-angle-x64-builder"], -) - -ci.thin_tester( - name = "win10-angle-x64-nvidia", - console_view_entry = consoles.console_view_entry( - category = "Windows|NVIDIA|ANGLE", - short_name = "x64", - ), - triggered_by = ["win-angle-x64-builder"], ) diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.chromiumos.star b/chromium/infra/config/subprojects/chromium/ci/chromium.chromiumos.star index 72955665337..3b65455ea4d 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.chromiumos.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.chromiumos.star @@ -15,7 +15,8 @@ ci.defaults.set( cores = 8, executable = ci.DEFAULT_EXECUTABLE, execution_timeout = ci.DEFAULT_EXECUTION_TIMEOUT, - goma_backend = goma.backend.RBE_PROD, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = reclient.jobs.DEFAULT, os = os.LINUX_DEFAULT, pool = ci.DEFAULT_POOL, service_account = ci.DEFAULT_SERVICE_ACCOUNT, @@ -67,6 +68,8 @@ ci.builder( ], }, }, + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.builder( @@ -105,9 +108,7 @@ ci.builder( ], }, }, - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -139,9 +140,7 @@ ci.builder( short_name = "asn", ), main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -173,9 +172,7 @@ ci.builder( short_name = "cfi", ), main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -209,9 +206,7 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -246,9 +241,7 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -276,9 +269,7 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -310,9 +301,7 @@ ci.builder( short_name = "arm", ), main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -339,9 +328,7 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -367,6 +354,45 @@ ci.builder( short_name = "a64", ), main_console_view = "main", + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, +) + +ci.builder( + name = "chromeos-jacuzzi-rel", + branch_selector = branches.CROS_LTS_MILESTONE, + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "chromium", + apply_configs = [ + "arm", + "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.ARM, + target_bits = 32, + target_cros_boards = [ + "jacuzzi", + ], + target_platform = builder_config.target_platform.CHROMEOS, + ), + build_gs_bucket = "chromium-chromiumos-archive", + ), + console_view_entry = consoles.console_view_entry( + category = "simple|release", + short_name = "jcz", + ), + main_console_view = "main", + reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, + # TODO(crbug.com/1342987): Add to the sheriff rotation if/when the builder + # is stable. + sheriff_rotations = args.ignore_default(None), ) ci.builder( @@ -400,9 +426,43 @@ ci.builder( short_name = "kvn", ), main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, +) + +ci.builder( + name = "chromeos-octopus-rel", + branch_selector = branches.CROS_LTS_MILESTONE, + 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.RELEASE, + target_arch = builder_config.target_arch.INTEL, + target_bits = 64, + target_cros_boards = [ + "octopus", + ], + target_platform = builder_config.target_platform.CHROMEOS, + ), + build_gs_bucket = "chromium-chromiumos-archive", + ), + console_view_entry = consoles.console_view_entry( + category = "simple|release", + short_name = "oct", + ), + main_console_view = "main", + reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, + # TODO(crbug.com/1342987): Add to the sheriff rotation if/when the builder + # is stable. + sheriff_rotations = args.ignore_default(None), ) ci.builder( @@ -462,9 +522,7 @@ ci.builder( ], }, }, - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -502,9 +560,7 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -528,6 +584,7 @@ ci.builder( target_bits = 64, target_cros_boards = [ "arm-generic", + "jacuzzi", ], target_platform = builder_config.target_platform.CHROMEOS, ), @@ -541,9 +598,46 @@ ci.builder( tree_closing = False, cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, +) + +ci.builder( + name = "lacros-arm64-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.ARM, + target_bits = 64, + target_cros_boards = [ + "arm64-generic", + ], + target_platform = builder_config.target_platform.CHROMEOS, + ), + build_gs_bucket = "chromium-chromiumos-archive", + ), + console_view_entry = consoles.console_view_entry( + category = "lacros|arm64", + short_name = "arm64", + ), + cq_mirrors_console_view = "mirrors", + main_console_view = "main", + reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, + # TODO(https://crbug.com/1342761): enable sheriff rotation and tree_closing + # when the builder is stable. + sheriff_rotations = args.ignore_default(None), + tree_closing = False, ) ci.builder( @@ -573,9 +667,7 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -606,9 +698,9 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, + # See crbug.com/1345687. This builder need higher memory. + builderless = False, ) ci.builder( @@ -638,9 +730,9 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, + # See crbug.com/1345687. This builder need higher memory. + builderless = False, ) ci.thin_tester( @@ -703,9 +795,9 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, + # See crbug.com/1345687. This builder need higher memory. + builderless = False, ) # For Chromebox for meetings(CfM) @@ -734,7 +826,5 @@ ci.builder( short_name = "cfm", ), main_console_view = "main", - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.clang.star b/chromium/infra/config/subprojects/chromium/ci/chromium.clang.star index ff9c0ca7ee1..e5c0a127f7e 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.clang.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.clang.star @@ -3,7 +3,7 @@ # found in the LICENSE file. """Definitions of builders in the chromium.clang builder group.""" -load("//lib/builders.star", "os", "reclient", "sheriff_rotations", "xcode") +load("//lib/builders.star", "builders", "os", "reclient", "sheriff_rotations", "xcode") load("//lib/branches.star", "branches") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") @@ -301,6 +301,7 @@ ci.builder( short_name = "rel", ), os = os.WINDOWS_ANY, + free_space = builders.free_space.high, ) ci.builder( @@ -338,6 +339,7 @@ ci.builder( short_name = "dbg", ), os = os.WINDOWS_ANY, + free_space = builders.free_space.high, ) ci.builder( @@ -347,6 +349,7 @@ ci.builder( short_name = "dll", ), os = os.WINDOWS_ANY, + free_space = builders.free_space.high, ) ci.builder( @@ -396,7 +399,7 @@ ci.builder( cores = None, os = os.MAC_12, ssd = True, - xcode = xcode.x13main, + xcode = xcode.x14main, ) ci.builder( @@ -409,7 +412,7 @@ ci.builder( cores = None, os = os.MAC_12, ssd = True, - xcode = xcode.x13main, + xcode = xcode.x14main, ) clang_mac_builder( diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.dawn.star b/chromium/infra/config/subprojects/chromium/ci/chromium.dawn.star index 72bd9ca2d99..9da2896a819 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.dawn.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.dawn.star @@ -13,7 +13,8 @@ ci.defaults.set( builder_group = "chromium.dawn", executable = ci.DEFAULT_EXECUTABLE, execution_timeout = ci.DEFAULT_EXECUTION_TIMEOUT, - goma_backend = goma.backend.RBE_PROD, + reclient_jobs = reclient.jobs.DEFAULT, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, pool = ci.gpu.POOL, service_account = ci.gpu.SERVICE_ACCOUNT, thin_tester_cores = 2, @@ -39,13 +40,30 @@ consoles.console_view( ci.gpu.linux_builder( name = "Dawn Linux x64 Builder", + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "chromium", + apply_configs = [ + "dawn_top_of_tree", + "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 = "ToT|Linux|Builder", short_name = "x64", ), - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.linux_builder( @@ -75,9 +93,6 @@ ci.gpu.linux_builder( short_name = "x64", ), cq_mirrors_console_view = "mirrors", - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.thin_tester( @@ -164,6 +179,23 @@ ci.thin_tester( ci.thin_tester( name = "Dawn Linux x64 Release (NVIDIA)", + 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 = "ToT|Linux|Nvidia", short_name = "x64", @@ -177,6 +209,8 @@ ci.gpu.mac_builder( category = "ToT|Mac|Builder", short_name = "x64", ), + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.gpu.mac_builder( @@ -203,6 +237,8 @@ ci.gpu.mac_builder( short_name = "x64", ), cq_mirrors_console_view = "mirrors", + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) # Note that the Mac testers are all thin Linux VMs, triggering jobs on the @@ -275,11 +311,10 @@ ci.thin_tester( ci.thin_tester( name = "Dawn Mac x64 Experimental Release (Intel)", - # Uncomment this entry when this experimental tester is actually in use. - # console_view_entry = consoles.console_view_entry( - # category = "ToT|Mac|Intel", - # short_name = "exp", - # ), + console_view_entry = consoles.console_view_entry( + category = "ToT|Mac|Intel", + short_name = "exp", + ), list_view = "chromium.gpu.experimental", triggered_by = ["Dawn Mac x64 Builder"], ) @@ -308,9 +343,10 @@ ci.gpu.windows_builder( category = "ToT|Windows|ASAN", short_name = "x64", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, + # Serially executed tests + ASAN = more than the default timeout needed in + # order to prevent build timeouts. + execution_timeout = 6 * time.hour, ) ci.gpu.windows_builder( @@ -319,9 +355,7 @@ ci.gpu.windows_builder( category = "ToT|Windows|Builder", short_name = "x64", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.windows_builder( @@ -348,9 +382,7 @@ ci.gpu.windows_builder( short_name = "x64", ), cq_mirrors_console_view = "mirrors", - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) # Note that the Win testers are all thin Linux VMs, triggering jobs on the @@ -435,9 +467,7 @@ ci.gpu.windows_builder( category = "ToT|Windows|Builder", short_name = "x86", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.windows_builder( @@ -464,9 +494,7 @@ ci.gpu.windows_builder( short_name = "x86", ), cq_mirrors_console_view = "mirrors", - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) # Note that the Win testers are all thin Linux VMs, triggering jobs on the diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.fuzz.star b/chromium/infra/config/subprojects/chromium/ci/chromium.fuzz.star index 2f17ccb7441..2d3a6960061 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.fuzz.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.fuzz.star @@ -12,7 +12,8 @@ ci.defaults.set( cores = 8, executable = ci.DEFAULT_EXECUTABLE, execution_timeout = ci.DEFAULT_EXECUTION_TIMEOUT, - goma_backend = goma.backend.RBE_PROD, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = reclient.jobs.DEFAULT, notifies = ["chromesec-lkgr-failures"], os = os.LINUX_DEFAULT, pool = ci.DEFAULT_POOL, @@ -60,9 +61,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, reclient_jobs = 250, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -74,9 +73,6 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -88,9 +84,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 5, ), - goma_backend = None, reclient_jobs = 250, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -102,9 +96,6 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -116,9 +107,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, reclient_jobs = 250, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -131,9 +120,6 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -145,9 +131,6 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -158,9 +141,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 6, ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -172,9 +153,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, reclient_jobs = 250, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -186,9 +165,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, reclient_jobs = 250, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -203,6 +180,8 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 2, ), + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.builder( @@ -217,6 +196,8 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 2, ), + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.builder( @@ -228,9 +209,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, reclient_jobs = 250, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -242,9 +221,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 3, ), - goma_backend = None, reclient_jobs = 250, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -256,9 +233,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, reclient_jobs = 250, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -270,9 +245,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 4, ), - goma_backend = None, reclient_jobs = 250, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -286,9 +259,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 7, ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -302,9 +273,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 6, ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -317,9 +286,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 3, ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -332,7 +299,9 @@ ci.builder( executable = "recipe:chromium_libfuzzer", execution_timeout = 4 * time.hour, os = os.MAC_12, - xcode = xcode.x13main, + xcode = xcode.x14main, + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.builder( @@ -345,9 +314,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 5, ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -360,9 +327,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 5, ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, execution_timeout = 4 * time.hour, ) @@ -376,9 +341,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 5, ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -394,9 +357,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 5, ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -409,9 +370,6 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 1, ), - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -424,9 +382,6 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 1, ), - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -439,9 +394,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 3, ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -454,9 +407,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 3, ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -469,9 +420,7 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 1, ), - goma_backend = None, reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -484,9 +433,6 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 1, ), - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -499,6 +445,8 @@ ci.builder( executable = "recipe:chromium_libfuzzer", execution_timeout = 4 * time.hour, os = os.MAC_DEFAULT, + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.builder( @@ -514,7 +462,5 @@ ci.builder( triggering_policy = scheduler.greedy_batching( max_concurrent_invocations = 3, ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.fyi.star b/chromium/infra/config/subprojects/chromium/ci/chromium.fyi.star index 1e6f11762b7..6f7e1bbe48c 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.fyi.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.fyi.star @@ -5,7 +5,7 @@ load("//lib/branches.star", "branches") load("//lib/builder_config.star", "builder_config") -load("//lib/builders.star", "cpu", "goma", "os", "reclient", "xcode") +load("//lib/builders.star", "builders", "cpu", "goma", "os", "reclient", "xcode") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") load("//lib/structs.star", "structs") @@ -41,8 +41,8 @@ consoles.console_view( "win10", "win11", "win32", - "paeverywhere", "backuprefptr", + "buildperf", ], "code_coverage": consoles.ordering( short_names = ["and", "ann", "lnx", "lcr", "jcr", "mac"], @@ -75,8 +75,8 @@ def fyi_coverage_builder(*, name, **kwargs): def fyi_ios_builder(*, name, **kwargs): kwargs.setdefault("cores", None) if kwargs.get("builderless", False): - kwargs.setdefault("os", os.MAC_11) - kwargs.setdefault("xcode", xcode.x13main) + kwargs.setdefault("os", os.MAC_DEFAULT) + kwargs.setdefault("xcode", xcode.x14main) return ci.builder(name = name, **kwargs) def fyi_mac_builder(*, name, **kwargs): @@ -223,6 +223,68 @@ ci.builder( ) ci.builder( + name = "fuchsia-fyi-cfv2-script", + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "chromium", + apply_configs = [ + "fuchsia", + ], + ), + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = [ + "mb", + ], + build_config = builder_config.build_config.RELEASE, + target_bits = 64, + target_platform = "fuchsia", + ), + build_gs_bucket = "chromium-fuchsia-archive", + run_tests_serially = True, + ), + console_view_entry = [ + consoles.console_view_entry( + category = "fuchsia|x64", + short_name = "cfv2", + ), + ], + os = os.LINUX_DEFAULT, +) + +ci.builder( + name = "fuchsia-fyi-arm64-cfv2-script", + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "chromium", + apply_configs = [ + "fuchsia_arm64", + "fuchsia_arm64_host", + ], + ), + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = [ + "mb", + ], + build_config = builder_config.build_config.RELEASE, + target_arch = builder_config.target_arch.ARM, + target_bits = 64, + target_platform = "fuchsia", + ), + build_gs_bucket = "chromium-fuchsia-archive", + run_tests_serially = True, + ), + console_view_entry = [ + consoles.console_view_entry( + category = "fuchsia|a64", + short_name = "cfv2", + ), + ], + os = os.LINUX_DEFAULT, +) + +ci.builder( name = "fuchsia-fyi-x64-rel", console_view_entry = [ consoles.console_view_entry( @@ -309,6 +371,34 @@ ci.builder( short_name = "lsf", ), os = os.LINUX_DEFAULT, + # Some tests on this bot depend on being unauthenticated with GS, so + # don't run the tests inside a luci-auth context to avoid having the + # BOTO config setup for the task's service account. + # TODO(crbug.com/1217155): Fix this. + builder_spec = builder_config.builder_spec( + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = ["mb", "mb_no_luci_auth"], + target_bits = 64, + target_cros_boards = "eve", + cros_boards_with_qemu_images = "amd64-generic", + target_platform = "chromeos", + ), + gclient_config = builder_config.gclient_config( + config = "chromium", + apply_configs = [ + "chromeos", + "checkout_lacros_sdk", + ], + ), + skylab_upload_location = builder_config.skylab_upload_location( + gs_bucket = "lacros-amd64-generic-rel-skylab-try", + ), + test_results_config = builder_config.test_results_config( + config = "staging_server", + ), + build_gs_bucket = "chromium-fyi-archive", + ), ) ci.builder( @@ -663,7 +753,10 @@ ci.thin_tester( short_name = "beta", ), main_console_view = None, - triggered_by = ["ci/Mac Builder"], + builderless = False, + os = os.MAC_DEFAULT, + cores = 12, + triggered_by = ["ci/Mac Builder (dbg)"], ) ci.builder( @@ -679,28 +772,54 @@ ci.builder( reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) +# TODO(crbug.com/1320004): Remove this builder after experimentation. ci.builder( - name = "mac-paeverywhere-x64-fyi-dbg", - builderless = True, + name = "linux-rel-no-external-ip", + builderless = False, console_view_entry = consoles.console_view_entry( - category = "paeverywhere|mac", - short_name = "64dbg", + category = "linux", ), - cores = None, - notifies = ["chrome-memory-safety"], - os = os.MAC_ANY, + os = os.LINUX_DEFAULT, + builder_spec = builder_config.copy_from( + "ci/Linux Builder", + ), + # Limited test pool is likely to cause long build times. + execution_timeout = 24 * time.hour, + goma_backend = None, + reclient_jobs = reclient.jobs.DEFAULT, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( - name = "mac-paeverywhere-x64-fyi-rel", + name = "mac-backuprefptr-x64-fyi-rel", builderless = True, console_view_entry = consoles.console_view_entry( - category = "paeverywhere|mac", + category = "backuprefptr|mac", short_name = "64rel", ), - cores = None, notifies = ["chrome-memory-safety"], os = os.MAC_ANY, + 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, + ), + test_results_config = builder_config.test_results_config( + config = "staging_server", + ), + build_gs_bucket = "chromium-fyi-archive", + ), + goma_backend = None, + reclient_jobs = reclient.jobs.DEFAULT, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -731,6 +850,24 @@ ci.builder( reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) +# TODO(crbug.com/1320004): Remove this builder after experimentation. +ci.builder( + name = "win10-rel-no-external-ip", + builderless = False, + console_view_entry = consoles.console_view_entry( + category = "win", + ), + os = os.WINDOWS_ANY, + builder_spec = builder_config.copy_from( + "ci/Win x64 Builder", + ), + # Limited test pool is likely to cause long build times. + execution_timeout = 24 * time.hour, + goma_backend = None, + reclient_jobs = reclient.jobs.DEFAULT, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, +) + ci.builder( name = "linux-upload-perfetto", console_view_entry = consoles.console_view_entry( @@ -777,13 +914,20 @@ ci.builder( category = "android", short_name = "cmp", ), + description_html = """\ +This builder measures Android build performance with goma vs reclient.<br/>\ +The bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/ci/Deterministic%20Android%20(dbg)">Deterministic Android (dbg)</a>.\ +""", goma_jobs = 250, executable = "recipe:reclient_goma_comparison", - execution_timeout = 10 * time.hour, + execution_timeout = 15 * time.hour, reclient_cache_silo = "Comparison Android - cache siloed", reclient_instance = reclient.instance.DEFAULT_TRUSTED, reclient_jobs = 250, os = os.LINUX_DEFAULT, + # Target luci-chromium-ci-bionic-us-central1-b-ssd-16-*. + ssd = True, + cores = 16, ) ci.builder( @@ -802,6 +946,40 @@ ci.builder( ) ci.builder( + name = "Comparison Mac (reclient)", + builderless = True, + console_view_entry = consoles.console_view_entry( + category = "mac", + short_name = "cmp", + ), + goma_jobs = 250, + executable = "recipe:reclient_goma_comparison", + execution_timeout = 10 * time.hour, + reclient_cache_silo = "Comparison Mac - cache siloed", + reclient_instance = reclient.instance.TEST_TRUSTED, + reclient_jobs = 250, + os = os.MAC_DEFAULT, + cores = None, +) + +ci.builder( + name = "Comparison Mac arm64 (reclient)", + builderless = True, + console_view_entry = consoles.console_view_entry( + category = "mac", + short_name = "cmp", + ), + goma_jobs = 250, + executable = "recipe:reclient_goma_comparison", + execution_timeout = 10 * time.hour, + reclient_cache_silo = "Comparison Mac - cache siloed", + reclient_instance = reclient.instance.TEST_TRUSTED, + reclient_jobs = 250, + os = os.MAC_DEFAULT, + cores = None, +) + +ci.builder( name = "Comparison Windows (8 cores) (reclient)", builderless = True, console_view_entry = consoles.console_view_entry( @@ -815,6 +993,7 @@ ci.builder( reclient_instance = reclient.instance.DEFAULT_TRUSTED, reclient_jobs = 80, os = os.WINDOWS_DEFAULT, + free_space = builders.free_space.high, ) ci.builder( @@ -832,6 +1011,7 @@ ci.builder( reclient_instance = reclient.instance.DEFAULT_TRUSTED, reclient_jobs = 250, os = os.WINDOWS_DEFAULT, + free_space = builders.free_space.high, ) ci.builder( @@ -851,6 +1031,278 @@ ci.builder( ) ci.builder( + name = "Comparison ios (reclient)", + builderless = True, + console_view_entry = consoles.console_view_entry( + category = "ios", + short_name = "cmp", + ), + goma_jobs = 250, + executable = "recipe:reclient_goma_comparison", + execution_timeout = 10 * time.hour, + reclient_cache_silo = "Comparison ios - cache siloed", + reclient_instance = reclient.instance.TEST_TRUSTED, + reclient_jobs = 250, + os = os.MAC_DEFAULT, + cores = None, + xcode = xcode.x14main, +) + +ci.builder( + name = "Comparison Android (reclient)(CQ)", + console_view_entry = consoles.console_view_entry( + category = "android|cq", + short_name = "cmp", + ), + description_html = """\ +This builder measures Android build performance with goma vs reclient in cq configuration.<br/>\ +The bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/try/android-pie-arm64-rel-compilator">android-pie-arm64-rel-compilator</a>.\ +""", + goma_jobs = goma.jobs.J300, + executable = "recipe:reclient_goma_comparison", + execution_timeout = 15 * time.hour, + reclient_cache_silo = "Comparison Android CQ - cache siloed", + reclient_instance = reclient.instance.TEST_UNTRUSTED, + reclient_jobs = 300, + os = os.LINUX_DEFAULT, + cores = 32, + ssd = True, +) + +ci.builder( + name = "Comparison Linux (reclient)(CQ)", + console_view_entry = consoles.console_view_entry( + category = "linux|cq", + short_name = "cmp", + ), + description_html = """\ +This builder measures Linux build performance with goma vs reclient in cq configuration.<br/>\ +The bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/try/linux-rel-compilator">linux-rel-compilator</a>.\ +""", + goma_jobs = 150, + executable = "recipe:reclient_goma_comparison", + execution_timeout = 6 * time.hour, + reclient_cache_silo = "Comparison Linux CQ - cache siloed", + reclient_instance = reclient.instance.TEST_UNTRUSTED, + reclient_jobs = 150, + os = os.LINUX_DEFAULT, + cores = 16, + ssd = True, +) + +ci.builder( + name = "Comparison Mac (reclient)(CQ)", + builderless = True, + console_view_entry = consoles.console_view_entry( + category = "mac|cq", + short_name = "cmp", + ), + description_html = """\ +This builder measures Mac build performance with goma vs reclient in cq configuration.<br/>\ +The bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/try/mac-rel-compilator">mac-rel-compilator</a>.\ +""", + goma_jobs = 150, + executable = "recipe:reclient_goma_comparison", + execution_timeout = 10 * time.hour, + reclient_cache_silo = "Comparison Mac CQ - cache siloed", + reclient_instance = reclient.instance.TEST_UNTRUSTED, + reclient_jobs = 150, + os = os.MAC_DEFAULT, + ssd = True, + cores = None, +) + +ci.builder( + name = "Comparison Windows (reclient)(CQ)", + builderless = True, + console_view_entry = consoles.console_view_entry( + category = "win|cq", + short_name = "re", + ), + description_html = """\ +This builder measures Windows build performance with goma vs reclient in cq configuration.<br/>\ +The bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/try/win10_chromium_x64_rel_ng-compilator">win10_chromium_x64_rel_ng-compilator</a>.\ +""", + goma_jobs = 300, + executable = "recipe:reclient_goma_comparison", + execution_timeout = 6 * time.hour, + reclient_cache_silo = "Comparison Windows CQ - cache siloed", + reclient_instance = reclient.instance.TEST_UNTRUSTED, + reclient_jobs = 300, + os = os.WINDOWS_DEFAULT, + ssd = True, + cores = 32, +) + +ci.builder( + name = "Comparison Simple Chrome (reclient)(CQ)", + builderless = True, + console_view_entry = consoles.console_view_entry( + category = "cros x64|cq", + short_name = "cmp", + ), + description_html = """\ +This builder measures Simple Chrome build performance with goma vs reclient in cq configuration.<br/>\ +The bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/try/linux-chromeos-rel-compilator">linux-chromeos-rel-compilator</a>.\ +""", + goma_jobs = 300, + executable = "recipe:reclient_goma_comparison", + execution_timeout = 10 * time.hour, + reclient_cache_silo = "Comparison Simple Chrome CQ - cache siloed", + reclient_instance = reclient.instance.TEST_UNTRUSTED, + reclient_jobs = 300, + os = os.LINUX_DEFAULT, + cores = 32, + ssd = True, +) + +ci.builder( + name = "Comparison ios (reclient)(CQ)", + builderless = True, + console_view_entry = consoles.console_view_entry( + category = "ios|cq", + short_name = "cmp", + ), + description_html = """\ +This builder measures iOS build performance with goma vs reclient in cq configuration.<br/>\ +The bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/try/ios-simulator">ios-simulator</a>.\ +""", + goma_jobs = 150, + executable = "recipe:reclient_goma_comparison", + execution_timeout = 10 * time.hour, + reclient_cache_silo = "Comparison ios CQ - cache siloed", + reclient_instance = reclient.instance.TEST_UNTRUSTED, + reclient_jobs = 150, + os = os.MAC_DEFAULT, + cores = None, + ssd = True, + xcode = xcode.x14main, +) + +# Build Perf builders use CQ reclient instance and high reclient jobs/cores and +# SSD to represent CQ build performance. + +ci.builder( + name = "build-perf-android", + description_html = """\ +This builder measures Android build performance with and without remote caches.<br/>\ +The build configs and the bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/try/android-pie-arm64-rel-compilator">android-pie-arm64-rel-compilator</a>.\ +""", + builderless = True, + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "chromium", + apply_configs = [ + "android", + "enable_reclient", + "chromium_no_telemetry_dependencies", + ], + ), + 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", + ), + ), + console_view_entry = consoles.console_view_entry( + category = "buildperf", + short_name = "and", + ), + executable = "recipe:build_perf", + execution_timeout = 10 * time.hour, + service_account = "chromium-build-perf-ci-builder@chops-service-accounts.iam.gserviceaccount.com", + reclient_instance = reclient.instance.DEFAULT_UNTRUSTED, + reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CQ, + # Target luci-chromium-ci-bionic-us-central1-c-1000-ssd-hm32-*. + os = os.LINUX_DEFAULT, + cores = 32, + ssd = True, +) + +ci.builder( + name = "build-perf-linux", + description_html = """\ +This builder measures Linux build performance with and without remote caches.<br/>\ +The build configs and the bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/try/linux-rel-compilator">linux-rel-compilator</a>.\ +""", + builderless = True, + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "chromium", + apply_configs = [ + "enable_reclient", + "chromium_no_telemetry_dependencies", + ], + ), + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = [ + "mb", + ], + ), + ), + console_view_entry = consoles.console_view_entry( + category = "buildperf", + short_name = "lnx", + ), + executable = "recipe:build_perf", + execution_timeout = 6 * time.hour, + service_account = "chromium-build-perf-ci-builder@chops-service-accounts.iam.gserviceaccount.com", + reclient_instance = reclient.instance.DEFAULT_UNTRUSTED, + reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CQ, + use_clang_coverage = True, + # Target luci-chromium-ci-bionic-us-central1-b-ssd-16-*. + os = os.LINUX_DEFAULT, + cores = 16, + ssd = True, +) + +ci.builder( + name = "build-perf-windows", + description_html = """\ +This builder measures Windows build performance with and without remote caches.<br/>\ +The build configs and the bot specs should be in sync with <a href="https://ci.chromium.org/p/chromium/builders/try/win10_chromium_x64_rel_ng-compilator">win10_chromium_x64_rel_ng-compilator</a>.\ +""", + builderless = True, + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "chromium", + apply_configs = [ + "enable_reclient", + "chromium_no_telemetry_dependencies", + ], + ), + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = [ + "mb", + ], + ), + ), + console_view_entry = consoles.console_view_entry( + category = "buildperf", + short_name = "win", + ), + executable = "recipe:build_perf", + execution_timeout = 6 * time.hour, + service_account = "chromium-build-perf-ci-builder@chops-service-accounts.iam.gserviceaccount.com", + reclient_instance = reclient.instance.DEFAULT_UNTRUSTED, + reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CQ, + use_clang_coverage = True, + # Target luci-chromium-ci-win10-ssd-32-*. + os = os.WINDOWS_DEFAULT, + cores = 32, + ssd = True, +) + +ci.builder( name = "Linux Builder (j-500) (reclient)", console_view_entry = consoles.console_view_entry( category = "linux", @@ -972,12 +1424,6 @@ ci.builder( description_html = "This is mirror of <a href=\"https://ci.chromium.org/p/chromium/builders/ci/Win%20x64%20Builder\">Win x64 Builder</a>, but runs on bots not having python2.", builder_spec = builder_config.copy_from("ci/Win x64 Builder", lambda spec: structs.evolve( spec, - gclient_config = structs.extend( - spec.gclient_config, - apply_configs = [ - "disable_vpython_common_crbug_1329052", - ], - ), build_gs_bucket = "chromium-fyi-archive", )), builderless = True, @@ -994,6 +1440,25 @@ ci.builder( }, ) +ci.builder( + name = "Win10 Tests x64 (py2 less)", + description_html = "This is mirror of <a href=\"https://ci.chromium.org/p/chromium/builders/ci/Win10%20Tests%20x64\">Win10 Tests x64</a>, but runs on bots not having python2.", + builder_spec = builder_config.copy_from("ci/Win10 Tests x64", lambda spec: structs.evolve( + spec, + build_gs_bucket = "chromium-fyi-archive", + )), + builderless = True, + console_view_entry = consoles.console_view_entry( + category = "win", + short_name = "py3", + ), + os = os.WINDOWS_DEFAULT, + triggered_by = ["ci/Win x64 Builder"], + experiments = { + "luci.buildbucket.omit_python2": 100, + }, +) + fyi_mac_builder( name = "Mac Builder (reclient)", builderless = True, @@ -1024,25 +1489,20 @@ fyi_mac_builder( ) fyi_mac_builder( - name = "Mac Builder (py2 less)", - builder_spec = builder_config.copy_from("ci/Mac Builder", lambda spec: structs.evolve( + name = "Mac12 Tests (py2 less)", + builder_spec = builder_config.copy_from("ci/Mac12 Tests", lambda spec: structs.evolve( spec, - gclient_config = structs.extend( - spec.gclient_config, - apply_configs = [ - "disable_vpython_common_crbug_1329052", - ], - ), build_gs_bucket = "chromium-fyi-archive", )), console_view_entry = consoles.console_view_entry( category = "mac", short_name = "py3", ), - description_html = "This is mirror of <a href=\"https://ci.chromium.org/p/chromium/builders/ci/Mac%20Builder\">Mac Builder</a>, but runs on bots not having python2.", + description_html = "This is mirror of <a href=\"https://ci.chromium.org/p/chromium/builders/ci/Mac12%20Tests\">Mac12 Tests</a>, but runs on bots not having python2.", experiments = { "luci.buildbucket.omit_python2": 100, }, + triggered_by = ["ci/Mac Builder"], ) fyi_mac_builder( @@ -1183,6 +1643,7 @@ fyi_coverage_builder( use_clang_coverage = True, coverage_test_types = ["overall", "unit"], goma_backend = None, + export_coverage_to_zoss = True, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) @@ -1215,11 +1676,12 @@ fyi_coverage_builder( short_name = "ios", ), cores = None, - os = os.MAC_11, + os = os.MAC_DEFAULT, use_clang_coverage = True, coverage_exclude_sources = "ios_test_files_and_test_utils", coverage_test_types = ["overall", "unit"], - xcode = xcode.x13main, + export_coverage_to_zoss = True, + xcode = xcode.x14main, ) fyi_coverage_builder( @@ -1290,6 +1752,7 @@ fyi_coverage_builder( cores = 24, os = os.MAC_ANY, coverage_test_types = ["overall", "unit"], + export_coverage_to_zoss = True, use_clang_coverage = True, ) @@ -1306,6 +1769,7 @@ fyi_coverage_builder( goma_backend = None, reclient_jobs = reclient.jobs.DEFAULT, reclient_instance = reclient.instance.DEFAULT_TRUSTED, + export_coverage_to_zoss = True, ) fyi_ios_builder( @@ -1326,7 +1790,7 @@ fyi_ios_builder( category = "iOS|iOSM1", short_name = "iosM1", ), - os = os.MAC_11, + os = os.MAC_DEFAULT, cpu = cpu.ARM64, schedule = "0 1,5,9,13,17,21 * * *", triggered_by = [], @@ -1345,6 +1809,8 @@ fyi_ios_builder( # goma_backend = None, reclient_instance = reclient.instance.DEFAULT_TRUSTED, description_html = "experiment reclient for ios. remove after the migration. crbug.com/1254986", + builderless = True, + os = os.MAC_DEFAULT, ) fyi_ios_builder( @@ -1375,6 +1841,23 @@ fyi_ios_builder( ) fyi_ios_builder( + name = "ios-simulator-cronet (reclient shadow)", + branch_selector = branches.STANDARD_MILESTONE, + builder_spec = builder_config.copy_from( + "ci/ios-simulator-cronet", + ), + console_view_entry = consoles.console_view_entry( + category = "cronet", + short_name = "rec", + ), + cq_mirrors_console_view = "mirrors", + builderless = True, + goma_backend = None, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = 40, +) + +fyi_ios_builder( name = "ios-m1-simulator-cronet", builder_spec = builder_config.builder_spec( gclient_config = builder_config.gclient_config( @@ -1436,7 +1919,6 @@ fyi_ios_builder( ), ], os = os.MAC_12, - xcode = xcode.x13betabots, ) fyi_ios_builder( @@ -1448,7 +1930,6 @@ fyi_ios_builder( ), ], os = os.MAC_12, - xcode = xcode.x13betabots, ) fyi_ios_builder( @@ -1595,6 +2076,21 @@ fyi_mac_builder( ) fyi_mac_builder( + name = "Mac deterministic (reclient shadow)", + console_view_entry = consoles.console_view_entry( + category = "deterministic|mac", + short_name = "rec", + ), + cores = None, + executable = "recipe:swarming/deterministic_build", + execution_timeout = 6 * time.hour, + builderless = True, + goma_backend = None, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = 40, +) + +fyi_mac_builder( name = "mac-hermetic-upgrade-rel", console_view_entry = consoles.console_view_entry( category = "mac", diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.fyi.star b/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.fyi.star index 359cb63b921..600aa788063 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.fyi.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.fyi.star @@ -12,7 +12,8 @@ ci.defaults.set( builder_group = "chromium.gpu.fyi", executable = ci.DEFAULT_EXECUTABLE, execution_timeout = 6 * time.hour, - goma_backend = goma.backend.RBE_PROD, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = reclient.jobs.DEFAULT, pool = ci.gpu.POOL, properties = { "perf_dashboard_machine_group": "ChromiumGPUFYI", @@ -122,9 +123,7 @@ ci.gpu.linux_builder( category = "ChromeOS|LLVM", short_name = "gen", ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.linux_builder( @@ -134,6 +133,8 @@ ci.gpu.linux_builder( short_name = "jcz", ), list_view = "chromium.gpu.experimental", + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.gpu.linux_builder( @@ -142,9 +143,7 @@ ci.gpu.linux_builder( category = "ChromeOS|ARM", short_name = "kvn", ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.linux_builder( @@ -154,6 +153,8 @@ ci.gpu.linux_builder( short_name = "oct", ), list_view = "chromium.gpu.experimental", + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.gpu.linux_builder( @@ -179,6 +180,53 @@ ci.gpu.linux_builder( short_name = "zrk", ), list_view = "chromium.gpu.experimental", + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, +) + +ci.gpu.linux_builder( + name = "GPU Flake Finder", + 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, + ), + ), + console_view_entry = consoles.console_view_entry( + short_name = "flk", + ), + executable = "recipe:chromium_expectation_files/expectation_file_scripts", + # This will eventually be set up to run on a schedule, but only support + # manual triggering for now until we get a successful build. + schedule = "triggered", + triggered_by = [], + service_account = "chromium-automated-expectation@chops-service-accounts.iam.gserviceaccount.com", + properties = { + "scripts": [ + { + "step_name": "suppress_gpu_flakes", + "script": "content/test/gpu/suppress_flakes.py", + "script_type": "FLAKE_FINDER", + "submit_type": "MANUAL", + "reviewer_list": { + "reviewer": ["bsheedy@chromium.org"], + }, + "cl_title": "Suppress flaky GPU tests", + "args": [ + "--project", + "chrome-unexpected-pass-data", + "--no-prompt-for-user-input", + ], + }, + ], + }, ) ci.gpu.linux_builder( @@ -187,9 +235,7 @@ ci.gpu.linux_builder( category = "Android|Builder", short_name = "arm", ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.linux_builder( @@ -198,9 +244,7 @@ ci.gpu.linux_builder( category = "Android|Builder", short_name = "arm64", ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.linux_builder( @@ -209,19 +253,31 @@ ci.gpu.linux_builder( category = "Lacros|Builder", short_name = "rel", ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.linux_builder( name = "GPU FYI Linux 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", + apply_configs = [ + "mb", + ], + build_config = builder_config.build_config.RELEASE, + target_bits = 64, + ), + ), console_view_entry = consoles.console_view_entry( category = "Linux|Builder", short_name = "rel", ), - goma_backend = None, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, ) @@ -231,8 +287,6 @@ ci.gpu.linux_builder( category = "Linux|Builder", short_name = "dbg", ), - goma_backend = None, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, ) @@ -242,9 +296,6 @@ ci.gpu.linux_builder( category = "Linux", short_name = "tsn", ), - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.mac_builder( @@ -253,6 +304,8 @@ ci.gpu.mac_builder( category = "Mac|Builder", short_name = "rel", ), + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.gpu.mac_builder( @@ -261,6 +314,8 @@ ci.gpu.mac_builder( category = "Mac|Builder", short_name = "asn", ), + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.gpu.mac_builder( @@ -269,14 +324,33 @@ ci.gpu.mac_builder( category = "Mac|Builder", short_name = "dbg", ), + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.gpu.mac_builder( name = "GPU FYI Mac arm64 Builder", + 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_arch = builder_config.target_arch.ARM, + target_bits = 64, + target_platform = builder_config.target_platform.MAC, + ), + ), console_view_entry = consoles.console_view_entry( category = "Mac|Builder", short_name = "arm", ), + goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.thin_tester( @@ -334,6 +408,21 @@ ci.thin_tester( ci.thin_tester( name = "Linux FYI Experimental Release (NVIDIA)", + 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, + ), + run_tests_serially = True, + ), # Uncomment this entry when this experimental tester is actually in use. # console_view_entry = consoles.console_view_entry( # category = "Linux|Nvidia", @@ -345,6 +434,21 @@ ci.thin_tester( ci.thin_tester( name = "Linux FYI Release (NVIDIA)", + 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, + ), + run_tests_serially = True, + ), console_view_entry = consoles.console_view_entry( category = "Linux|Nvidia", short_name = "rel", @@ -354,6 +458,21 @@ ci.thin_tester( ci.thin_tester( name = "Linux FYI Release (AMD RX 5500 XT)", + 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, + ), + run_tests_serially = True, + ), console_view_entry = consoles.console_view_entry( category = "Linux|AMD", short_name = "rel", @@ -395,6 +514,32 @@ ci.thin_tester( ) ci.thin_tester( + name = "Mac FYI Experimental Release (Apple M1)", + builder_spec = builder_config.builder_spec( + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = ["mb"], + build_config = builder_config.build_config.RELEASE, + target_arch = builder_config.target_arch.ARM, + target_bits = 64, + target_platform = builder_config.target_platform.MAC, + ), + execution_mode = builder_config.execution_mode.TEST, + gclient_config = builder_config.gclient_config( + config = "chromium", + ), + run_tests_serially = True, + ), + # Uncomment this entry when this experimental tester is actually in use. + # console_view_entry = consoles.console_view_entry( + # category = "Mac|Apple", + # short_name = "exp", + # ), + list_view = "chromium.gpu.experimental", + triggered_by = ["GPU FYI Mac arm64 Builder"], +) + +ci.thin_tester( name = "Mac FYI Experimental Release (Intel)", # Uncomment this entry when this experimental tester is actually in use. # console_view_entry = consoles.console_view_entry( @@ -433,6 +578,23 @@ ci.thin_tester( ci.thin_tester( name = "Mac FYI Release (Apple M1)", + 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_arch = builder_config.target_arch.ARM, + target_bits = 64, + target_platform = builder_config.target_platform.MAC, + ), + run_tests_serially = True, + ), console_view_entry = consoles.console_view_entry( category = "Mac|Apple", short_name = "rel", @@ -612,9 +774,7 @@ gpu_fyi_windows_builder( category = "Windows|Builder|Release", short_name = "x86", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) gpu_fyi_windows_builder( @@ -623,9 +783,7 @@ gpu_fyi_windows_builder( category = "Windows|Builder|Release", short_name = "x64", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) gpu_fyi_windows_builder( @@ -634,9 +792,7 @@ gpu_fyi_windows_builder( category = "Windows|Builder|Debug", short_name = "x64", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) gpu_fyi_windows_builder( @@ -645,9 +801,7 @@ gpu_fyi_windows_builder( category = "Windows|Builder|dx12vk", short_name = "rel", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) gpu_fyi_windows_builder( @@ -656,9 +810,7 @@ gpu_fyi_windows_builder( category = "Windows|Builder|dx12vk", short_name = "dbg", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) gpu_fyi_windows_builder( @@ -667,7 +819,5 @@ gpu_fyi_windows_builder( category = "Windows|Builder|XR", short_name = "x64", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.star b/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.star index 5534c63e01b..284bcf94b7d 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.gpu.star @@ -9,6 +9,7 @@ load("//lib/builder_config.star", "builder_config") load("//lib/builders.star", "goma", "reclient", "sheriff_rotations") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") +load("//lib/structs.star", "structs") ci.defaults.set( builder_group = "chromium.gpu", @@ -131,6 +132,24 @@ ci.gpu.mac_builder( ) ci.gpu.mac_builder( + name = "GPU Mac Builder (reclient shadow)", + builder_spec = builder_config.copy_from( + "ci/GPU Mac Builder", + lambda spec: structs.evolve( + spec, + build_gs_bucket = None, + ), + ), + console_view_entry = consoles.console_view_entry( + category = "Mac", + short_name = "rec", + ), + goma_backend = None, + tree_closing = False, + sheriff_rotations = args.ignore_default(None), +) + +ci.gpu.mac_builder( name = "GPU Mac Builder (dbg)", console_view_entry = consoles.console_view_entry( category = "Mac", diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.linux.star b/chromium/infra/config/subprojects/chromium/ci/chromium.linux.star index 3e6026f7daf..a946186db2f 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.linux.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.linux.star @@ -5,7 +5,7 @@ load("//lib/args.star", "args") load("//lib/builder_config.star", "builder_config") -load("//lib/builders.star", "os", "reclient", "sheriff_rotations") +load("//lib/builders.star", "builders", "os", "reclient", "sheriff_rotations") load("//lib/branches.star", "branches") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") @@ -164,6 +164,8 @@ ci.builder( tree_closing = False, notifies = ["Deterministic Linux", "close-on-any-step-failure"], reclient_jobs = reclient.jobs.DEFAULT, + free_space = builders.free_space.high, + ssd = True, ) ci.builder( diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.mac.star b/chromium/infra/config/subprojects/chromium/ci/chromium.mac.star index 3832e933414..a37dd09d281 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.mac.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.mac.star @@ -6,9 +6,10 @@ load("//lib/args.star", "args") load("//lib/branches.star", "branches") load("//lib/builder_config.star", "builder_config") -load("//lib/builders.star", "cpu", "goma", "os", "sheriff_rotations", "xcode") +load("//lib/builders.star", "cpu", "goma", "os", "reclient", "sheriff_rotations", "xcode") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") +load("//lib/structs.star", "structs") ci.defaults.set( builder_group = "chromium.mac", @@ -48,7 +49,7 @@ consoles.console_view( def ios_builder(*, name, **kwargs): kwargs.setdefault("sheriff_rotations", sheriff_rotations.IOS) - kwargs.setdefault("xcode", xcode.x13main) + kwargs.setdefault("xcode", xcode.x14main) return ci.builder(name = name, **kwargs) ci.builder( @@ -78,6 +79,9 @@ ci.builder( short_name = "bld", ), cq_mirrors_console_view = "mirrors", + experiments = { + "luci.buildbucket.omit_python2": 100, + }, ) ci.builder( @@ -104,6 +108,9 @@ ci.builder( ), cq_mirrors_console_view = "mirrors", os = os.MAC_ANY, + experiments = { + "luci.buildbucket.omit_python2": 100, + }, ) ci.builder( @@ -132,6 +139,9 @@ ci.builder( ), cpu = cpu.ARM64, os = os.MAC_DEFAULT, + experiments = { + "luci.buildbucket.omit_python2": 100, + }, ) ci.builder( @@ -157,6 +167,27 @@ ci.builder( short_name = "bld", ), os = os.MAC_DEFAULT, + experiments = { + "luci.buildbucket.omit_python2": 100, + }, +) + +ci.builder( + name = "mac-arm64-rel (reclient shadow)", + builder_spec = builder_config.copy_from( + "ci/mac-arm64-rel", + ), + console_view_entry = consoles.console_view_entry( + category = "release|arm64", + short_name = "rec", + ), + os = os.MAC_DEFAULT, + sheriff_rotations = args.ignore_default(None), + builderless = True, + cores = None, + goma_backend = None, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = 40, ) ci.thin_tester( @@ -187,6 +218,33 @@ ci.thin_tester( ) ci.thin_tester( + name = "mac12-arm64-rel-tests", + 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_arch = builder_config.target_arch.ARM, + target_bits = 64, + target_platform = builder_config.target_platform.MAC, + ), + ), + console_view_entry = consoles.console_view_entry( + category = "release|arm64", + short_name = "12", + ), + tree_closing = False, + triggered_by = ["ci/mac-arm64-rel"], +) + +ci.thin_tester( name = "Mac10.13 Tests", branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE, builder_spec = builder_config.builder_spec( @@ -300,7 +358,33 @@ ci.thin_tester( ) ci.thin_tester( - name = "Mac11 Tests (dbg)", + name = "Mac12 Tests", + 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", + "goma_use_local", # to mitigate compile step timeout (crbug.com/1056935) + ], + build_config = builder_config.build_config.RELEASE, + target_bits = 64, + target_platform = builder_config.target_platform.MAC, + ), + ), + console_view_entry = consoles.console_view_entry( + category = "mac", + short_name = "12", + ), + triggered_by = ["ci/Mac Builder"], +) + +ci.thin_tester( + name = "Mac12 Tests (dbg)", branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE, builder_spec = builder_config.builder_spec( execution_mode = builder_config.execution_mode.TEST, @@ -320,7 +404,7 @@ ci.thin_tester( ), console_view_entry = consoles.console_view_entry( category = "debug", - short_name = "11", + short_name = "12", ), cq_mirrors_console_view = "mirrors", sheriff_rotations = args.ignore_default(None), @@ -331,6 +415,9 @@ ios_builder( # We don't have necessary capacity to run this configuration in CQ, but it # is part of the main waterfall name = "ios-catalyst", + + # TODO(crbug.com/1350126): Move ios-catalyst to xcode.x14main when fixed. + xcode = xcode.x13main, builder_spec = builder_config.builder_spec( gclient_config = builder_config.gclient_config( config = "ios", @@ -396,6 +483,29 @@ ios_builder( ) ios_builder( + name = "ios-device (reclient shadow)", + builder_spec = builder_config.copy_from( + "ci/ios-device", + lambda spec: structs.evolve( + spec, + build_gs_bucket = None, + ), + ), + console_view_entry = [ + consoles.console_view_entry( + category = "ios|default", + short_name = "rec", + ), + ], + builderless = True, + tree_closing = False, + sheriff_rotations = args.ignore_default(None), + goma_backend = None, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = 40, +) + +ios_builder( name = "ios-simulator", branch_selector = branches.STANDARD_MILESTONE, builder_spec = builder_config.builder_spec( @@ -501,5 +611,5 @@ ios_builder( ], # We don't have necessary capacity to run this configuration in CQ, but it # is part of the main waterfall - xcode = xcode.x13main, + xcode = xcode.x14main, ) diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.memory.star b/chromium/infra/config/subprojects/chromium/ci/chromium.memory.star index a77e17761af..92589518a1a 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.memory.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.memory.star @@ -647,5 +647,62 @@ ci.builder( sheriff_rotations = args.ignore_default(sheriff_rotations.IOS), cores = None, os = os.MAC_12, - xcode = xcode.x13main, + xcode = xcode.x14main, +) + +# TODO(crbug.com/1340327): Remove after experiment is over. +linux_memory_builder( + name = "Linux ASan LSan Low Symbols FYI Builder", + branch_selector = branches.MAIN, + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "chromium", + ), + chromium_config = builder_config.chromium_config( + config = "chromium_asan", + apply_configs = [ + "lsan", + "mb", + ], + build_config = builder_config.build_config.RELEASE, + target_bits = 64, + ), + ), + console_view_entry = consoles.console_view_entry( + category = "linux|asan lsan fyi", + short_name = "bld", + ), + sheriff_rotations = args.ignore_default(None), + tree_closing = False, + os = os.LINUX_BIONIC, + ssd = True, +) + +linux_memory_builder( + name = "Linux ASan LSan Low Symbols FYI Tests (1)", + branch_selector = branches.MAIN, + console_view_entry = consoles.console_view_entry( + category = "linux|asan lsan fyi", + short_name = "tst", + ), + 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_asan", + apply_configs = [ + "lsan", + "mb", + ], + build_config = builder_config.build_config.RELEASE, + target_bits = 64, + ), + ), + sheriff_rotations = args.ignore_default(None), + tree_closing = False, + triggered_by = ["ci/Linux ASan LSan Low Symbols FYI Builder"], + os = os.LINUX_BIONIC, + reclient_instance = None, ) diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.packager.star b/chromium/infra/config/subprojects/chromium/ci/chromium.packager.star index 414c2307c10..e88ee3e4d98 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.packager.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.packager.star @@ -44,7 +44,8 @@ ci.builder( "gclient_apply_config": ["android"], }, }, - schedule = "with 6h interval", + # Every 6 hours starting at 5am UTC. + schedule = "0 5/6 * * * *", triggered_by = [], ) @@ -110,6 +111,8 @@ ci.builder( "tools/android/avd/proto/creation/generic_playstore_android31.textpb", "tools/android/avd/proto/creation/generic_android32_foldable.textpb", "tools/android/avd/proto/creation/generic_playstore_android32_foldable.textpb", + "tools/android/avd/proto/creation/generic_android33.textpb", + "tools/android/avd/proto/creation/generic_playstore_android33.textpb", ], }, # Triggered manually through the scheduler UI @@ -134,18 +137,14 @@ ci.builder( "cipd_yaml": "third_party/android_sdk/cipd/build-tools/25.0.2.yaml", }, { - "sdk_package_name": "build-tools;29.0.2", - "cipd_yaml": "third_party/android_sdk/cipd/build-tools/29.0.2.yaml", - }, - { - "sdk_package_name": "build-tools;30.0.1", - "cipd_yaml": "third_party/android_sdk/cipd/build-tools/30.0.1.yaml", - }, - { "sdk_package_name": "build-tools;31.0.0", "cipd_yaml": "third_party/android_sdk/cipd/build-tools/31.0.0.yaml", }, { + "sdk_package_name": "build-tools;33.0.0", + "cipd_yaml": "third_party/android_sdk/cipd/build-tools/33.0.0.yaml", + }, + { "sdk_package_name": "cmdline-tools;latest", "cipd_yaml": "third_party/android_sdk/cipd/cmdline-tools.yaml", }, @@ -158,28 +157,16 @@ ci.builder( "cipd_yaml": "third_party/android_sdk/cipd/patcher/v4.yaml", }, { - "sdk_package_name": "platforms;android-29", - "cipd_yaml": "third_party/android_sdk/cipd/platforms/android-29.yaml", - }, - { - "sdk_package_name": "platforms;android-30", - "cipd_yaml": "third_party/android_sdk/cipd/platforms/android-30.yaml", - }, - { "sdk_package_name": "platforms;android-31", "cipd_yaml": "third_party/android_sdk/cipd/platforms/android-31.yaml", }, { - "sdk_package_name": "platform-tools", - "cipd_yaml": "third_party/android_sdk/cipd/platform-tools.yaml", + "sdk_package_name": "platforms;android-33", + "cipd_yaml": "third_party/android_sdk/cipd/platforms/android-33.yaml", }, { - "sdk_package_name": "sources;android-29", - "cipd_yaml": "third_party/android_sdk/cipd/sources/android-29.yaml", - }, - { - "sdk_package_name": "sources;android-30", - "cipd_yaml": "third_party/android_sdk/cipd/sources/android-30.yaml", + "sdk_package_name": "platform-tools", + "cipd_yaml": "third_party/android_sdk/cipd/platform-tools.yaml", }, { "sdk_package_name": "sources;android-31", @@ -262,6 +249,14 @@ ci.builder( "sdk_package_name": "system-images;android-32;google_apis_playstore;x86_64", "cipd_yaml": "third_party/android_sdk/cipd/system_images/android-32/google_apis_playstore/x86_64.yaml", }, + { + "sdk_package_name": "system-images;android-33;google_apis;x86_64", + "cipd_yaml": "third_party/android_sdk/cipd/system_images/android-33/google_apis/x86_64.yaml", + }, + { + "sdk_package_name": "system-images;android-33;google_apis_playstore;x86_64", + "cipd_yaml": "third_party/android_sdk/cipd/system_images/android-33/google_apis_playstore/x86_64.yaml", + }, ], }, schedule = "0 7 * * *", diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.star b/chromium/infra/config/subprojects/chromium/ci/chromium.star index aa6c9693ffc..e542f30d1d4 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.star @@ -580,6 +580,20 @@ ci.builder( ci.builder( name = "win32-archive-dbg", + builder_spec = builder_config.builder_spec( + gclient_config = builder_config.gclient_config( + config = "chromium", + ), + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = [ + "clobber", + "mb", + ], + build_config = builder_config.build_config.DEBUG, + target_bits = 32, + ), + ), console_view_entry = consoles.console_view_entry( category = "win|dbg", short_name = "32", diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.swangle.star b/chromium/infra/config/subprojects/chromium/ci/chromium.swangle.star index 74c17afc0dd..7726554a732 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.swangle.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.swangle.star @@ -11,6 +11,8 @@ ci.defaults.set( builder_group = "chromium.swangle", executable = "recipe:angle_chromium", execution_timeout = ci.DEFAULT_EXECUTION_TIMEOUT, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = reclient.jobs.DEFAULT, pool = ci.gpu.POOL, service_account = ci.gpu.SERVICE_ACCOUNT, sheriff_rotations = sheriff_rotations.CHROMIUM_GPU, @@ -39,9 +41,7 @@ ci.gpu.linux_builder( short_name = "x64", ), executable = ci.DEFAULT_EXECUTABLE, - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.linux_builder( @@ -50,9 +50,7 @@ ci.gpu.linux_builder( category = "ToT SwiftShader|Linux", short_name = "x64", ), - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.linux_builder( @@ -62,9 +60,7 @@ ci.gpu.linux_builder( short_name = "x64", ), executable = ci.DEFAULT_EXECUTABLE, - goma_backend = None, reclient_jobs = reclient.jobs.HIGH_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.mac_builder( @@ -75,6 +71,7 @@ ci.gpu.mac_builder( ), executable = ci.DEFAULT_EXECUTABLE, goma_backend = goma.backend.RBE_PROD, + reclient_instance = None, ) ci.gpu.windows_builder( @@ -84,9 +81,7 @@ ci.gpu.windows_builder( short_name = "x86", ), executable = ci.DEFAULT_EXECUTABLE, - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.windows_builder( @@ -95,9 +90,7 @@ ci.gpu.windows_builder( category = "ToT SwiftShader|Windows", short_name = "x64", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.windows_builder( @@ -106,9 +99,7 @@ ci.gpu.windows_builder( category = "ToT SwiftShader|Windows", short_name = "x86", ), - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.windows_builder( @@ -118,9 +109,7 @@ ci.gpu.windows_builder( short_name = "x64", ), executable = ci.DEFAULT_EXECUTABLE, - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.gpu.windows_builder( @@ -130,7 +119,5 @@ ci.gpu.windows_builder( short_name = "x86", ), executable = ci.DEFAULT_EXECUTABLE, - goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.updater.star b/chromium/infra/config/subprojects/chromium/ci/chromium.updater.star index 2937081d1f1..dd833614fd0 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.updater.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.updater.star @@ -5,7 +5,7 @@ load("//lib/branches.star", "branches") load("//lib/builder_config.star", "builder_config") -load("//lib/builders.star", "cpu", "goma", "os", "reclient") +load("//lib/builders.star", "builders", "cpu", "goma", "os", "reclient") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") @@ -40,6 +40,20 @@ consoles.console_view( ci.builder( name = "mac-updater-builder-dbg", + 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, + ), + ), builderless = True, console_view_entry = consoles.console_view_entry( category = "debug|mac", @@ -128,6 +142,21 @@ ci.builder( ci.thin_tester( name = "mac10.13-updater-tester-dbg", + 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, + ), + ), console_view_entry = consoles.console_view_entry( category = "debug|mac", short_name = "10.13", @@ -161,6 +190,21 @@ ci.thin_tester( ci.thin_tester( name = "mac10.14-updater-tester-dbg", + 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, + ), + ), console_view_entry = consoles.console_view_entry( category = "debug|mac", short_name = "10.14", @@ -194,6 +238,21 @@ ci.thin_tester( ci.thin_tester( name = "mac10.15-updater-tester-dbg", + 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, + ), + ), console_view_entry = consoles.console_view_entry( category = "debug|mac", short_name = "10.15", @@ -227,6 +286,21 @@ ci.thin_tester( ci.thin_tester( name = "mac11.0-updater-tester-dbg", + 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, + ), + ), console_view_entry = consoles.console_view_entry( category = "debug|mac", short_name = "11.0", @@ -335,15 +409,31 @@ ci.builder( ci.builder( name = "win32-updater-builder-dbg", + 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, + ), + ), builderless = True, console_view_entry = consoles.console_view_entry( category = "debug|win (32)", short_name = "bld", ), + execution_timeout = ci.DEFAULT_EXECUTION_TIMEOUT * 2, os = os.WINDOWS_DEFAULT, goma_backend = None, reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CI, reclient_instance = reclient.instance.DEFAULT_TRUSTED, + free_space = builders.free_space.high, ) ci.builder( @@ -375,6 +465,20 @@ ci.builder( ci.builder( name = "win32-updater-builder-rel", + 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, + ), + ), builderless = True, console_view_entry = consoles.console_view_entry( category = "release|win (32)", @@ -412,6 +516,21 @@ ci.thin_tester( ci.thin_tester( name = "win7(32)-updater-tester-rel", + 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, + ), + ), console_view_entry = consoles.console_view_entry( category = "release|win (32)", short_name = "7", @@ -444,6 +563,30 @@ ci.thin_tester( ) ci.thin_tester( + name = "win10-32-on-64-updater-tester-dbg", + 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 = 32, + target_platform = builder_config.target_platform.WIN, + ), + ), + console_view_entry = consoles.console_view_entry( + category = "debug|win (32)", + short_name = "10 (x64)", + ), + triggered_by = ["win32-updater-builder-dbg"], +) + +ci.thin_tester( name = "win10-updater-tester-dbg-uac", builder_spec = builder_config.builder_spec( execution_mode = builder_config.execution_mode.TEST, diff --git a/chromium/infra/config/subprojects/chromium/ci/chromium.win.star b/chromium/infra/config/subprojects/chromium/ci/chromium.win.star index 60329897447..03765b1a6f6 100644 --- a/chromium/infra/config/subprojects/chromium/ci/chromium.win.star +++ b/chromium/infra/config/subprojects/chromium/ci/chromium.win.star @@ -6,7 +6,7 @@ load("//lib/args.star", "args") load("//lib/branches.star", "branches") load("//lib/builder_config.star", "builder_config") -load("//lib/builders.star", "goma", "os", "reclient", "sheriff_rotations") +load("//lib/builders.star", "os", "reclient", "sheriff_rotations") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") @@ -15,7 +15,8 @@ ci.defaults.set( cores = 8, executable = ci.DEFAULT_EXECUTABLE, execution_timeout = ci.DEFAULT_EXECUTION_TIMEOUT, - goma_backend = goma.backend.RBE_PROD, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = reclient.jobs.DEFAULT, main_console_view = "main", os = os.WINDOWS_DEFAULT, pool = ci.DEFAULT_POOL, @@ -86,9 +87,6 @@ ci.builder( ), cores = 32, os = os.WINDOWS_ANY, - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -114,9 +112,6 @@ ci.builder( ), cores = 32, os = os.WINDOWS_ANY, - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -252,9 +247,6 @@ ci.builder( cores = 32, cq_mirrors_console_view = "mirrors", os = os.WINDOWS_ANY, - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -285,9 +277,6 @@ ci.builder( cores = 32, cq_mirrors_console_view = "mirrors", os = os.WINDOWS_ANY, - goma_backend = None, - reclient_jobs = reclient.jobs.DEFAULT, - reclient_instance = reclient.instance.DEFAULT_TRUSTED, ) ci.builder( @@ -359,5 +348,4 @@ ci.builder( ), executable = "recipe:swarming/deterministic_build", execution_timeout = 12 * time.hour, - goma_jobs = goma.jobs.J150, ) diff --git a/chromium/infra/config/subprojects/chromium/gpu.try.star b/chromium/infra/config/subprojects/chromium/gpu.try.star index f8a97e73c00..bfb999ce515 100644 --- a/chromium/infra/config/subprojects/chromium/gpu.try.star +++ b/chromium/infra/config/subprojects/chromium/gpu.try.star @@ -147,6 +147,10 @@ gpu_linux_builder( gpu_linux_builder( name = "gpu-fyi-try-linux-amd-rel", + mirrors = [ + "ci/GPU FYI Linux Builder", + "ci/Linux FYI Release (AMD RX 5500 XT)", + ], pool = "luci.chromium.gpu.linux.amd.try", ) @@ -175,11 +179,19 @@ gpu_linux_builder( gpu_linux_builder( name = "gpu-fyi-try-linux-nvidia-exp", + mirrors = [ + "ci/GPU FYI Linux Builder", + "ci/Linux FYI Experimental Release (NVIDIA)", + ], pool = "luci.chromium.gpu.linux.nvidia.try", ) gpu_linux_builder( name = "gpu-fyi-try-linux-nvidia-rel", + mirrors = [ + "ci/GPU FYI Linux Builder", + "ci/Linux FYI Release (NVIDIA)", + ], pool = "luci.chromium.gpu.linux.nvidia.try", ) @@ -240,7 +252,20 @@ gpu_mac_builder( ) gpu_mac_builder( + name = "gpu-fyi-try-mac-arm64-apple-m1-exp", + mirrors = [ + "ci/GPU FYI Mac arm64 Builder", + "ci/Mac FYI Experimental Release (Apple M1)", + ], + pool = "luci.chromium.gpu.mac.arm64.apple.m1.try", +) + +gpu_mac_builder( name = "gpu-fyi-try-mac-arm64-apple-m1-rel", + mirrors = [ + "ci/GPU FYI Mac arm64 Builder", + "ci/Mac FYI Release (Apple M1)", + ], pool = "luci.chromium.gpu.mac.arm64.apple.m1.try", ) diff --git a/chromium/infra/config/subprojects/chromium/try.star b/chromium/infra/config/subprojects/chromium/try.star index 568bdf2cfc1..117acb484c7 100644 --- a/chromium/infra/config/subprojects/chromium/try.star +++ b/chromium/infra/config/subprojects/chromium/try.star @@ -141,6 +141,7 @@ exec("./try/tryserver.chromium.linux.star") exec("./try/tryserver.chromium.mac.star") exec("./try/tryserver.chromium.packager.star") exec("./try/tryserver.chromium.rust.star") +exec("./try/tryserver.chromium.tricium.star") exec("./try/tryserver.chromium.updater.star") exec("./try/tryserver.chromium.win.star") @@ -258,6 +259,10 @@ chrome_internal_verifier( ) chrome_internal_verifier( + builder = "lacros-arm64-generic-chrome-skylab", +) + +chrome_internal_verifier( builder = "linux-chrome", branch_selector = branches.STANDARD_MILESTONE, ) diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.blink.star b/chromium/infra/config/subprojects/chromium/try/tryserver.blink.star index 987870ba9d7..512d01f2dc6 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.blink.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.blink.star @@ -74,6 +74,23 @@ try_.builder( try_.builder( name = "win10.20h2-blink-rel", + 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 = 32, + ), + build_gs_bucket = "chromium-fyi-archive", + ), + try_settings = builder_config.try_settings( + retry_failed_shards = False, + ), goma_backend = goma.backend.RBE_PROD, os = os.WINDOWS_ANY, builderless = True, @@ -81,6 +98,22 @@ try_.builder( try_.builder( name = "win11-blink-rel", + 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, + ), + ), + try_settings = builder_config.try_settings( + retry_failed_shards = False, + ), goma_backend = goma.backend.RBE_PROD, os = os.WINDOWS_ANY, builderless = True, diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.accessibility.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.accessibility.star index 2579feccb62..67ed084cd0c 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.accessibility.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.accessibility.star @@ -27,4 +27,12 @@ consoles.list_view( try_.builder( name = "linux-blink-web-tests-force-accessibility-rel", mirrors = ["ci/linux-blink-web-tests-force-accessibility-rel"], + tryjob = try_.job( + location_regexp = [ + ".+/[+]/third_party/blink/renderer/modules/accessibility/.+", + ".+/[+]/content/renderer/accessibility/.+", + ".+/[+]/content/browser/accessibility/.+", + ".+/[+]/ui/accessibility/.+", + ], + ), ) 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 dd6b8042f2b..859f663876f 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.android.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.android.star @@ -73,6 +73,16 @@ try_.compilator_builder( ) try_.builder( + name = "android-12l-x86-rel", + mirrors = [ + "ci/android-12l-x86-rel", + ], + tryjob = try_.job( + experiment_percentage = 2, + ), +) + +try_.builder( name = "android-asan", ) @@ -84,12 +94,6 @@ try_.builder( ) try_.builder( - name = "android-clang-tidy-rel", - executable = "recipe:tricium_clang_tidy_wrapper", - goma_jobs = goma.jobs.J150, -) - -try_.builder( name = "android-binary-size", branch_selector = branches.STANDARD_MILESTONE, builderless = not settings.is_main, @@ -115,6 +119,9 @@ try_.builder( ], }, }, + experiments = { + "enable_weetbix_queries": 100, + }, tryjob = try_.job(), ssd = True, ) @@ -225,7 +232,7 @@ try_.builder( ) try_.builder( - name = "android-fieldtrial-fyi-rel", + name = "android-fieldtrial-rel", mirrors = ["ci/android-fieldtrial-rel"], ) @@ -251,6 +258,10 @@ try_.orchestrator_builder( use_java_coverage = True, coverage_test_types = ["unit", "overall"], tryjob = try_.job(), + experiments = { + "remove_src_checkout_experiment": 100, + "enable_weetbix_queries": 100, + }, ) try_.compilator_builder( @@ -278,6 +289,9 @@ try_.orchestrator_builder( use_java_coverage = True, coverage_test_types = ["unit", "overall"], tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.compilator_builder( @@ -297,6 +311,9 @@ try_.builder( try_.builder( name = "android-nougat-x86-rel", mirrors = ["ci/android-nougat-x86-rel"], + tryjob = try_.job( + experiment_percentage = 5, + ), ) try_.builder( @@ -373,6 +390,9 @@ try_.orchestrator_builder( branch_selector = branches.STANDARD_MILESTONE, main_list_view = "try", tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.compilator_builder( @@ -390,6 +410,14 @@ try_.builder( goma_jobs = goma.jobs.J150, ) +try_.builder( + name = "android-pie-x86-fyi-rel-reviver", + mirrors = [ + "ci/android-pie-x86-fyi-rel-reviver", + ], + goma_jobs = goma.jobs.J150, +) + # TODO(crbug/1182468) Remove when coverage is enabled on CQ. try_.builder( name = "android-pie-arm64-coverage-rel", @@ -608,6 +636,9 @@ try_.builder( builderless = not settings.is_main, main_list_view = "try", tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.builder( @@ -635,6 +666,9 @@ try_.builder( builderless = not settings.is_main, main_list_view = "try", tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.builder( diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.angle.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.angle.star index ac73cd73a16..143c4138fff 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.angle.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.angle.star @@ -30,11 +30,6 @@ try_.builder( ) try_.builder( - name = "android-angle-try", - executable = "recipe:angle_chromium_trybot", -) - -try_.builder( name = "fuchsia-angle-try", executable = "recipe:angle_chromium_trybot", ) @@ -45,11 +40,6 @@ try_.builder( ) try_.builder( - name = "linux-angle-try", - executable = "recipe:angle_chromium_trybot", -) - -try_.builder( name = "mac-angle-chromium-try", cores = None, os = os.MAC_ANY, @@ -67,9 +57,3 @@ try_.builder( os = os.WINDOWS_ANY, executable = "recipe:angle_chromium_trybot", ) - -try_.builder( - name = "win-angle-x64-try", - os = os.WINDOWS_ANY, - executable = "recipe:angle_chromium_trybot", -) 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 001b1278579..d99f69a3db2 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.chromiumos.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.chromiumos.star @@ -59,7 +59,9 @@ try_.orchestrator_builder( tryjob = try_.job(), experiments = { "remove_src_checkout_experiment": 100, + "enable_weetbix_queries": 100, }, + use_orchestrator_pool = True, ) try_.compilator_builder( @@ -83,6 +85,9 @@ try_.builder( builderless = not settings.is_main, main_list_view = "try", tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.builder( @@ -100,11 +105,17 @@ try_.builder( builderless = not settings.is_main, main_list_view = "try", tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.builder( name = "chromeos-amd64-generic-lacros-dbg", branch_selector = branches.STANDARD_MILESTONE, + mirrors = [ + "ci/chromeos-amd64-generic-lacros-dbg", + ], ) try_.builder( @@ -116,6 +127,18 @@ try_.builder( builderless = not settings.is_main, main_list_view = "try", tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, +) + +try_.builder( + name = "lacros-arm64-generic-rel", + mirrors = [ + "ci/lacros-arm64-generic-rel", + ], + branch_selector = branches.STANDARD_MILESTONE, + main_list_view = "try", ) try_.builder( @@ -145,6 +168,15 @@ try_.builder( ) try_.builder( + name = "chromeos-jacuzzi-rel", + branch_selector = branches.CROS_LTS_MILESTONE, + mirrors = [ + "ci/chromeos-jacuzzi-rel", + ], + main_list_view = "try", +) + +try_.builder( name = "chromeos-kevin-rel", branch_selector = branches.CROS_LTS_MILESTONE, mirrors = [ @@ -161,6 +193,15 @@ try_.builder( ) try_.builder( + name = "chromeos-octopus-rel", + branch_selector = branches.CROS_LTS_MILESTONE, + mirrors = [ + "ci/chromeos-octopus-rel", + ], + main_list_view = "try", +) + +try_.builder( name = "linux-chromeos-inverse-fieldtrials-fyi-rel", mirrors = builder_config.copy_from("try/linux-chromeos-rel"), ) @@ -178,7 +219,9 @@ try_.orchestrator_builder( tryjob = try_.job(), experiments = { "remove_src_checkout_experiment": 100, + "enable_weetbix_queries": 100, }, + use_orchestrator_pool = True, ) try_.compilator_builder( @@ -210,28 +253,15 @@ try_.builder( ], branch_selector = branches.STANDARD_MILESTONE, builderless = not settings.is_main, + check_for_flakiness = True, cores = 16, ssd = True, goma_jobs = goma.jobs.J300, main_list_view = "try", tryjob = try_.job(), -) - -try_.builder( - name = "linux-lacros-rel-code-coverage", - mirrors = [ - "ci/linux-lacros-builder-rel", - "ci/linux-lacros-tester-rel", - ], - cores = 16, - ssd = True, - goma_jobs = goma.jobs.J300, - main_list_view = "try", - use_clang_coverage = True, - coverage_test_types = ["unit", "overall"], - tryjob = try_.job( - experiment_percentage = 3, - ), + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.builder( @@ -249,25 +279,13 @@ try_.builder( ) try_.builder( - name = "linux-chromeos-clang-tidy-rel", - executable = "recipe:tricium_clang_tidy_wrapper", - goma_jobs = goma.jobs.J150, -) - -try_.builder( - name = "linux-lacros-clang-tidy-rel", - executable = "recipe:tricium_clang_tidy_wrapper", - goma_jobs = goma.jobs.J150, -) - -try_.builder( name = "linux-cfm-rel", mirrors = [ "ci/linux-cfm-rel", ], tryjob = try_.job( location_regexp = [ - ".+/[+]/chromeos/components/chromebox_for_meetings/.+", + ".+/[+]/chromeos/ash/components/chromebox_for_meetings/.+", ".+/[+]/chromeos/ash/components/dbus/chromebox_for_meetings/.+", ".+/[+]/ash/services/chromebox_for_meetings/.+", ".+/[+]/chrome/browser/ash/chromebox_for_meetings/.+", diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.fuchsia.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.fuchsia.star index 526df273dd0..72f6d86bf9c 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.fuchsia.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.fuchsia.star @@ -60,15 +60,7 @@ try_.builder( ], }, }, - tryjob = try_.job( - experiment_percentage = 20, - ), -) - -try_.builder( - name = "fuchsia-clang-tidy-rel", - executable = "recipe:tricium_clang_tidy_wrapper", - goma_jobs = goma.jobs.J150, + tryjob = try_.job(), ) try_.builder( @@ -113,6 +105,9 @@ try_.builder( mirrors = [ "ci/fuchsia-x64-cast", ], + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.builder( @@ -124,6 +119,9 @@ try_.builder( mirrors = [ "ci/Fuchsia ARM64", ], + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.builder( @@ -135,4 +133,7 @@ try_.builder( mirrors = [ "ci/Fuchsia x64", ], + experiments = { + "enable_weetbix_queries": 100, + }, ) 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 cacf4143839..ca2cc6b1f1f 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.linux.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.linux.star @@ -5,7 +5,7 @@ load("//lib/branches.star", "branches") load("//lib/builder_config.star", "builder_config") -load("//lib/builders.star", "goma", "os") +load("//lib/builders.star", "goma", "os", "reclient") load("//lib/try.star", "try_") load("//lib/consoles.star", "consoles") load("//project.star", "settings") @@ -141,18 +141,6 @@ try_.builder( ) try_.builder( - name = "linux-clang-tidy-dbg", - executable = "recipe:tricium_clang_tidy_wrapper", - goma_jobs = goma.jobs.J150, -) - -try_.builder( - name = "linux-clang-tidy-rel", - executable = "recipe:tricium_clang_tidy_wrapper", - goma_jobs = goma.jobs.J150, -) - -try_.builder( name = "linux-dcheck-off-rel", mirrors = builder_config.copy_from("linux-rel"), ) @@ -186,7 +174,7 @@ try_.builder( ) try_.builder( - name = "linux-fieldtrial-fyi-rel", + name = "linux-fieldtrial-rel", ) try_.builder( @@ -218,6 +206,9 @@ try_.builder( executable = "recipe:chromium_libfuzzer_trybot", main_list_view = "try", tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.builder( @@ -237,6 +228,7 @@ try_.orchestrator_builder( name = "linux-rel", compilator = "linux-rel-compilator", branch_selector = branches.STANDARD_MILESTONE, + check_for_flakiness = True, mirrors = [ "ci/Linux Builder", "ci/Linux Tests", @@ -254,6 +246,8 @@ try_.orchestrator_builder( tryjob = try_.job(), experiments = { "remove_src_checkout_experiment": 100, + "enable_weetbix_queries": 100, + "retry_findit_exonerations": 100, }, use_orchestrator_pool = True, ) @@ -261,6 +255,7 @@ try_.orchestrator_builder( try_.compilator_builder( name = "linux-rel-compilator", branch_selector = branches.STANDARD_MILESTONE, + check_for_flakiness = True, main_list_view = "try", ) @@ -306,6 +301,19 @@ try_.builder( builderless = not settings.is_main, main_list_view = "try", tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, +) + +# b/236069482: Experimental builder to test reclient migration +try_.builder( + name = "linux-wayland-rel-reclient", + mirrors = builder_config.copy_from("linux-wayland-rel"), + reclient_instance = reclient.instance.DEFAULT_UNTRUSTED, + tryjob = try_.job( + experiment_percentage = 5, + ), ) try_.builder( @@ -359,7 +367,9 @@ try_.orchestrator_builder( ), experiments = { "remove_src_checkout_experiment": 100, + "enable_weetbix_queries": 100, }, + use_orchestrator_pool = True, ) try_.compilator_builder( @@ -388,6 +398,7 @@ try_.builder( # TODO(crbug/1144484): Remove this timeout once we figure out the # regression in compiler or toolchain. execution_timeout = 7 * time.hour, + ssd = True, ) try_.builder( @@ -407,6 +418,8 @@ try_.builder( "ci/Linux ChromiumOS MSan Tests", ], goma_jobs = goma.jobs.J150, + ssd = True, + cores = 16, ) try_.builder( @@ -515,7 +528,9 @@ try_.orchestrator_builder( tryjob = try_.job(), experiments = { "remove_src_checkout_experiment": 100, + "enable_weetbix_queries": 100, }, + use_orchestrator_pool = True, ) try_.compilator_builder( @@ -583,6 +598,7 @@ try_.builder( # OS version that's the oldest used on any bot. os = os.LINUX_BIONIC, notifies = ["chrome-rust-toolchain"], + execution_timeout = 5 * time.hour, ) try_.builder( @@ -689,5 +705,5 @@ try_.builder( ), cores = 16, builderless = False, - experiments = {"chromium_rts.ml_model": 100}, + experiments = {"chromium_rts.experimental_model": 100}, ) diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.mac.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.mac.star index e98d1c32eeb..36693733586 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.mac.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.mac.star @@ -27,7 +27,7 @@ def ios_builder(*, name, **kwargs): kwargs.setdefault("builderless", False) kwargs.setdefault("os", os.MAC_DEFAULT) kwargs.setdefault("ssd", None) - kwargs.setdefault("xcode", xcode.x13main) + kwargs.setdefault("xcode", xcode.x14main) return try_.builder(name = name, **kwargs) consoles.list_view( @@ -48,9 +48,10 @@ try_.builder( try_.builder( name = "mac-osxbeta-rel", mirrors = [ - "ci/Mac Builder", + "ci/Mac Builder (dbg)", "ci/mac-osxbeta-rel", ], + builderless = False, os = os.MAC_DEFAULT, ) @@ -59,7 +60,7 @@ try_.builder( name = "mac-inverse-fieldtrials-fyi-rel", mirrors = [ "ci/Mac Builder", - "ci/Mac11 Tests", + "ci/Mac12 Tests", "ci/GPU Mac Builder", "ci/Mac Release (Intel)", "ci/Mac Retina Release (AMD)", @@ -68,7 +69,7 @@ try_.builder( ) try_.builder( - name = "mac-fieldtrial-fyi-rel", + name = "mac-fieldtrial-rel", os = os.MAC_DEFAULT, mirrors = ["ci/mac-fieldtrial-rel"], ) @@ -79,19 +80,14 @@ try_.builder( builderless = False, ) -try_.builder( - name = "mac-clang-tidy-rel", - executable = "recipe:tricium_clang_tidy_wrapper", - goma_jobs = goma.jobs.J150, -) - try_.orchestrator_builder( name = "mac-rel", compilator = "mac-rel-compilator", + check_for_flakiness = True, branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE, mirrors = [ "ci/Mac Builder", - "ci/Mac11 Tests", + "ci/Mac12 Tests", "ci/GPU Mac Builder", "ci/Mac Release (Intel)", "ci/Mac Retina Release (AMD)", @@ -106,24 +102,40 @@ try_.orchestrator_builder( tryjob = try_.job(), experiments = { "remove_src_checkout_experiment": 100, + "enable_weetbix_queries": 100, }, + use_orchestrator_pool = True, ) try_.compilator_builder( name = "mac-rel-compilator", + check_for_flakiness = True, branch_selector = branches.DESKTOP_EXTENDED_STABLE_MILESTONE, main_list_view = "try", os = os.MAC_DEFAULT, + experiments = { + "luci.buildbucket.omit_python2": 100, + }, ) -try_.orchestrator_builder( +try_.builder( name = "mac11-arm64-rel", + builderless = True, check_for_flakiness = True, - compilator = "mac11-arm64-rel-compilator", mirrors = [ "ci/mac-arm64-rel", "ci/mac11-arm64-rel-tests", ], +) + +try_.orchestrator_builder( + name = "mac12-arm64-rel", + check_for_flakiness = True, + compilator = "mac12-arm64-rel-compilator", + mirrors = [ + "ci/mac-arm64-rel", + "ci/mac12-arm64-rel-tests", + ], main_list_view = "try", tryjob = try_.job( experiment_percentage = 100, @@ -131,12 +143,15 @@ try_.orchestrator_builder( ) try_.compilator_builder( - name = "mac11-arm64-rel-compilator", + name = "mac12-arm64-rel-compilator", check_for_flakiness = True, main_list_view = "try", - os = os.MAC_DEFAULT, + os = os.MAC_12, # TODO (crbug.com/1245171): Revert when root issue is fixed grace_period = 4 * time.minute, + experiments = { + "luci.buildbucket.omit_python2": 100, + }, ) # NOTE: the following trybots aren't sensitive to Mac version on which @@ -176,6 +191,14 @@ try_.builder( ) try_.builder( + name = "mac12-tests", + mirrors = [ + "ci/Mac Builder", + "ci/Mac12 Tests", + ], +) + +try_.builder( name = "mac_chromium_archive_rel_ng", mirrors = [ "ci/mac-archive-rel", @@ -222,7 +245,7 @@ try_.builder( name = "mac_chromium_dbg_ng", mirrors = [ "ci/Mac Builder (dbg)", - "ci/Mac11 Tests (dbg)", + "ci/Mac12 Tests (dbg)", ], ) @@ -251,6 +274,9 @@ ios_builder( ios_builder( name = "ios-catalyst", + + # TODO(crbug.com/1350126): Move ios-catalyst to xcode.x14main when fixed. + xcode = xcode.x13main, mirrors = [ "ci/ios-catalyst", ], @@ -264,13 +290,7 @@ ios_builder( ) ios_builder( - name = "ios-clang-tidy-rel", - executable = "recipe:tricium_clang_tidy_wrapper", - goma_jobs = goma.jobs.J150, -) - -ios_builder( - name = "ios-fieldtrial-fyi-rel", + name = "ios-fieldtrial-rel", builderless = True, mirrors = ["ci/ios-fieldtrial-rel"], ) @@ -289,8 +309,9 @@ ios_builder( cpu = cpu.ARM64, ) -ios_builder( +try_.orchestrator_builder( name = "ios-simulator", + compilator = "ios-simulator-compilator", branch_selector = branches.STANDARD_MILESTONE, mirrors = [ "ci/ios-simulator", @@ -301,6 +322,27 @@ ios_builder( coverage_exclude_sources = "ios_test_files_and_test_utils", coverage_test_types = ["overall", "unit"], tryjob = try_.job(), + experiments = { + "remove_src_checkout_experiment": 100, + "enable_weetbix_queries": 100, + "weetbix.retry_weak_exonerations": 100, + "weetbix.enable_weetbix_exonerations": 100, + }, + use_orchestrator_pool = True, +) + +try_.compilator_builder( + name = "ios-simulator-compilator", + builderless = False, + check_for_flakiness = True, + branch_selector = branches.STANDARD_MILESTONE, + main_list_view = "try", + experiments = { + "luci.buildbucket.omit_python2": 100, + }, + os = os.MAC_DEFAULT, + ssd = None, + xcode = xcode.x14main, ) ios_builder( @@ -355,7 +397,6 @@ ios_builder( mirrors = [ "ci/ios-simulator-noncq", ], - xcode = xcode.x13main, tryjob = try_.job( location_regexp = [ ".+/[+]/third_party/crashpad/crashpad/.+", @@ -369,7 +410,6 @@ ios_builder( ios_builder( name = "ios15-sdk-simulator", - xcode = xcode.x13betabots, os = os.MAC_12, ) diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.tricium.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.tricium.star new file mode 100644 index 00000000000..c49fc32f887 --- /dev/null +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.tricium.star @@ -0,0 +1,111 @@ +# Copyright 2022 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. +"""Definitions of builders used by Tricium for Chromium.""" + +load("//lib/builders.star", "goma", "os", "xcode") +load("//lib/consoles.star", "consoles") +load("//lib/try.star", "SOURCELESS_BUILDER_CACHES", "try_") + +try_.defaults.set( + builder_group = "tryserver.chromium.tricium", + builderless = True, + cores = 8, + orchestrator_cores = 2, + executable = try_.DEFAULT_EXECUTABLE, + execution_timeout = try_.DEFAULT_EXECUTION_TIMEOUT, + goma_backend = goma.backend.RBE_PROD, + goma_jobs = goma.jobs.J150, + pool = try_.DEFAULT_POOL, + service_account = try_.DEFAULT_SERVICE_ACCOUNT, + + # Make each bot specify its own OS, since we have a variety of these in this + # file. +) + +consoles.list_view( + name = "tryserver.chromium.tricium", +) + +# This orchestrator differs from traditional orchestrators: +# - we invoke _multiple_ builders which are conceptually compilators +# - these builders exist in various pools with differing platform constraints +# - these builders use standard builder core counts, rather than compilator core +# counts +# - these builders do not upload build artifacts; they only communicate with +# this orchestrator via `output` properties. +# Due to these divergences, we roll our own orchestration scheme here. +try_.builder( + name = "tricium-clang-tidy", + executable = "recipe:tricium_clang_tidy_orchestrator", + builderless = False, + # src checkouts are only required by bots spawned by this builder. + caches = SOURCELESS_BUILDER_CACHES, + cores = try_.defaults.orchestrator_cores.get(), + os = os.LINUX_DEFAULT, + goma_backend = None, +) + +# Clang-tidy builders potentially spawned by the `tricium-clang-tidy` +# orchestrator. +try_.builder( + name = "android-clang-tidy-rel", + executable = "recipe:tricium_clang_tidy_wrapper", + os = os.LINUX_DEFAULT, +) + +try_.builder( + name = "fuchsia-clang-tidy-rel", + executable = "recipe:tricium_clang_tidy_wrapper", + os = os.LINUX_DEFAULT, +) + +try_.builder( + name = "ios-clang-tidy-rel", + executable = "recipe:tricium_clang_tidy_wrapper", + builderless = False, + cores = None, + os = os.MAC_DEFAULT, + xcode = xcode.x13main, +) + +try_.builder( + name = "linux-chromeos-clang-tidy-rel", + executable = "recipe:tricium_clang_tidy_wrapper", + os = os.LINUX_DEFAULT, +) + +try_.builder( + name = "linux-clang-tidy-dbg", + executable = "recipe:tricium_clang_tidy_wrapper", + os = os.LINUX_DEFAULT, +) + +try_.builder( + name = "linux-clang-tidy-rel", + executable = "recipe:tricium_clang_tidy_wrapper", + os = os.LINUX_DEFAULT, +) + +try_.builder( + name = "linux-lacros-clang-tidy-rel", + executable = "recipe:tricium_clang_tidy_wrapper", + os = os.LINUX_DEFAULT, +) + +try_.builder( + name = "mac-clang-tidy-rel", + executable = "recipe:tricium_clang_tidy_wrapper", + os = os.MAC_DEFAULT, + cores = None, + ssd = True, + # TODO(gbiv): Determine why this needs a system xcode and things like `Mac + # Builder` don't. + xcode = xcode.x13main, +) + +try_.builder( + name = "win10-clang-tidy-rel", + executable = "recipe:tricium_clang_tidy_wrapper", + os = os.WINDOWS_DEFAULT, +) diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.updater.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.updater.star index 6986176d3cf..275ea5e3dd4 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.updater.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.updater.star @@ -32,6 +32,10 @@ def updater_windows_builder(*, name, **kwargs): updater_mac_builder( name = "mac-updater-try-builder-dbg", + mirrors = [ + "ci/mac-updater-builder-dbg", + "ci/mac10.15-updater-tester-dbg", + ], main_list_view = "try", tryjob = try_.job( location_regexp = [ diff --git a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.win.star b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.win.star index c8b2a2996bb..05e470296ca 100644 --- a/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.win.star +++ b/chromium/infra/config/subprojects/chromium/try/tryserver.chromium.win.star @@ -39,13 +39,7 @@ try_.builder( "ci/win-asan", ], goma_jobs = goma.jobs.J150, - execution_timeout = 5 * time.hour, -) - -try_.builder( - name = "win10-clang-tidy-rel", - executable = "recipe:tricium_clang_tidy_wrapper", - goma_jobs = goma.jobs.J150, + execution_timeout = 6 * time.hour, ) try_.builder( @@ -67,6 +61,9 @@ try_.builder( main_list_view = "try", os = os.WINDOWS_ANY, tryjob = try_.job(), + experiments = { + "enable_weetbix_queries": 100, + }, ) try_.builder( @@ -88,7 +85,11 @@ try_.builder( ), goma_jobs = goma.jobs.J150, main_list_view = "try", - tryjob = try_.job(), + tryjob = try_.job( + # TODO(crbug.com/1335555) Remove once cancelling doesn't wipe + # out builder cache + cancel_stale = False, + ), builderless = False, cores = 16, ssd = True, @@ -184,7 +185,9 @@ try_.orchestrator_builder( tryjob = try_.job(), experiments = { "remove_src_checkout_experiment": 100, + "enable_weetbix_queries": 100, }, + use_orchestrator_pool = True, ) try_.compilator_builder( @@ -223,7 +226,7 @@ try_.builder( ) try_.builder( - name = "win-fieldtrial-fyi-rel", + name = "win-fieldtrial-rel", os = os.WINDOWS_DEFAULT, mirrors = ["ci/win-fieldtrial-rel"], ) diff --git a/chromium/infra/config/subprojects/codesearch/codesearch.star b/chromium/infra/config/subprojects/codesearch/codesearch.star index a0512593d39..567d85c17ef 100644 --- a/chromium/infra/config/subprojects/codesearch/codesearch.star +++ b/chromium/infra/config/subprojects/codesearch/codesearch.star @@ -76,6 +76,10 @@ try_.builder( ) try_.builder( + name = "gen-webview-try", +) + +try_.builder( name = "gen-win-try", os = os.WINDOWS_10, ) diff --git a/chromium/infra/config/subprojects/findit/OWNERS b/chromium/infra/config/subprojects/findit/OWNERS new file mode 100644 index 00000000000..ff53e634d18 --- /dev/null +++ b/chromium/infra/config/subprojects/findit/OWNERS @@ -0,0 +1,7 @@ +abennetts@google.com +aredulla@google.com +mdraz@google.com +meiring@google.com +mwarton@google.com +nqmtuan@google.com +weiweilin@google.com
\ No newline at end of file diff --git a/chromium/infra/config/subprojects/findit/findit.star b/chromium/infra/config/subprojects/findit/findit.star index b7a1063d5e3..69c41edc2af 100644 --- a/chromium/infra/config/subprojects/findit/findit.star +++ b/chromium/infra/config/subprojects/findit/findit.star @@ -64,3 +64,12 @@ builder( reclient_instance = reclient.instance.DEFAULT_TRUSTED, reclient_jobs = reclient.jobs.DEFAULT, ) + +# GoFindit builder to verify a culprit (go/gofindit-design-doc) +builder( + name = "gofindit-culprit-verification", + executable = "recipe:gofindit/chromium/single_revision", + goma_backend = goma.backend.RBE_PROD, + reclient_instance = reclient.instance.DEFAULT_TRUSTED, + reclient_jobs = reclient.jobs.DEFAULT, +) diff --git a/chromium/infra/config/subprojects/flakiness/flakiness.star b/chromium/infra/config/subprojects/flakiness/flakiness.star index c2b4fe86cb0..59eeb9f2086 100644 --- a/chromium/infra/config/subprojects/flakiness/flakiness.star +++ b/chromium/infra/config/subprojects/flakiness/flakiness.star @@ -31,7 +31,7 @@ luci.bucket( ), acl.entry( roles = acl.BUILDBUCKET_OWNER, - groups = "google/chrome-flakiness@google.com", + groups = "mdb/chrome-flakiness", ), ], ) diff --git a/chromium/infra/config/subprojects/flakiness/reproducer.star b/chromium/infra/config/subprojects/flakiness/reproducer.star new file mode 100644 index 00000000000..0c0c720a276 --- /dev/null +++ b/chromium/infra/config/subprojects/flakiness/reproducer.star @@ -0,0 +1,41 @@ +# Copyright 2022 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +load("//lib/builders.star", "builders", "os") +load("//lib/try.star", "try_") +load("//lib/consoles.star", "consoles") + +luci.bucket( + name = "flaky-reproducer", + acls = [ + acl.entry( + roles = acl.BUILDBUCKET_READER, + groups = "all", + ), + acl.entry( + roles = acl.BUILDBUCKET_TRIGGERER, + groups = "project-chromium-tryjob-access", + ), + acl.entry( + roles = acl.BUILDBUCKET_OWNER, + groups = "mdb/chrome-flakiness", + ), + ], +) + +builders.builder( + name = "runner", + bucket = "flaky-reproducer", + executable = "recipe:flakiness/reproducer", + build_numbers = False, + execution_timeout = 2 * time.hour, + os = os.LINUX_DEFAULT, + pool = "luci.chromium.try", + service_account = try_.DEFAULT_SERVICE_ACCOUNT, + console_view_entry = consoles.console_view_entry( + console_view = "chromium.flakiness", + category = "flakiness", + short_name = "reproducer", + ), +) diff --git a/chromium/infra/config/subprojects/flakiness/subproject.star b/chromium/infra/config/subprojects/flakiness/subproject.star index c196c63b0a3..ae81ca9b06f 100644 --- a/chromium/infra/config/subprojects/flakiness/subproject.star +++ b/chromium/infra/config/subprojects/flakiness/subproject.star @@ -3,3 +3,4 @@ # found in the LICENSE file. exec("./flakiness.star") +exec("./reproducer.star") diff --git a/chromium/infra/config/subprojects/reclient/reclient.star b/chromium/infra/config/subprojects/reclient/reclient.star index 731eef2f9bb..38eb00e7e63 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", "builders", "cpu", "os") +load("//lib/builders.star", "builders", "cpu", "os", "xcode") load("//lib/ci.star", "ci") load("//lib/consoles.star", "consoles") load("//lib/structs.star", "structs") @@ -55,17 +55,39 @@ def fyi_reclient_staging_builder( *, name, console_view_category, - reclient_instance = "rbe-chromium-trusted", + reclient_instance = "rbe-chromium-%s", + untrusted_service_account = ( + "chromium-cq-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + ), + reclient_version = "staging", **kwargs): - return ci.builder( - name = name, - reclient_instance = reclient_instance, - console_view_entry = consoles.console_view_entry( - category = "rbe|" + console_view_category, - short_name = "rcs", + trusted_instance = reclient_instance % "trusted" + unstrusted_instance = reclient_instance % "untrusted" + return [ + ci.builder( + name = name, + description_html = "Builds chromium using the %s version of reclient and the %s rbe instance." % + (reclient_version, trusted_instance), + reclient_instance = trusted_instance, + console_view_entry = consoles.console_view_entry( + category = "rbe|" + console_view_category, + short_name = "rcs", + ), + **kwargs ), - **kwargs - ) + ci.builder( + name = name + " untrusted", + description_html = "Builds chromium using the %s version of reclient and the %s rbe instance." % + (reclient_version, unstrusted_instance), + reclient_instance = unstrusted_instance, + console_view_entry = consoles.console_view_entry( + category = "rbecq|" + console_view_category, + short_name = "rcs", + ), + service_account = untrusted_service_account, + **kwargs + ), + ] def fyi_reclient_test_builder( *, @@ -75,7 +97,9 @@ def fyi_reclient_test_builder( return fyi_reclient_staging_builder( name = name, console_view_category = console_view_category, - reclient_instance = "rbe-chromium-trusted-test", + reclient_instance = "rbe-chromium-%s-test", + reclient_version = "test", + untrusted_service_account = ci.DEFAULT_SERVICE_ACCOUNT, **kwargs ) @@ -118,6 +142,50 @@ fyi_reclient_test_builder( ) fyi_reclient_staging_builder( + name = "Mac Builder reclient staging", + builder_spec = builder_config.copy_from( + "ci/Mac Builder", + lambda spec: structs.evolve( + spec, + gclient_config = structs.extend( + spec.gclient_config, + apply_configs = [ + "enable_reclient", + "reclient_staging", + ], + ), + build_gs_bucket = "chromium-fyi-archive", + ), + ), + console_view_category = "mac", + os = os.MAC_DEFAULT, + builderless = True, + cores = None, +) + +fyi_reclient_test_builder( + name = "Mac Builder reclient test", + builder_spec = builder_config.copy_from( + "ci/Mac Builder", + lambda spec: structs.evolve( + spec, + gclient_config = structs.extend( + spec.gclient_config, + apply_configs = [ + "enable_reclient", + "reclient_test", + ], + ), + build_gs_bucket = "chromium-fyi-archive", + ), + ), + console_view_category = "mac", + os = os.MAC_DEFAULT, + builderless = True, + cores = None, +) + +fyi_reclient_staging_builder( name = "Win x64 Builder reclient staging", builder_spec = builder_config.copy_from( "ci/Win x64 Builder", @@ -204,3 +272,93 @@ fyi_reclient_test_builder( ), ), ) + +fyi_reclient_test_builder( + name = "ios-simulator reclient test", + builder_spec = builder_config.copy_from( + "ci/ios-simulator", + lambda spec: structs.evolve( + spec, + gclient_config = structs.extend( + spec.gclient_config, + apply_configs = [ + "enable_reclient", + "reclient_test", + ], + ), + build_gs_bucket = "chromium-fyi-archive", + ), + ), + console_view_category = "ios", + os = os.MAC_DEFAULT, + builderless = True, + cores = None, + xcode = xcode.x13main, +) + +fyi_reclient_staging_builder( + name = "ios-simulator reclient staging", + builder_spec = builder_config.copy_from( + "ci/ios-simulator", + lambda spec: structs.evolve( + spec, + gclient_config = structs.extend( + spec.gclient_config, + apply_configs = [ + "enable_reclient", + "reclient_staging", + ], + ), + build_gs_bucket = "chromium-fyi-archive", + ), + ), + console_view_category = "ios", + os = os.MAC_DEFAULT, + builderless = True, + cores = None, + xcode = xcode.x13main, +) + +fyi_reclient_staging_builder( + name = "mac-arm64-rel reclient staging", + builder_spec = builder_config.copy_from( + "ci/mac-arm64-rel", + lambda spec: structs.evolve( + spec, + gclient_config = structs.extend( + spec.gclient_config, + apply_configs = [ + "enable_reclient", + "reclient_staging", + ], + ), + build_gs_bucket = "chromium-fyi-archive", + ), + ), + console_view_category = "mac", + os = os.MAC_DEFAULT, + builderless = True, + cores = None, +) + +fyi_reclient_test_builder( + name = "mac-arm64-rel reclient test", + builder_spec = builder_config.copy_from( + "ci/mac-arm64-rel", + lambda spec: structs.evolve( + spec, + gclient_config = structs.extend( + spec.gclient_config, + apply_configs = [ + "enable_reclient", + "reclient_test", + ], + ), + build_gs_bucket = "chromium-fyi-archive", + ), + ), + console_view_category = "mac", + os = os.MAC_DEFAULT, + builderless = True, + cores = None, +) diff --git a/chromium/infra/config/subprojects/reviver/README.md b/chromium/infra/config/subprojects/reviver/README.md new file mode 100644 index 00000000000..bd440561a54 --- /dev/null +++ b/chromium/infra/config/subprojects/reviver/README.md @@ -0,0 +1,4 @@ +Definitions of LUCI entities that implement Test Reviver. + +* reviver.star - builders that runs tests to find disabled tests that should be + re-enabled diff --git a/chromium/infra/config/subprojects/reviver/reviver.star b/chromium/infra/config/subprojects/reviver/reviver.star new file mode 100644 index 00000000000..4c6126f132c --- /dev/null +++ b/chromium/infra/config/subprojects/reviver/reviver.star @@ -0,0 +1,88 @@ +# Copyright 2022 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +load("//lib/builders.star", "builder", "cpu", "defaults", "free_space", "os") +load("//lib/ci.star", "ci") +load("//lib/consoles.star", "consoles") + +luci.bucket( + name = "reviver", + acls = [ + acl.entry( + roles = acl.BUILDBUCKET_READER, + groups = "all", + ), + acl.entry( + roles = acl.BUILDBUCKET_TRIGGERER, + # TODO(crbug/1346396) Switch this to something more sensible once + # the builders are verified + users = [ + "gbeaty@google.com", + "reviver-builder@chops-service-accounts.iam.gserviceaccount.com", + ], + ), + acl.entry( + roles = acl.BUILDBUCKET_OWNER, + groups = "project-chromium-admins", + ), + ], +) + +consoles.list_view( + name = "reviver", +) + +defaults.set( + bucket = "reviver", + list_view = "reviver", + service_account = "reviver-builder@chops-service-accounts.iam.gserviceaccount.com", +) + +def target_builder(*, name, dimensions): + return { + "builder_id": { + "project": "chromium", + "bucket": "ci", + "builder": name, + }, + "dimensions": {k: str(v) for k, v in dimensions.items()}, + } + +builder( + name = "coordinator", + executable = "recipe:chromium_polymorphic/launcher", + # TODO(crbug/1346396) Figure out what machines the coordinator should run on + os = os.LINUX_DEFAULT, + pool = "luci.chromium.ci", + properties = { + "runner_builder": { + "project": "chromium", + "bucket": "reviver", + "builder": "runner", + }, + # TODO(crbug/1346396) Figure out what machines the runnner should run on + "target_builders": [ + target_builder( + name = "android-marshmallow-x86-rel", + dimensions = { + "builderless": 1, + "cpu": cpu.X86_64, + "free_space": free_space.standard, + "os": os.LINUX_DEFAULT.dimension, + "ssd": "0", + }, + ), + ], + }, + # TODO(crbug/1346396) Switch this to an appropriate schedule once the + # builders are verified + schedule = "triggered", +) + +builder( + name = "runner", + executable = "recipe:reviver/chromium/runner", + # TODO(crbug/1346396) Figure out what machines the runnner should run on + pool = ci.DEFAULT_POOL, +) diff --git a/chromium/infra/config/subprojects/reviver/subproject.star b/chromium/infra/config/subprojects/reviver/subproject.star new file mode 100644 index 00000000000..e9e9606f3b7 --- /dev/null +++ b/chromium/infra/config/subprojects/reviver/subproject.star @@ -0,0 +1,5 @@ +# Copyright 2022 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +exec("./reviver.star") diff --git a/chromium/infra/config/subprojects/webrtc/webrtc.fyi.star b/chromium/infra/config/subprojects/webrtc/webrtc.fyi.star index 2212402bc54..cef765bfab6 100644 --- a/chromium/infra/config/subprojects/webrtc/webrtc.fyi.star +++ b/chromium/infra/config/subprojects/webrtc/webrtc.fyi.star @@ -91,6 +91,7 @@ builder( name = "WebRTC Chromium FYI Mac Builder", goma_backend = goma.backend.RBE_PROD, os = os.MAC_ANY, + xcode = xcode.x14main, ) builder( @@ -103,6 +104,7 @@ builder( name = "WebRTC Chromium FYI Mac Tester", os = os.MAC_ANY, triggered_by = ["WebRTC Chromium FYI Mac Builder"], + xcode = xcode.x14main, ) builder( @@ -133,12 +135,12 @@ builder( name = "WebRTC Chromium FYI ios-device", goma_backend = goma.backend.RBE_PROD, os = os.MAC_ANY, - xcode = xcode.x13main, + xcode = xcode.x14main, ) builder( name = "WebRTC Chromium FYI ios-simulator", goma_backend = goma.backend.RBE_PROD, os = os.MAC_ANY, - xcode = xcode.x13main, + xcode = xcode.x14main, ) diff --git a/chromium/infra/config/subprojects/webrtc/webrtc.star b/chromium/infra/config/subprojects/webrtc/webrtc.star index c94c40f843d..6a7df13b623 100644 --- a/chromium/infra/config/subprojects/webrtc/webrtc.star +++ b/chromium/infra/config/subprojects/webrtc/webrtc.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", "builder", "cpu", "defaults", "goma", "os") +load("//lib/builders.star", "builder", "cpu", "defaults", "goma", "os", "xcode") luci.bucket( name = "webrtc", @@ -67,11 +67,13 @@ builder( name = "WebRTC Chromium Mac Builder", goma_backend = goma.backend.RBE_PROD, os = os.MAC_ANY, + xcode = xcode.x14main, ) builder( name = "WebRTC Chromium Mac Tester", triggered_by = ["WebRTC Chromium Mac Builder"], + xcode = xcode.x14main, ) builder( diff --git a/chromium/infra/config/swarming.star b/chromium/infra/config/swarming.star index 6fe229e912c..638da5cb868 100644 --- a/chromium/infra/config/swarming.star +++ b/chromium/infra/config/swarming.star @@ -87,6 +87,9 @@ swarming.task_triggerers( "chromium-led-users", ], users = [ + # Build Recipes Tester launches orchestrator led builds which needs to + # trigger compilator led builds + "chromium-orchestrator@chops-service-accounts.iam.gserviceaccount.com", # An account used by "Build Recipes Tester" builder infra/try bucket # used to tests changes to Chromium recipes using LED before commit. "infra-try-recipes-tester@chops-service-accounts.iam.gserviceaccount.com", diff --git a/chromium/infra/config/tricium-prod.cfg b/chromium/infra/config/tricium-prod.cfg index e574547be72..cd152a29d07 100644 --- a/chromium/infra/config/tricium-prod.cfg +++ b/chromium/infra/config/tricium-prod.cfg @@ -25,7 +25,7 @@ functions { recipe { project: "chromium" bucket: "try" - builder: "linux-clang-tidy-rel" + builder: "tricium-clang-tidy" } } } |