diff options
Diffstat (limited to 'third_party/libwebrtc/infra/config/commit-queue.cfg')
-rw-r--r-- | third_party/libwebrtc/infra/config/commit-queue.cfg | 379 |
1 files changed, 379 insertions, 0 deletions
diff --git a/third_party/libwebrtc/infra/config/commit-queue.cfg b/third_party/libwebrtc/infra/config/commit-queue.cfg new file mode 100644 index 0000000000..374e8edb1c --- /dev/null +++ b/third_party/libwebrtc/infra/config/commit-queue.cfg @@ -0,0 +1,379 @@ +# Auto-generated by lucicfg. +# Do not modify manually. +# +# For the schema of this file, see Config message: +# https://luci-config.appspot.com/schemas/projects:commit-queue.cfg + +cq_status_host: "chromium-cq-status.appspot.com" +submit_options { + max_burst: 1 + burst_delay { + seconds: 60 + } +} +config_groups { + name: "cq" + gerrit { + url: "https://webrtc-review.googlesource.com" + projects { + name: "src" + ref_regexp: "refs/heads/master" + ref_regexp: "refs/heads/main" + } + } + verifiers { + gerrit_cq_ability { + committer_list: "project-webrtc-committers" + dry_run_access_list: "project-webrtc-tryjob-access" + } + tree_status { + url: "https://webrtc-status.appspot.com" + } + tryjob { + builders { + name: "webrtc-internal/g3.webrtc-internal.try/internal_compile_lite" + owner_whitelist_group: "project-webrtc-internal-tryjob-access" + } + builders { + name: "webrtc/try/android_arm64_rel" + } + builders { + name: "webrtc/try/android_arm_dbg" + } + builders { + name: "webrtc/try/android_arm_more_configs" + } + builders { + name: "webrtc/try/android_arm_rel" + } + builders { + name: "webrtc/try/android_chromium_compile" + } + builders { + name: "webrtc/try/android_compile_arm64_rel" + } + builders { + name: "webrtc/try/android_compile_arm_dbg" + experiment_percentage: 100 + } + builders { + name: "webrtc/try/android_compile_arm_rel" + } + builders { + name: "webrtc/try/android_compile_x64_dbg" + } + builders { + name: "webrtc/try/android_compile_x86_dbg" + } + builders { + name: "webrtc/try/android_compile_x86_rel" + } + builders { + name: "webrtc/try/fuchsia_rel" + } + builders { + name: "webrtc/try/ios_api_framework" + } + builders { + name: "webrtc/try/ios_compile_arm64_dbg" + } + builders { + name: "webrtc/try/ios_compile_arm64_rel" + } + builders { + name: "webrtc/try/ios_dbg_simulator" + } + builders { + name: "webrtc/try/linux_asan" + } + builders { + name: "webrtc/try/linux_chromium_compile" + } + builders { + name: "webrtc/try/linux_chromium_compile_dbg" + } + builders { + name: "webrtc/try/linux_compile_arm64_dbg" + } + builders { + name: "webrtc/try/linux_compile_arm64_rel" + } + builders { + name: "webrtc/try/linux_compile_arm_dbg" + } + builders { + name: "webrtc/try/linux_compile_arm_rel" + } + builders { + name: "webrtc/try/linux_compile_dbg" + } + builders { + name: "webrtc/try/linux_compile_rel" + } + builders { + name: "webrtc/try/linux_libfuzzer_rel" + } + builders { + name: "webrtc/try/linux_more_configs" + } + builders { + name: "webrtc/try/linux_msan" + } + builders { + name: "webrtc/try/linux_rel" + } + builders { + name: "webrtc/try/linux_tsan2" + } + builders { + name: "webrtc/try/linux_ubsan" + } + builders { + name: "webrtc/try/linux_ubsan_vptr" + } + builders { + name: "webrtc/try/linux_x86_dbg" + } + builders { + name: "webrtc/try/linux_x86_rel" + } + builders { + name: "webrtc/try/mac_asan" + } + builders { + name: "webrtc/try/mac_chromium_compile" + } + builders { + name: "webrtc/try/mac_compile_dbg" + } + builders { + name: "webrtc/try/mac_dbg_m1" + } + builders { + name: "webrtc/try/mac_rel" + } + builders { + name: "webrtc/try/mac_rel_m1" + } + builders { + name: "webrtc/try/presubmit" + disable_reuse: true + } + builders { + name: "webrtc/try/win_asan" + } + builders { + name: "webrtc/try/win_chromium_compile" + } + builders { + name: "webrtc/try/win_chromium_compile_dbg" + } + builders { + name: "webrtc/try/win_compile_x64_clang_dbg" + } + builders { + name: "webrtc/try/win_compile_x64_clang_rel" + } + builders { + name: "webrtc/try/win_compile_x86_clang_dbg" + } + builders { + name: "webrtc/try/win_x86_clang_rel" + } + builders { + name: "webrtc/try/win_x86_more_configs" + } + retry_config { + single_quota: 1 + global_quota: 2 + failure_weight: 1 + transient_failure_weight: 1 + timeout_weight: 2 + } + } + } +} +config_groups { + name: "cq_branch" + gerrit { + url: "https://webrtc-review.googlesource.com" + projects { + name: "src" + ref_regexp: "refs/branch-heads/.+" + } + } + verifiers { + gerrit_cq_ability { + committer_list: "project-webrtc-committers" + dry_run_access_list: "project-webrtc-tryjob-access" + } + tryjob { + builders { + name: "webrtc/try/android_arm64_rel" + } + builders { + name: "webrtc/try/android_arm_dbg" + } + builders { + name: "webrtc/try/android_arm_more_configs" + } + builders { + name: "webrtc/try/android_arm_rel" + } + builders { + name: "webrtc/try/android_compile_arm64_rel" + } + builders { + name: "webrtc/try/android_compile_arm_dbg" + experiment_percentage: 100 + } + builders { + name: "webrtc/try/android_compile_arm_rel" + } + builders { + name: "webrtc/try/android_compile_x64_dbg" + } + builders { + name: "webrtc/try/android_compile_x86_dbg" + } + builders { + name: "webrtc/try/android_compile_x86_rel" + } + builders { + name: "webrtc/try/fuchsia_rel" + } + builders { + name: "webrtc/try/ios_api_framework" + } + builders { + name: "webrtc/try/ios_compile_arm64_dbg" + } + builders { + name: "webrtc/try/ios_compile_arm64_rel" + } + builders { + name: "webrtc/try/ios_dbg_simulator" + } + builders { + name: "webrtc/try/linux_asan" + } + builders { + name: "webrtc/try/linux_compile_arm64_dbg" + } + builders { + name: "webrtc/try/linux_compile_arm64_rel" + } + builders { + name: "webrtc/try/linux_compile_arm_dbg" + } + builders { + name: "webrtc/try/linux_compile_arm_rel" + } + builders { + name: "webrtc/try/linux_compile_dbg" + } + builders { + name: "webrtc/try/linux_compile_rel" + } + builders { + name: "webrtc/try/linux_libfuzzer_rel" + } + builders { + name: "webrtc/try/linux_more_configs" + } + builders { + name: "webrtc/try/linux_msan" + } + builders { + name: "webrtc/try/linux_rel" + } + builders { + name: "webrtc/try/linux_tsan2" + } + builders { + name: "webrtc/try/linux_ubsan" + } + builders { + name: "webrtc/try/linux_ubsan_vptr" + } + builders { + name: "webrtc/try/linux_x86_dbg" + } + builders { + name: "webrtc/try/linux_x86_rel" + } + builders { + name: "webrtc/try/mac_asan" + } + builders { + name: "webrtc/try/mac_compile_dbg" + } + builders { + name: "webrtc/try/mac_dbg_m1" + } + builders { + name: "webrtc/try/mac_rel" + } + builders { + name: "webrtc/try/mac_rel_m1" + } + builders { + name: "webrtc/try/presubmit" + disable_reuse: true + } + builders { + name: "webrtc/try/win_asan" + } + builders { + name: "webrtc/try/win_compile_x64_clang_dbg" + } + builders { + name: "webrtc/try/win_compile_x64_clang_rel" + } + builders { + name: "webrtc/try/win_compile_x86_clang_dbg" + } + builders { + name: "webrtc/try/win_x86_clang_rel" + } + builders { + name: "webrtc/try/win_x86_more_configs" + } + retry_config { + single_quota: 1 + global_quota: 2 + failure_weight: 1 + transient_failure_weight: 1 + timeout_weight: 2 + } + } + } +} +config_groups { + name: "cq_infra" + gerrit { + url: "https://webrtc-review.googlesource.com" + projects { + name: "src" + ref_regexp: "refs/heads/infra/config" + } + } + verifiers { + gerrit_cq_ability { + committer_list: "project-webrtc-admins" + dry_run_access_list: "project-webrtc-tryjob-access" + } + tryjob { + builders { + name: "webrtc/try/presubmit" + } + retry_config { + single_quota: 1 + global_quota: 2 + failure_weight: 1 + transient_failure_weight: 1 + timeout_weight: 2 + } + } + } +} |