Commit f5284adf authored by Haiyang Pan's avatar Haiyang Pan Committed by Commit Bot

linux: Add LUCI and mb configs for trybot network_service_linux

And change mb config for "Network Service Linux" to release_bot
It does not seems right for a CI builder to use a trybot config

Bug: 1099088
Change-Id: Iab1c9cb742a3ccd5334f2927b5d376064069fa3f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2267843Reviewed-by: default avatarStephen Martinis <martiniss@chromium.org>
Commit-Queue: Haiyang Pan <hypan@google.com>
Cr-Commit-Position: refs/heads/master@{#782686}
parent 856723da
......@@ -1171,6 +1171,10 @@ config_groups {
name: "chromium/try/mac_upload_clang"
includable_only: true
}
builders {
name: "chromium/try/network_service_linux"
includable_only: true
}
builders {
name: "chromium/try/tricium-metrics-analysis"
includable_only: true
......
......@@ -29084,6 +29084,45 @@ buckets {
}
}
}
builders {
name: "network_service_linux"
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"
recipe {
name: "chromium_trybot"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"enable_ats\":true,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"tryserver.chromium.linux\""
}
execution_timeout_secs: 14400
expiration_secs: 7200
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
}
resultdb {
enable: true
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "try_test_results"
test_results {}
}
}
}
builders {
name: "tricium-metrics-analysis"
swarming_host: "chromium-swarm.appspot.com"
......@@ -15198,6 +15198,9 @@ consoles {
builders {
name: "buildbucket/luci.chromium.try/linux-wpt-fyi-rel"
}
builders {
name: "buildbucket/luci.chromium.try/network_service_linux"
}
builders {
name: "buildbucket/luci.chromium.try/ios-device"
}
......@@ -15884,6 +15887,9 @@ consoles {
builders {
name: "buildbucket/luci.chromium.try/linux_vr"
}
builders {
name: "buildbucket/luci.chromium.try/network_service_linux"
}
builders {
name: "buildbucket/luci.chromium.try/tricium-metrics-analysis"
}
......
......@@ -143,6 +143,7 @@ luci.list_view(
'try/linux_upload_clang',
'try/linux-viz-rel',
'try/linux-wpt-fyi-rel',
'try/network_service_linux',
'try/ios-device',
'try/ios-simulator',
'try/ios-simulator-cronet',
......
......@@ -503,6 +503,10 @@ try_.chromium_linux_builder(
name = 'linux-wpt-fyi-rel',
)
try_.chromium_linux_builder(
name = 'network_service_linux',
)
try_.chromium_linux_builder(
name = 'tricium-metrics-analysis',
executable = 'recipe:tricium_metrics',
......
......@@ -468,8 +468,7 @@
'Linux Builder (dbg)': 'gpu_tests_debug_bot',
'Linux Builder (dbg)(32)': 'gpu_tests_debug_bot_x86',
'Linux Builder': 'gpu_tests_release_bot',
# TODO(falken): switch to a non-trybot config.
'Network Service Linux': 'release_trybot',
'Network Service Linux': 'release_bot',
'fuchsia-arm64-cast': 'release_bot_fuchsia_arm64_cast',
'fuchsia-x64-cast': 'release_bot_fuchsia_cast',
'fuchsia-x64-dbg': 'debug_bot_fuchsia_compile_only',
......@@ -911,6 +910,7 @@
'linux_optional_gpu_tests_rel': 'gpu_fyi_tests_release_trybot',
'linux_upload_clang': 'release_bot',
'linux_vr': 'vr_release_trybot',
'network_service_linux': 'release_trybot',
},
'tryserver.chromium.mac': {
......
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