Update weetbix to its product name
Also remove the dev instance config, no real need for it. Bug: None Change-Id: I10b90852e14cdb00f150a449c211bfe931a71b6f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273487 Reviewed-by: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38034}
This commit is contained in:

committed by
WebRTC LUCI CQ

parent
2acdda84ca
commit
2fc8c1f7e7
@ -1,123 +0,0 @@
|
|||||||
# Schema for this config file: ProjectConfig in:
|
|
||||||
# https://luci-config.appspot.com/schemas/projects:chops-weetbix.cfg
|
|
||||||
bug_filing_threshold {
|
|
||||||
presubmit_runs_failed {
|
|
||||||
# clusters blocking developers should have bugs filed.
|
|
||||||
one_day: 3
|
|
||||||
}
|
|
||||||
test_runs_failed {
|
|
||||||
# clusters that aren't blocking developers but are failing a significant
|
|
||||||
# amount of tasks should have bugs filed to look into optimizing machine
|
|
||||||
# resource usage.
|
|
||||||
one_day: 500
|
|
||||||
}
|
|
||||||
}
|
|
||||||
clustering {
|
|
||||||
test_name_rules {
|
|
||||||
name: "Google Test (Type-parameterized)"
|
|
||||||
pattern: "^ninja:(?P<target>[\\w/]+:\\w+)/(\\w+/)?(?P<suite>\\w+)/\\w+\\.(?P<case>\\w+)$"
|
|
||||||
like_template: "ninja:${target}/%${suite}/%.${case}"
|
|
||||||
}
|
|
||||||
test_name_rules {
|
|
||||||
name: "Google Test (Value-parameterized)"
|
|
||||||
pattern: "^ninja:(?P<target>[\\w/]+:\\w+)/(\\w+/)?(?P<suite>\\w+)\\.(?P<case>\\w+)/[\\w.]+$"
|
|
||||||
like_template: "ninja:${target}/%${suite}.${case}%"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
monorail {
|
|
||||||
project: "webrtc"
|
|
||||||
default_field_values {
|
|
||||||
# Type field.
|
|
||||||
field_id: 10
|
|
||||||
value: "Bug"
|
|
||||||
}
|
|
||||||
priority_field_id: 11
|
|
||||||
priorities {
|
|
||||||
priority: "0"
|
|
||||||
threshold {
|
|
||||||
presubmit_runs_failed {
|
|
||||||
one_day: 20
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
priorities {
|
|
||||||
priority: "1"
|
|
||||||
threshold {
|
|
||||||
presubmit_runs_failed {
|
|
||||||
one_day: 10
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
priorities {
|
|
||||||
priority: "2"
|
|
||||||
threshold {
|
|
||||||
presubmit_runs_failed {
|
|
||||||
one_day: 2
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
priorities {
|
|
||||||
priority: "3"
|
|
||||||
threshold {
|
|
||||||
# Clusters which fail to meet this threshold will be closed.
|
|
||||||
test_runs_failed {
|
|
||||||
one_day: 2
|
|
||||||
}
|
|
||||||
presubmit_runs_failed {
|
|
||||||
one_day: 1
|
|
||||||
seven_day: 1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
priority_hysteresis_percent: 50
|
|
||||||
monorail_hostname: "monorail-staging.appspot.com"
|
|
||||||
display_prefix: "bugs.webrtc.org"
|
|
||||||
}
|
|
||||||
|
|
||||||
realms {
|
|
||||||
name: "ci"
|
|
||||||
test_variant_analysis {
|
|
||||||
update_test_variant_task {
|
|
||||||
update_test_variant_task_interval {
|
|
||||||
seconds: 3600 # 1 hour
|
|
||||||
}
|
|
||||||
test_variant_status_update_duration {
|
|
||||||
seconds: 86400 # 24 hours
|
|
||||||
}
|
|
||||||
}
|
|
||||||
bq_exports {
|
|
||||||
table {
|
|
||||||
cloud_project: "webrtc-ci"
|
|
||||||
dataset: "weetbix_dev"
|
|
||||||
table: "ci_flaky_test_variants"
|
|
||||||
}
|
|
||||||
predicate {
|
|
||||||
status: FLAKY
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
realms {
|
|
||||||
name: "try"
|
|
||||||
test_variant_analysis {
|
|
||||||
update_test_variant_task {
|
|
||||||
update_test_variant_task_interval {
|
|
||||||
seconds: 3600 # 1 hour
|
|
||||||
}
|
|
||||||
test_variant_status_update_duration {
|
|
||||||
seconds: 86400 # 24 hours
|
|
||||||
}
|
|
||||||
}
|
|
||||||
bq_exports {
|
|
||||||
table {
|
|
||||||
cloud_project: "webrtc-ci"
|
|
||||||
dataset: "weetbix_dev"
|
|
||||||
table: "try_flaky_test_variants"
|
|
||||||
}
|
|
||||||
predicate {
|
|
||||||
status: FLAKY
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -76,8 +76,7 @@ luci.builder.defaults.test_presentation.set(
|
|||||||
lucicfg.config(
|
lucicfg.config(
|
||||||
config_dir = ".",
|
config_dir = ".",
|
||||||
tracked_files = [
|
tracked_files = [
|
||||||
"chops-weetbix-dev.cfg",
|
"luci-analysis.cfg",
|
||||||
"chops-weetbix.cfg",
|
|
||||||
"commit-queue.cfg",
|
"commit-queue.cfg",
|
||||||
"cr-buildbucket.cfg",
|
"cr-buildbucket.cfg",
|
||||||
"luci-logdog.cfg",
|
"luci-logdog.cfg",
|
||||||
@ -130,12 +129,17 @@ luci.project(
|
|||||||
"chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
"chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
# Roles for LUCI Analysis.
|
||||||
luci.binding(
|
luci.binding(
|
||||||
roles = "role/weetbix.queryUser",
|
roles = "role/analysis.reader",
|
||||||
groups = "googlers",
|
groups = "all",
|
||||||
),
|
),
|
||||||
luci.binding(
|
luci.binding(
|
||||||
roles = "role/weetbix.editor",
|
roles = "role/analysis.queryUser",
|
||||||
|
groups = "authenticated-users",
|
||||||
|
),
|
||||||
|
luci.binding(
|
||||||
|
roles = "role/analysis.editor",
|
||||||
groups = "googlers",
|
groups = "googlers",
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
@ -153,13 +157,8 @@ luci.milo(
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
lucicfg.emit(
|
lucicfg.emit(
|
||||||
dest = "chops-weetbix-dev.cfg",
|
dest = "luci-analysis.cfg",
|
||||||
data = io.read_file("chops-weetbix-dev.cfg"),
|
data = io.read_file("luci-analysis.cfg"),
|
||||||
)
|
|
||||||
|
|
||||||
lucicfg.emit(
|
|
||||||
dest = "chops-weetbix.cfg",
|
|
||||||
data = io.read_file("chops-weetbix.cfg"),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# Schema for this config file: ProjectConfig in:
|
# Schema for this config file: ProjectConfig in:
|
||||||
# https://luci-config.appspot.com/schemas/projects:chops-weetbix.cfg
|
# https://luci-config.appspot.com/schemas/projects:luci-analysis.cfg
|
||||||
bug_filing_threshold {
|
bug_filing_threshold {
|
||||||
presubmit_runs_failed {
|
presubmit_runs_failed {
|
||||||
# clusters blocking developers should have bugs filed.
|
# clusters blocking developers should have bugs filed.
|
@ -6,6 +6,18 @@
|
|||||||
|
|
||||||
realms {
|
realms {
|
||||||
name: "@root"
|
name: "@root"
|
||||||
|
bindings {
|
||||||
|
role: "role/analysis.editor"
|
||||||
|
principals: "group:googlers"
|
||||||
|
}
|
||||||
|
bindings {
|
||||||
|
role: "role/analysis.queryUser"
|
||||||
|
principals: "group:authenticated-users"
|
||||||
|
}
|
||||||
|
bindings {
|
||||||
|
role: "role/analysis.reader"
|
||||||
|
principals: "group:all"
|
||||||
|
}
|
||||||
bindings {
|
bindings {
|
||||||
role: "role/buildbucket.reader"
|
role: "role/buildbucket.reader"
|
||||||
principals: "group:all"
|
principals: "group:all"
|
||||||
@ -54,14 +66,6 @@ realms {
|
|||||||
role: "role/swarming.taskTriggerer"
|
role: "role/swarming.taskTriggerer"
|
||||||
principals: "group:project-webrtc-admins"
|
principals: "group:project-webrtc-admins"
|
||||||
}
|
}
|
||||||
bindings {
|
|
||||||
role: "role/weetbix.editor"
|
|
||||||
principals: "group:googlers"
|
|
||||||
}
|
|
||||||
bindings {
|
|
||||||
role: "role/weetbix.queryUser"
|
|
||||||
principals: "group:googlers"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
realms {
|
realms {
|
||||||
name: "ci"
|
name: "ci"
|
||||||
|
Reference in New Issue
Block a user