Add new bot 'iwyu_verifier'.
Change-Id: I26a5022d1ffa1f6443c686b90d4a6322a27f81e2 Bug: b/236227627 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/356020 Commit-Queue: Jeremy Leconte <jleconte@google.com> Reviewed-by: Björn Terelius <terelius@webrtc.org> Cr-Commit-Position: refs/heads/main@{#42576}
This commit is contained in:
parent
51ad7c1277
commit
fbf754b581
@ -817,6 +817,8 @@ try_builder("win11_debug", cq = None)
|
|||||||
chromium_try_builder("win_chromium_compile")
|
chromium_try_builder("win_chromium_compile")
|
||||||
chromium_try_builder("win_chromium_compile_dbg")
|
chromium_try_builder("win_chromium_compile_dbg")
|
||||||
|
|
||||||
|
try_builder("iwyu_verifier", cq = None)
|
||||||
|
|
||||||
try_builder(
|
try_builder(
|
||||||
"presubmit",
|
"presubmit",
|
||||||
recipe = "run_presubmit",
|
recipe = "run_presubmit",
|
||||||
|
|||||||
@ -3568,6 +3568,53 @@ buckets {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
builders {
|
||||||
|
name: "iwyu_verifier"
|
||||||
|
swarming_host: "chromium-swarm.appspot.com"
|
||||||
|
swarming_tags: "vpython:native-python-wrapper"
|
||||||
|
dimensions: "builderless:1"
|
||||||
|
dimensions: "cpu:x86-64"
|
||||||
|
dimensions: "os:Linux"
|
||||||
|
dimensions: "pool:luci.webrtc.try"
|
||||||
|
exe {
|
||||||
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
||||||
|
cipd_version: "refs/heads/main"
|
||||||
|
cmd: "luciexe"
|
||||||
|
}
|
||||||
|
properties:
|
||||||
|
'{'
|
||||||
|
' "$build/reclient": {'
|
||||||
|
' "instance": "rbe-webrtc-untrusted",'
|
||||||
|
' "metrics_project": "chromium-reclient-metrics"'
|
||||||
|
' },'
|
||||||
|
' "$recipe_engine/resultdb/test_presentation": {'
|
||||||
|
' "column_keys": [],'
|
||||||
|
' "grouping_keys": ['
|
||||||
|
' "status",'
|
||||||
|
' "v.test_suite"'
|
||||||
|
' ]'
|
||||||
|
' },'
|
||||||
|
' "builder_group": "tryserver.webrtc",'
|
||||||
|
' "recipe": "webrtc/standalone"'
|
||||||
|
'}'
|
||||||
|
priority: 30
|
||||||
|
execution_timeout_secs: 7200
|
||||||
|
build_numbers: YES
|
||||||
|
service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com"
|
||||||
|
experiments {
|
||||||
|
key: "luci.recipes.use_python3"
|
||||||
|
value: 100
|
||||||
|
}
|
||||||
|
resultdb {
|
||||||
|
enable: true
|
||||||
|
bq_exports {
|
||||||
|
project: "webrtc-ci"
|
||||||
|
dataset: "resultdb"
|
||||||
|
table: "try_test_results"
|
||||||
|
test_results {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
builders {
|
builders {
|
||||||
name: "linux_asan"
|
name: "linux_asan"
|
||||||
swarming_host: "chromium-swarm.appspot.com"
|
swarming_host: "chromium-swarm.appspot.com"
|
||||||
|
|||||||
@ -605,6 +605,9 @@ consoles {
|
|||||||
builders {
|
builders {
|
||||||
name: "buildbucket/luci.webrtc.try/win_chromium_compile_dbg"
|
name: "buildbucket/luci.webrtc.try/win_chromium_compile_dbg"
|
||||||
}
|
}
|
||||||
|
builders {
|
||||||
|
name: "buildbucket/luci.webrtc.try/iwyu_verifier"
|
||||||
|
}
|
||||||
builders {
|
builders {
|
||||||
name: "buildbucket/luci.webrtc.try/presubmit"
|
name: "buildbucket/luci.webrtc.try/presubmit"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1635,6 +1635,19 @@ notifiers {
|
|||||||
name: "ios_dbg_simulator"
|
name: "ios_dbg_simulator"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
notifiers {
|
||||||
|
notifications {
|
||||||
|
on_new_status: INFRA_FAILURE
|
||||||
|
email {
|
||||||
|
recipients: "webrtc-troopers-robots@google.com"
|
||||||
|
}
|
||||||
|
template: "infra_failure"
|
||||||
|
}
|
||||||
|
builders {
|
||||||
|
bucket: "try"
|
||||||
|
name: "iwyu_verifier"
|
||||||
|
}
|
||||||
|
}
|
||||||
notifiers {
|
notifiers {
|
||||||
notifications {
|
notifications {
|
||||||
on_new_status: INFRA_FAILURE
|
on_new_status: INFRA_FAILURE
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
name: "webrtc"
|
name: "webrtc"
|
||||||
access: "group:all"
|
access: "group:all"
|
||||||
lucicfg {
|
lucicfg {
|
||||||
version: "1.43.6"
|
version: "1.43.8"
|
||||||
package_dir: "."
|
package_dir: "."
|
||||||
config_dir: "."
|
config_dir: "."
|
||||||
entry_point: "config.star"
|
entry_point: "config.star"
|
||||||
|
|||||||
@ -5228,6 +5228,7 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"iwyu_verifier": {},
|
||||||
"linux_asan": {
|
"linux_asan": {
|
||||||
"isolated_scripts": [
|
"isolated_scripts": [
|
||||||
{
|
{
|
||||||
|
|||||||
@ -438,6 +438,7 @@
|
|||||||
'isolated_scripts': 'ios_simulator_tests_matrix',
|
'isolated_scripts': 'ios_simulator_tests_matrix',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
'iwyu_verifier': {},
|
||||||
'linux_asan': {
|
'linux_asan': {
|
||||||
'os_type': 'linux',
|
'os_type': 'linux',
|
||||||
'mixins': ['linux-focal', 'x86-64', 'resultdb-json-format'],
|
'mixins': ['linux-focal', 'x86-64', 'resultdb-json-format'],
|
||||||
|
|||||||
@ -163,6 +163,9 @@
|
|||||||
'ios_compile_arm64_rel': 'ios_release_bot_arm64',
|
'ios_compile_arm64_rel': 'ios_release_bot_arm64',
|
||||||
'ios_dbg_simulator': 'ios_debug_bot_x64',
|
'ios_dbg_simulator': 'ios_debug_bot_x64',
|
||||||
|
|
||||||
|
# Include What You Use
|
||||||
|
'iwyu_verifier': 'release_bot_x64',
|
||||||
|
|
||||||
# Linux
|
# Linux
|
||||||
'linux_asan': 'asan_lsan_clang_release_bot_x64',
|
'linux_asan': 'asan_lsan_clang_release_bot_x64',
|
||||||
'linux_compile_arm64_dbg': 'debug_bot_arm64',
|
'linux_compile_arm64_dbg': 'debug_bot_arm64',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user