[commit-queue.cfg] Create new project-scoped CQ config. Autogenerated from ref-scoped cq.cfg located at: https://gn.googlesource.com/gn/+/refs/heads/master/infra/config/cq.cfg (pinned https://gn.googlesource.com/gn/+/90dcf0c7c4d1365aa574faff5cc131ada7a95eb5/infra/config/cq.cfg) The new config is functionally equivalent to the old one. Upon landing, the new config will take effect once LUCI config service picks it up. If you see 'commit-queue.cfg' in https://luci-config.appspot.com/#/projects/gn , then it has been picked up. New commit-queue.cfg takes precedence over old cq.cfg, and once picked up makes it safe to remove old cq.cfg. See also internal PSA go/psa-migrate-to-commit-queue-cfg. Generated-by: https://crrev.com/i/815809 Bug: chromium:916292 Change-Id: Ib402dbf303583db57b6b6c48ede63ebd2616cded Reviewed-on: https://gn-review.googlesource.com/c/3840 Reviewed-by: Petr Hosek <phosek@google.com>
diff --git a/commit-queue.cfg b/commit-queue.cfg new file mode 100644 index 0000000..6cef67d --- /dev/null +++ b/commit-queue.cfg
@@ -0,0 +1,42 @@ +# See http://luci-config.appspot.com/schemas/projects:commit-queue.cfg for the +# documentation of this file format. + +submit_options { + max_burst: 4 + burst_delay { + seconds: 480 + } +} +config_groups { + gerrit { + url: "https://gn-review.googlesource.com" + projects { + name: "gn" + ref_regexp: "refs/heads/.+" + } + } + verifiers { + gerrit_cq_ability { + committer_list: "project-gn-committers" + dry_run_access_list: "project-gn-tryjob-access" + } + tryjob { + builders { + name: "gn/try/linux" + } + builders { + name: "gn/try/mac" + } + builders { + name: "gn/try/win" + } + retry_config { + single_quota: 1 + global_quota: 2 + failure_weight: 1 + transient_failure_weight: 1 + timeout_weight: 2 + } + } + } +}