libyuv/commit-queue.cfg
Jeremy Leconte 54a2a6f806 Migrate libyuv LUCI config to starlark.
There are small modifications to the .cfg so that main.star generates equivalent files.
Equivalence between 'old.cfg' and 'new.cfg' is tested with the command:
lucicfg semantic-diff main.star new.cfg

No-Presubmit: true
No-Try: true
Bug: libyuv:867
Change-Id: Ibe080a8338dc3048773db05ce72ecf8d0695cee3
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2281003
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
2020-07-06 07:53:39 +00:00

143 lines
2.9 KiB
INI

# See http://luci-config.appspot.com/schemas/projects:commit-queue.cfg for the
# documentation of this file format.
cq_status_host: "chromium-cq-status.appspot.com"
submit_options {
max_burst: 4
burst_delay {
seconds: 480
}
}
config_groups {
name: "master"
gerrit {
url: "https://chromium-review.googlesource.com"
projects {
name: "libyuv/libyuv"
ref_regexp: "refs/heads/master"
}
}
verifiers {
gerrit_cq_ability {
committer_list: "project-libyuv-committers"
dry_run_access_list: "project-libyuv-tryjob-access"
}
tryjob {
builders {
name: "libyuv/try/win"
}
builders {
name: "libyuv/try/win_rel"
}
builders {
name: "libyuv/try/win_x64_rel"
}
builders {
name: "libyuv/try/win_clang"
}
builders {
name: "libyuv/try/win_clang_rel"
}
builders {
name: "libyuv/try/win_x64_clang_rel"
}
builders {
name: "libyuv/try/mac"
}
builders {
name: "libyuv/try/mac_rel"
}
builders {
name: "libyuv/try/mac_asan"
}
builders {
name: "libyuv/try/ios"
}
builders {
name: "libyuv/try/ios_rel"
}
builders {
name: "libyuv/try/ios_arm64"
}
builders {
name: "libyuv/try/ios_arm64_rel"
}
builders {
name: "libyuv/try/linux"
}
builders {
name: "libyuv/try/linux_rel"
}
builders {
name: "libyuv/try/linux_gcc"
experiment_percentage: 100
}
builders {
name: "libyuv/try/linux_tsan2"
}
builders {
name: "libyuv/try/linux_asan"
}
builders {
name: "libyuv/try/linux_msan"
}
builders {
name: "libyuv/try/linux_ubsan"
}
builders {
name: "libyuv/try/linux_ubsan_vptr"
}
builders {
name: "libyuv/try/android"
}
builders {
name: "libyuv/try/android_rel"
}
builders {
name: "libyuv/try/android_arm64"
}
builders {
name: "libyuv/try/android_x86"
}
builders {
name: "libyuv/try/android_x64"
}
retry_config {
single_quota: 1
global_quota: 2
failure_weight: 1
transient_failure_weight: 1
timeout_weight: 2
}
}
}
}
config_groups {
name: "config"
gerrit {
url: "https://chromium-review.googlesource.com"
projects {
name: "libyuv/libyuv"
ref_regexp: "refs/heads/infra/config"
}
}
verifiers {
gerrit_cq_ability {
committer_list: "project-libyuv-committers"
dry_run_access_list: "project-libyuv-tryjob-access"
}
tryjob {
builders {
name: "libyuv/try/presubmit"
}
retry_config {
single_quota: 1
global_quota: 2
failure_weight: 1
transient_failure_weight: 1
timeout_weight: 2
}
}
}
}