Skip to content

Commit

Permalink
[M101][infra] Migrate builder config for chromeos-kevin-rel src-side.
Browse files Browse the repository at this point in the history
(cherry picked from commit 7190e14)

(cherry picked from commit e849a27)

Bug: 868153
Change-Id: Ib4f3b1aef5a8739818b7adf44016302407316e46
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3590414
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Commit-Queue: Garrett Beaty <gbeaty@google.com>
Cr-Original-Original-Commit-Position: refs/heads/main@{#993344}
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3588931
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Original-Commit-Position: refs/branch-heads/5005@{#18}
Cr-Original-Branched-From: 5b4d945-refs/heads/main@{#992738}
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3591236
Cr-Commit-Position: refs/branch-heads/4951@{#856}
Cr-Branched-From: 27de622-refs/heads/main@{#982481}
  • Loading branch information
kleerwater authored and Chromium LUCI CQ committed Apr 18, 2022
1 parent 5f19d35 commit fa93761
Show file tree
Hide file tree
Showing 4 changed files with 134 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,57 @@
{
"$build/chromium_tests_builder_config": {
"builder_config": {
"builder_db": {
"entries": [
{
"builder_id": {
"bucket": "ci",
"builder": "chromeos-kevin-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": [
"kevin"
],
"target_platform": "chromeos"
},
"legacy_gclient_config": {
"apply_configs": [
"arm",
"chromeos"
],
"config": "chromium"
}
}
}
]
},
"builder_ids": [
{
"bucket": "ci",
"builder": "chromeos-kevin-rel",
"project": "chromium"
}
],
"mirroring_builder_group_and_names": [
{
"builder": "chromeos-kevin-rel",
"group": "tryserver.chromium.chromiumos"
}
]
}
},
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,51 @@
{
"$build/chromium_tests_builder_config": {
"builder_config": {
"builder_db": {
"entries": [
{
"builder_id": {
"bucket": "ci",
"builder": "chromeos-kevin-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": [
"kevin"
],
"target_platform": "chromeos"
},
"legacy_gclient_config": {
"apply_configs": [
"arm",
"chromeos"
],
"config": "chromium"
}
}
}
]
},
"builder_ids": [
{
"bucket": "ci",
"builder": "chromeos-kevin-rel",
"project": "chromium"
}
]
}
},
"$build/goma": {
"enable_ats": true,
"rpc_extra_params": "?prod",
Expand Down
23 changes: 23 additions & 0 deletions infra/config/subprojects/chromium/ci/chromium.chromiumos.star
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,29 @@ ci.builder(
ci.builder(
name = "chromeos-kevin-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 = [
"kevin",
],
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 = "kvn",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"""Definitions of builders in the tryserver.chromium.chromiumos builder group."""

load("//lib/branches.star", "branches")
load("//lib/builder_config.star", "builder_config")
load("//lib/builders.star", "goma", "os")
load("//lib/try.star", "try_")
load("//lib/consoles.star", "consoles")
Expand Down Expand Up @@ -109,11 +110,21 @@ try_.builder(

try_.builder(
name = "chromeos-kevin-compile-rel",
mirrors = [
"ci/chromeos-kevin-rel",
],
try_settings = builder_config.try_settings(
include_all_triggered_testers = True,
is_compile_only = True,
),
)

try_.builder(
name = "chromeos-kevin-rel",
branch_selector = branches.CROS_LTS_MILESTONE,
mirrors = [
"ci/chromeos-kevin-rel",
],
main_list_view = "try",
tryjob = try_.job(
location_regexp = [
Expand Down

0 comments on commit fa93761

Please sign in to comment.