xref: /aosp_15_r20/external/angle/infra/config/generated/commit-queue.cfg (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1# Auto-generated by lucicfg.
2# Do not modify manually.
3#
4# For the schema of this file, see Config message:
5#   https://config.luci.app/schemas/projects:commit-queue.cfg
6
7cq_status_host: "chromium-cq-status.appspot.com"
8submit_options {
9  max_burst: 4
10  burst_delay {
11    seconds: 480
12  }
13}
14config_groups {
15  name: "main"
16  gerrit {
17    url: "https://chromium-review.googlesource.com"
18    projects {
19      name: "angle/angle"
20      ref_regexp: "refs/heads/main"
21    }
22  }
23  verifiers {
24    gerrit_cq_ability {
25      committer_list: "project-angle-committers"
26      dry_run_access_list: "project-angle-tryjob-access"
27    }
28    tryjob {
29      builders {
30        name: "angle/try/android-arm-compile"
31      }
32      builders {
33        name: "angle/try/android-arm-dbg-compile"
34      }
35      builders {
36        name: "angle/try/android-arm64-dbg-compile"
37      }
38      builders {
39        name: "angle/try/android-arm64-test"
40      }
41      builders {
42        name: "angle/try/linux-asan-test"
43      }
44      builders {
45        name: "angle/try/linux-dbg-compile"
46      }
47      builders {
48        name: "angle/try/linux-test"
49      }
50      builders {
51        name: "angle/try/linux-trace"
52        location_filters {
53          gerrit_host_regexp: ".*"
54          gerrit_project_regexp: ".*"
55          gerrit_ref_regexp: ".*"
56          path_regexp: "DEPS"
57        }
58        location_filters {
59          gerrit_host_regexp: ".*"
60          gerrit_project_regexp: ".*"
61          gerrit_ref_regexp: ".*"
62          path_regexp: "src/libANGLE/capture/.+"
63        }
64        location_filters {
65          gerrit_host_regexp: ".*"
66          gerrit_project_regexp: ".*"
67          gerrit_ref_regexp: ".*"
68          path_regexp: "src/tests/angle_end2end_tests_expectations.txt"
69        }
70        location_filters {
71          gerrit_host_regexp: ".*"
72          gerrit_project_regexp: ".*"
73          gerrit_ref_regexp: ".*"
74          path_regexp: "src/tests/capture.+"
75        }
76        location_filters {
77          gerrit_host_regexp: ".*"
78          gerrit_project_regexp: ".*"
79          gerrit_ref_regexp: ".*"
80          path_regexp: "src/tests/egl_tests/.+"
81        }
82        location_filters {
83          gerrit_host_regexp: ".*"
84          gerrit_project_regexp: ".*"
85          gerrit_ref_regexp: ".*"
86          path_regexp: "src/tests/gl_tests/.+"
87        }
88      }
89      builders {
90        name: "angle/try/linux-tsan-test"
91      }
92      builders {
93        name: "angle/try/mac-dbg-compile"
94      }
95      builders {
96        name: "angle/try/mac-test"
97      }
98      builders {
99        name: "angle/try/presubmit"
100        disable_reuse: true
101      }
102      builders {
103        name: "angle/try/win-asan-test"
104      }
105      builders {
106        name: "angle/try/win-dbg-compile"
107      }
108      builders {
109        name: "angle/try/win-msvc-compile"
110      }
111      builders {
112        name: "angle/try/win-msvc-dbg-compile"
113      }
114      builders {
115        name: "angle/try/win-msvc-x86-compile"
116      }
117      builders {
118        name: "angle/try/win-msvc-x86-dbg-compile"
119      }
120      builders {
121        name: "angle/try/win-test"
122      }
123      builders {
124        name: "angle/try/win-trace"
125        location_filters {
126          gerrit_host_regexp: ".*"
127          gerrit_project_regexp: ".*"
128          gerrit_ref_regexp: ".*"
129          path_regexp: "DEPS"
130        }
131        location_filters {
132          gerrit_host_regexp: ".*"
133          gerrit_project_regexp: ".*"
134          gerrit_ref_regexp: ".*"
135          path_regexp: "src/libANGLE/capture/.+"
136        }
137        location_filters {
138          gerrit_host_regexp: ".*"
139          gerrit_project_regexp: ".*"
140          gerrit_ref_regexp: ".*"
141          path_regexp: "src/tests/angle_end2end_tests_expectations.txt"
142        }
143        location_filters {
144          gerrit_host_regexp: ".*"
145          gerrit_project_regexp: ".*"
146          gerrit_ref_regexp: ".*"
147          path_regexp: "src/tests/capture.+"
148        }
149        location_filters {
150          gerrit_host_regexp: ".*"
151          gerrit_project_regexp: ".*"
152          gerrit_ref_regexp: ".*"
153          path_regexp: "src/tests/egl_tests/.+"
154        }
155        location_filters {
156          gerrit_host_regexp: ".*"
157          gerrit_project_regexp: ".*"
158          gerrit_ref_regexp: ".*"
159          path_regexp: "src/tests/gl_tests/.+"
160        }
161      }
162      builders {
163        name: "angle/try/win-x86-dbg-compile"
164      }
165      builders {
166        name: "angle/try/win-x86-test"
167      }
168      builders {
169        name: "angle/try/winuwp-compile"
170      }
171      builders {
172        name: "angle/try/winuwp-dbg-compile"
173      }
174      builders {
175        name: "chromium/try/android-angle-chromium-try"
176      }
177      builders {
178        name: "chromium/try/fuchsia-angle-try"
179      }
180      builders {
181        name: "chromium/try/linux-angle-chromium-try"
182      }
183      builders {
184        name: "chromium/try/mac-angle-chromium-try"
185      }
186      builders {
187        name: "chromium/try/win-angle-chromium-x64-try"
188      }
189      builders {
190        name: "chromium/try/win-angle-chromium-x86-try"
191      }
192      retry_config {
193        single_quota: 1
194        global_quota: 2
195        failure_weight: 100
196        transient_failure_weight: 1
197        timeout_weight: 100
198      }
199    }
200  }
201}
202