# Auto-generated by lucicfg. # Do not modify manually. # # For the schema of this file, see Config message: # https://config.luci.app/schemas/projects:commit-queue.cfg cq_status_host: "chromium-cq-status.appspot.com" submit_options { max_burst: 4 burst_delay { seconds: 480 } } config_groups { name: "main" gerrit { url: "https://chromium-review.googlesource.com" projects { name: "angle/angle" ref_regexp: "refs/heads/main" } } verifiers { gerrit_cq_ability { committer_list: "project-angle-submit-access" dry_run_access_list: "project-angle-tryjob-access" } tryjob { builders { name: "angle/try/angle-cq-android-arm-dbg" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-android-arm-dbg/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-android-arm-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-android-arm-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-android-arm64-dbg" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-android-arm64-dbg/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-android-arm64-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-android-arm64-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-linux-x64-asan" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-linux-x64-asan/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-linux-x64-dbg" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-linux-x64-dbg/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-linux-x64-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-linux-x64-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-linux-x64-trace" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "DEPS" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/libANGLE/capture/.+" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/tests/angle_end2end_tests_expectations.txt" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/tests/capture.+" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/tests/egl_tests/.+" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/tests/gl_tests/.+" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-linux-x64-trace/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-linux-x64-tsan" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-linux-x64-tsan/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-mac-arm64-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-mac-arm64-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-mac-x64-dbg" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-mac-x64-dbg/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-mac-x64-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-mac-x64-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-arm64-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-cq-win-x64-asan" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x64-asan/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x64-dbg" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x64-dbg/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x64-msvc-dbg" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x64-msvc-dbg/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x64-msvc-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x64-msvc-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x64-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x64-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x64-trace" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "DEPS" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/libANGLE/capture/.+" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/tests/angle_end2end_tests_expectations.txt" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/tests/capture.+" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/tests/egl_tests/.+" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "src/tests/gl_tests/.+" } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x64-trace/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x64-uwp-dbg" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x64-uwp-dbg/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x64-uwp-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x64-uwp-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x86-dbg" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x86-dbg/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x86-msvc-dbg" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x86-msvc-dbg/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x86-msvc-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x86-msvc-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-cq-win-x86-rel" disable_reuse_footers: "Include-Ci-Only-Tests" location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/.+" exclude: true } location_filters { gerrit_host_regexp: ".*" gerrit_project_regexp: ".*" gerrit_ref_regexp: ".*" path_regexp: "infra/config/generated/builders/try/angle-cq-win-x86-rel/.+" } mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "angle/try/angle-try-android-arm64-google-pixel10-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-android-arm64-google-pixel4-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-android-arm64-google-pixel6-exp-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-android-arm64-google-pixel6-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-android-arm64-ir-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-android-arm64-samsung-s24-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-linux-x64-amd-rx5500xt-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-linux-x64-intel-uhd630-exp-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-linux-x64-intel-uhd630-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-linux-x64-ir-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-linux-x64-nvidia-gtx1660-exp-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-linux-x64-nvidia-gtx1660-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-linux-x64-sws-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-mac-arm64-m2-exp-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-mac-arm64-m2-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-mac-x64-amd-5300m-exp-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-mac-x64-amd-5300m-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-mac-x64-amd-555x-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-mac-x64-intel-uhd630-exp-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-mac-x64-intel-uhd630-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-mac-x64-ir-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-win-arm64-qualcomm-snapdragon-x-elite-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-win-x64-intel-uhd630-exp-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-win-x64-intel-uhd630-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-win-x64-intel-uhd770-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-win-x64-ir-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-win-x64-nvidia-gtx1660-exp-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-win-x64-nvidia-gtx1660-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/angle-try-win-x86-sws-rel" includable_only: true disable_reuse_footers: "Include-Ci-Only-Tests" } builders { name: "angle/try/presubmit" disable_reuse: true mode_allowlist: "DRY_RUN" mode_allowlist: "FULL_RUN" } builders { name: "chromium/try/android-angle-chromium-try" } builders { name: "chromium/try/fuchsia-angle-try" } builders { name: "chromium/try/linux-angle-chromium-try" } builders { name: "chromium/try/mac-angle-chromium-try" } builders { name: "chromium/try/win-angle-chromium-arm64-try" } builders { name: "chromium/try/win-angle-chromium-x64-try" } builders { name: "chromium/try/win-angle-chromium-x86-try" } retry_config { single_quota: 1 global_quota: 2 failure_weight: 100 transient_failure_weight: 1 timeout_weight: 100 } } } } gerrit_listener_type: GERRIT_LISTENER_TYPE_PUBSUB