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 { ...@@ -1171,6 +1171,10 @@ config_groups {
name: "chromium/try/mac_upload_clang" name: "chromium/try/mac_upload_clang"
includable_only: true includable_only: true
} }
builders {
name: "chromium/try/network_service_linux"
includable_only: true
}
builders { builders {
name: "chromium/try/tricium-metrics-analysis" name: "chromium/try/tricium-metrics-analysis"
includable_only: true includable_only: true
......
...@@ -29084,6 +29084,45 @@ buckets { ...@@ -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 { builders {
name: "tricium-metrics-analysis" name: "tricium-metrics-analysis"
swarming_host: "chromium-swarm.appspot.com" swarming_host: "chromium-swarm.appspot.com"
...@@ -15198,6 +15198,9 @@ consoles { ...@@ -15198,6 +15198,9 @@ consoles {
builders { builders {
name: "buildbucket/luci.chromium.try/linux-wpt-fyi-rel" name: "buildbucket/luci.chromium.try/linux-wpt-fyi-rel"
} }
builders {
name: "buildbucket/luci.chromium.try/network_service_linux"
}
builders { builders {
name: "buildbucket/luci.chromium.try/ios-device" name: "buildbucket/luci.chromium.try/ios-device"
} }
...@@ -15884,6 +15887,9 @@ consoles { ...@@ -15884,6 +15887,9 @@ consoles {
builders { builders {
name: "buildbucket/luci.chromium.try/linux_vr" name: "buildbucket/luci.chromium.try/linux_vr"
} }
builders {
name: "buildbucket/luci.chromium.try/network_service_linux"
}
builders { builders {
name: "buildbucket/luci.chromium.try/tricium-metrics-analysis" name: "buildbucket/luci.chromium.try/tricium-metrics-analysis"
} }
......
...@@ -143,6 +143,7 @@ luci.list_view( ...@@ -143,6 +143,7 @@ luci.list_view(
'try/linux_upload_clang', 'try/linux_upload_clang',
'try/linux-viz-rel', 'try/linux-viz-rel',
'try/linux-wpt-fyi-rel', 'try/linux-wpt-fyi-rel',
'try/network_service_linux',
'try/ios-device', 'try/ios-device',
'try/ios-simulator', 'try/ios-simulator',
'try/ios-simulator-cronet', 'try/ios-simulator-cronet',
......
...@@ -503,6 +503,10 @@ try_.chromium_linux_builder( ...@@ -503,6 +503,10 @@ try_.chromium_linux_builder(
name = 'linux-wpt-fyi-rel', name = 'linux-wpt-fyi-rel',
) )
try_.chromium_linux_builder(
name = 'network_service_linux',
)
try_.chromium_linux_builder( try_.chromium_linux_builder(
name = 'tricium-metrics-analysis', name = 'tricium-metrics-analysis',
executable = 'recipe:tricium_metrics', executable = 'recipe:tricium_metrics',
......
...@@ -468,8 +468,7 @@ ...@@ -468,8 +468,7 @@
'Linux Builder (dbg)': 'gpu_tests_debug_bot', 'Linux Builder (dbg)': 'gpu_tests_debug_bot',
'Linux Builder (dbg)(32)': 'gpu_tests_debug_bot_x86', 'Linux Builder (dbg)(32)': 'gpu_tests_debug_bot_x86',
'Linux Builder': 'gpu_tests_release_bot', 'Linux Builder': 'gpu_tests_release_bot',
# TODO(falken): switch to a non-trybot config. 'Network Service Linux': 'release_bot',
'Network Service Linux': 'release_trybot',
'fuchsia-arm64-cast': 'release_bot_fuchsia_arm64_cast', 'fuchsia-arm64-cast': 'release_bot_fuchsia_arm64_cast',
'fuchsia-x64-cast': 'release_bot_fuchsia_cast', 'fuchsia-x64-cast': 'release_bot_fuchsia_cast',
'fuchsia-x64-dbg': 'debug_bot_fuchsia_compile_only', 'fuchsia-x64-dbg': 'debug_bot_fuchsia_compile_only',
...@@ -911,6 +910,7 @@ ...@@ -911,6 +910,7 @@
'linux_optional_gpu_tests_rel': 'gpu_fyi_tests_release_trybot', 'linux_optional_gpu_tests_rel': 'gpu_fyi_tests_release_trybot',
'linux_upload_clang': 'release_bot', 'linux_upload_clang': 'release_bot',
'linux_vr': 'vr_release_trybot', 'linux_vr': 'vr_release_trybot',
'network_service_linux': 'release_trybot',
}, },
'tryserver.chromium.mac': { '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