Commit 78c0d5df authored by Erik Chen's avatar Erik Chen Committed by Commit Bot

Add mb config for lacros code search. Add try builder.

This CL adds a new mb config that will be used by both the official and
try codesearch builders for lacros. It also updates the try builder console.

Bug: 1105242
Change-Id: I5e970b7213730c3bdf54ea786df252ed40200182
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2311035
Commit-Queue: Erik Chen <erikchen@chromium.org>
Commit-Queue: Yuke Liao <liaoyuke@chromium.org>
Auto-Submit: Erik Chen <erikchen@chromium.org>
Reviewed-by: default avatarYuke Liao <liaoyuke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790617}
parent 6129a33a
......@@ -149,6 +149,10 @@ config_groups {
name: "chromium/codesearch/gen-fuchsia-try"
includable_only: true
}
builders {
name: "chromium/codesearch/gen-lacros-try"
includable_only: true
}
builders {
name: "chromium/codesearch/gen-linux-try"
includable_only: true
......
......@@ -17027,6 +17027,40 @@ buckets {
}
}
}
builders {
name: "gen-lacros-try"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-16.04"
dimensions: "pool:luci.chromium.try"
dimensions: "ssd:0"
exe {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
cmd: "luciexe"
}
properties: "{\"$build/goma\":{\"enable_ats\":true,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"},\"mastername\":\"tryserver.chromium.codesearch\",\"recipe\":\"chromium_codesearch\"}"
execution_timeout_secs: 32400
expiration_secs: 7200
caches {
name: "win_toolchain"
path: "win_toolchain"
}
build_numbers: YES
service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "try_test_results"
test_results {}
}
}
}
builders {
name: "gen-linux-try"
swarming_host: "chromium-swarm.appspot.com"
......@@ -14631,6 +14631,9 @@ consoles {
builders {
name: "buildbucket/luci.chromium.codesearch/gen-fuchsia-try"
}
builders {
name: "buildbucket/luci.chromium.codesearch/gen-lacros-try"
}
builders {
name: "buildbucket/luci.chromium.codesearch/gen-linux-try"
}
......
......@@ -58,6 +58,10 @@ try_.builder(
name = 'gen-fuchsia-try',
)
try_.builder(
name = 'gen-lacros-try',
)
try_.builder(
name = 'gen-linux-try',
)
......
......@@ -8,6 +8,7 @@ luci.list_view(
'codesearch/gen-android-try',
'codesearch/gen-chromiumos-try',
'codesearch/gen-fuchsia-try',
'codesearch/gen-lacros-try',
'codesearch/gen-linux-try',
'codesearch/gen-win-try',
],
......
......@@ -452,6 +452,7 @@
'codesearch-gen-chromium-android': 'codesearch_gen_chromium_android_bot',
'codesearch-gen-chromium-chromiumos': 'codesearch_gen_chromium_chromiumos_bot',
'codesearch-gen-chromium-fuchsia': 'codesearch_gen_chromium_fuchsia_bot',
'codesearch-gen-chromium-lacros': 'codesearch_gen_chromium_lacros_bot',
'codesearch-gen-chromium-linux': 'codesearch_gen_chromium_bot',
'codesearch-gen-chromium-win': 'codesearch_gen_chromium_bot',
},
......@@ -825,6 +826,7 @@
'gen-android-try': 'codesearch_gen_chromium_android_bot',
'gen-chromiumos-try': 'codesearch_gen_chromium_chromiumos_bot',
'gen-fuchsia-try': 'codesearch_gen_chromium_fuchsia_bot',
'gen-lacros-try': 'codesearch_gen_chromium_lacros_bot',
'gen-linux-try': 'codesearch_gen_chromium_bot',
'gen-win-try': 'codesearch_gen_chromium_bot',
},
......@@ -1688,6 +1690,12 @@
'codesearch_release', 'fuchsia',
],
# Lacros uses different gn args to build for chromeOS device vs. Linux. For
# simplicity, we only generate codesearch x-refs for lacros on Linux.
'codesearch_gen_chromium_lacros_bot': [
'codesearch', 'lacros_on_linux',
],
'codesearch_gen_chromium_bot': [
'codesearch',
],
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment