0

Updater: add builder_spec to new updater arm64 builder.

Bug: 1316626, 1335090
Change-Id: I0301d6108182a04016c1838786fcc030d36bc83a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3695627
Auto-Submit: Joshua Pawlicki <waffles@chromium.org>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1012622}
This commit is contained in:
Joshua Pawlicki
2022-06-09 18:24:12 +00:00
committed by Chromium LUCI CQ
parent 0ef085813d
commit e08fb9e0e5
3 changed files with 168 additions and 0 deletions
infra/config
generated
builders
ci
mac-arm64-updater-tester-dbg
mac-updater-builder-arm64-dbg
subprojects

@ -1,4 +1,70 @@
{
"$build/chromium_tests_builder_config": {
"builder_config": {
"builder_db": {
"entries": [
{
"builder_id": {
"bucket": "ci",
"builder": "mac-arm64-updater-tester-dbg",
"project": "chromium"
},
"builder_spec": {
"builder_group": "chromium.updater",
"execution_mode": "TEST",
"legacy_chromium_config": {
"apply_configs": [
"mb"
],
"build_config": "Release",
"config": "chromium",
"target_bits": 64,
"target_platform": "mac"
},
"legacy_gclient_config": {
"config": "chromium"
},
"parent": {
"bucket": "ci",
"builder": "mac-updater-builder-arm64-dbg",
"project": "chromium"
}
}
},
{
"builder_id": {
"bucket": "ci",
"builder": "mac-updater-builder-arm64-dbg",
"project": "chromium"
},
"builder_spec": {
"builder_group": "chromium.updater",
"execution_mode": "COMPILE_AND_TEST",
"legacy_chromium_config": {
"apply_configs": [
"mb"
],
"build_config": "Release",
"config": "chromium",
"target_bits": 64,
"target_platform": "mac"
},
"legacy_gclient_config": {
"config": "chromium"
}
}
}
]
},
"builder_ids": [
{
"bucket": "ci",
"builder": "mac-arm64-updater-tester-dbg",
"project": "chromium"
}
]
}
},
"$recipe_engine/resultdb/test_presentation": {
"column_keys": [],
"grouping_keys": [

@ -1,4 +1,77 @@
{
"$build/chromium_tests_builder_config": {
"builder_config": {
"builder_db": {
"entries": [
{
"builder_id": {
"bucket": "ci",
"builder": "mac-arm64-updater-tester-dbg",
"project": "chromium"
},
"builder_spec": {
"builder_group": "chromium.updater",
"execution_mode": "TEST",
"legacy_chromium_config": {
"apply_configs": [
"mb"
],
"build_config": "Release",
"config": "chromium",
"target_bits": 64,
"target_platform": "mac"
},
"legacy_gclient_config": {
"config": "chromium"
},
"parent": {
"bucket": "ci",
"builder": "mac-updater-builder-arm64-dbg",
"project": "chromium"
}
}
},
{
"builder_id": {
"bucket": "ci",
"builder": "mac-updater-builder-arm64-dbg",
"project": "chromium"
},
"builder_spec": {
"builder_group": "chromium.updater",
"execution_mode": "COMPILE_AND_TEST",
"legacy_chromium_config": {
"apply_configs": [
"mb"
],
"build_config": "Release",
"config": "chromium",
"target_bits": 64,
"target_platform": "mac"
},
"legacy_gclient_config": {
"config": "chromium"
}
}
}
]
},
"builder_ids": [
{
"bucket": "ci",
"builder": "mac-updater-builder-arm64-dbg",
"project": "chromium"
}
],
"builder_ids_in_scope_for_testing": [
{
"bucket": "ci",
"builder": "mac-arm64-updater-tester-dbg",
"project": "chromium"
}
]
}
},
"$build/goma": {
"rpc_extra_params": "?prod",
"server_host": "goma.chromium.org",

@ -76,6 +76,20 @@ ci.builder(
ci.builder(
name = "mac-updater-builder-arm64-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",
@ -246,6 +260,21 @@ ci.thin_tester(
ci.thin_tester(
name = "mac-arm64-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 arm64",