blob: 9aadb40e2354355c8972352dd8957e876bd19c7a [file] [log] [blame]
Andrii Shyshkalovbab6a802019-01-25 23:13:43 +00001# See http://luci-config.appspot.com/schemas/projects:commit-queue.cfg for the
2# documentation of this file format.
3
4cq_status_host: "chromium-cq-status.appspot.com"
5submit_options {
6 max_burst: 1
7 burst_delay {
8 seconds: 60
9 }
10}
11config_groups {
12 gerrit {
13 url: "https://webrtc-review.googlesource.com"
14 projects {
15 name: "src"
Oleh Prypin3a2c3702019-01-30 19:21:44 +010016 ref_regexp: "refs/heads/master"
17 ref_regexp: "refs/branch-heads/.+"
Andrii Shyshkalovbab6a802019-01-25 23:13:43 +000018 }
19 }
20 verifiers {
21 gerrit_cq_ability {
22 committer_list: "project-webrtc-committers"
23 dry_run_access_list: "project-webrtc-tryjob-access"
24 }
25 tree_status {
26 url: "https://webrtc-status.appspot.com"
27 }
28 tryjob {
29 builders {
30 name: "webrtc/try/android_arm64_rel"
31 }
32 builders {
33 name: "webrtc/try/android_arm_dbg"
34 }
35 builders {
36 name: "webrtc/try/android_arm_more_configs"
37 }
38 builders {
39 name: "webrtc/try/android_arm_rel"
40 }
41 builders {
42 name: "webrtc/try/android_chromium_compile"
43 }
44 builders {
45 name: "webrtc/try/android_compile_arm64_rel"
46 }
47 builders {
48 name: "webrtc/try/android_compile_arm_rel"
49 }
50 builders {
51 name: "webrtc/try/android_compile_x64_dbg"
52 }
53 builders {
54 name: "webrtc/try/android_compile_x86_dbg"
55 }
56 builders {
57 name: "webrtc/try/android_compile_x86_rel"
58 }
59 builders {
60 name: "webrtc/try/ios_api_framework"
61 }
62 builders {
63 name: "webrtc/try/ios_compile_arm64_dbg"
64 }
65 builders {
66 name: "webrtc/try/ios_compile_arm64_rel"
67 }
68 builders {
69 name: "webrtc/try/ios_compile_arm_dbg"
70 }
71 builders {
72 name: "webrtc/try/ios_compile_arm_rel"
73 }
74 builders {
75 name: "webrtc/try/ios_sim_x64_dbg_ios10"
76 }
77 builders {
Artem Titarenko0e49dcd2019-02-08 11:54:43 +010078 name: "webrtc/try/ios_sim_x64_dbg_ios11"
79 }
80 builders {
81 name: "webrtc/try/ios_sim_x64_dbg_ios12"
Andrii Shyshkalovbab6a802019-01-25 23:13:43 +000082 }
83 builders {
84 name: "webrtc/try/linux_asan"
85 }
86 builders {
87 name: "webrtc/try/linux_chromium_compile"
88 }
89 builders {
90 name: "webrtc/try/linux_compile_arm64_dbg"
91 }
92 builders {
93 name: "webrtc/try/linux_compile_arm64_rel"
94 }
95 builders {
96 name: "webrtc/try/linux_compile_arm_dbg"
97 }
98 builders {
99 name: "webrtc/try/linux_compile_arm_rel"
100 }
101 builders {
102 name: "webrtc/try/linux_compile_dbg"
103 }
104 builders {
105 name: "webrtc/try/linux_compile_gcc_rel"
106 }
107 builders {
108 name: "webrtc/try/linux_compile_rel"
109 }
110 builders {
111 name: "webrtc/try/linux_libfuzzer_rel"
112 }
113 builders {
114 name: "webrtc/try/linux_more_configs"
115 }
116 builders {
117 name: "webrtc/try/linux_msan"
118 }
119 builders {
120 name: "webrtc/try/linux_rel"
121 }
122 builders {
123 name: "webrtc/try/linux_tsan2"
124 }
125 builders {
126 name: "webrtc/try/linux_ubsan"
127 }
128 builders {
129 name: "webrtc/try/linux_ubsan_vptr"
130 }
131 builders {
132 name: "webrtc/try/linux_x86_dbg"
133 }
134 builders {
135 name: "webrtc/try/linux_x86_rel"
136 }
137 builders {
138 name: "webrtc/try/mac_asan"
139 }
140 builders {
141 name: "webrtc/try/mac_chromium_compile"
142 }
143 builders {
144 name: "webrtc/try/mac_compile_dbg"
145 }
146 builders {
147 name: "webrtc/try/mac_rel"
148 }
149 builders {
Oleh Prypincda7f302019-03-12 11:38:47 +0100150 name: "webrtc/try/noop"
151 equivalent_to {
152 name: "*/g3.webrtc-internal.try/internal_compile_lite"
153 percentage: 100
154 owner_whitelist_group: "project-webrtc-internal-tryjob-access"
155 }
156 }
157 builders {
Andrii Shyshkalovbab6a802019-01-25 23:13:43 +0000158 name: "webrtc/try/presubmit"
159 disable_reuse: true
160 }
Artem Titarenko9517b7bd2019-03-13 11:00:25 +0100161 # TODO(webrtc:10399): reenable when asan bot is fixed
162 #builders {
163 # name: "webrtc/try/win_asan"
164 #}
Andrii Shyshkalovbab6a802019-01-25 23:13:43 +0000165 builders {
166 name: "webrtc/try/win_chromium_compile"
167 }
168 builders {
169 name: "webrtc/try/win_compile_x64_clang_dbg"
170 }
171 builders {
172 name: "webrtc/try/win_compile_x64_clang_rel"
173 }
174 builders {
175 name: "webrtc/try/win_compile_x86_clang_dbg"
176 }
177 builders {
178 name: "webrtc/try/win_x64_msvc_dbg"
179 }
180 builders {
181 name: "webrtc/try/win_x64_msvc_rel"
182 }
183 builders {
184 name: "webrtc/try/win_x86_clang_rel"
185 }
186 builders {
187 name: "webrtc/try/win_x86_more_configs"
188 }
189 builders {
190 name: "webrtc/try/win_x86_msvc_dbg"
191 }
192 builders {
193 name: "webrtc/try/win_x86_msvc_rel"
194 }
Andrii Shyshkalovbab6a802019-01-25 23:13:43 +0000195 retry_config {
196 single_quota: 1
197 global_quota: 2
198 failure_weight: 1
199 transient_failure_weight: 1
200 timeout_weight: 2
201 }
202 }
203 }
204}
Oleh Prypin3a2c3702019-01-30 19:21:44 +0100205config_groups {
206 gerrit {
207 url: "https://webrtc-review.googlesource.com"
208 projects {
209 name: "src"
210 ref_regexp: "refs/heads/infra/config"
211 }
212 }
213 verifiers {
214 gerrit_cq_ability {
215 committer_list: "project-webrtc-admins"
216 dry_run_access_list: "project-webrtc-tryjob-access"
217 }
218 tryjob {
219 builders {
220 name: "webrtc/try/presubmit"
221 }
222 retry_config {
223 single_quota: 1
224 global_quota: 2
225 failure_weight: 1
226 transient_failure_weight: 1
227 timeout_weight: 2
228 }
229 }
230 }
231}