commit-queue.cfg (9711B)
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 7 cq_status_host: "chromium-cq-status.appspot.com" 8 submit_options { 9 max_burst: 1 10 burst_delay { 11 seconds: 60 12 } 13 } 14 config_groups { 15 name: "cq" 16 gerrit { 17 url: "https://webrtc-review.googlesource.com" 18 projects { 19 name: "src" 20 ref_regexp: "refs/heads/main" 21 } 22 } 23 verifiers { 24 gerrit_cq_ability { 25 committer_list: "project-webrtc-submit-access" 26 dry_run_access_list: "project-webrtc-tryjob-access" 27 allow_owner_if_submittable: DRY_RUN 28 } 29 tree_status { 30 url: "https://webrtc-status.appspot.com" 31 } 32 tryjob { 33 builders { 34 name: "webrtc-internal/g3.webrtc-internal.try/internal_compile" 35 includable_only: true 36 owner_whitelist_group: "project-webrtc-internal-tryjob-access" 37 } 38 builders { 39 name: "webrtc-internal/g3.webrtc-internal.try/internal_compile_lite" 40 owner_whitelist_group: "project-webrtc-internal-tryjob-access" 41 } 42 builders { 43 name: "webrtc-internal/g3.webrtc-internal.try/internal_tests" 44 includable_only: true 45 owner_whitelist_group: "project-webrtc-internal-tryjob-access" 46 } 47 builders { 48 name: "webrtc/try/android_arm64_rel" 49 } 50 builders { 51 name: "webrtc/try/android_arm_dbg" 52 } 53 builders { 54 name: "webrtc/try/android_arm_more_configs" 55 } 56 builders { 57 name: "webrtc/try/android_arm_rel" 58 } 59 builders { 60 name: "webrtc/try/android_chromium_compile" 61 } 62 builders { 63 name: "webrtc/try/android_compile_arm64_rel" 64 } 65 builders { 66 name: "webrtc/try/android_compile_arm_dbg" 67 experiment_percentage: 100 68 } 69 builders { 70 name: "webrtc/try/android_compile_arm_rel" 71 } 72 builders { 73 name: "webrtc/try/android_compile_x64_dbg" 74 } 75 builders { 76 name: "webrtc/try/android_compile_x86_dbg" 77 } 78 builders { 79 name: "webrtc/try/android_compile_x86_rel" 80 } 81 builders { 82 name: "webrtc/try/fuchsia_rel" 83 } 84 builders { 85 name: "webrtc/try/ios_api_framework" 86 } 87 builders { 88 name: "webrtc/try/ios_compile_arm64_dbg" 89 } 90 builders { 91 name: "webrtc/try/ios_compile_arm64_rel" 92 } 93 builders { 94 name: "webrtc/try/ios_dbg_simulator" 95 } 96 builders { 97 name: "webrtc/try/iwyu_verifier" 98 } 99 builders { 100 name: "webrtc/try/linux_asan" 101 } 102 builders { 103 name: "webrtc/try/linux_chromium_compile_dbg" 104 } 105 builders { 106 name: "webrtc/try/linux_compile_arm64_dbg" 107 } 108 builders { 109 name: "webrtc/try/linux_compile_arm64_rel" 110 } 111 builders { 112 name: "webrtc/try/linux_compile_arm_dbg" 113 } 114 builders { 115 name: "webrtc/try/linux_compile_arm_rel" 116 } 117 builders { 118 name: "webrtc/try/linux_compile_dbg" 119 } 120 builders { 121 name: "webrtc/try/linux_compile_rel" 122 } 123 builders { 124 name: "webrtc/try/linux_coverage" 125 } 126 builders { 127 name: "webrtc/try/linux_libfuzzer_rel" 128 } 129 builders { 130 name: "webrtc/try/linux_more_configs" 131 } 132 builders { 133 name: "webrtc/try/linux_msan" 134 } 135 builders { 136 name: "webrtc/try/linux_rel" 137 } 138 builders { 139 name: "webrtc/try/linux_tsan2" 140 } 141 builders { 142 name: "webrtc/try/linux_ubsan" 143 } 144 builders { 145 name: "webrtc/try/linux_ubsan_vptr" 146 } 147 builders { 148 name: "webrtc/try/linux_x86_dbg" 149 } 150 builders { 151 name: "webrtc/try/linux_x86_rel" 152 } 153 builders { 154 name: "webrtc/try/mac_asan" 155 } 156 builders { 157 name: "webrtc/try/mac_compile_dbg" 158 } 159 builders { 160 name: "webrtc/try/mac_dbg_m1" 161 } 162 builders { 163 name: "webrtc/try/mac_rel" 164 } 165 builders { 166 name: "webrtc/try/mac_rel_m1" 167 } 168 builders { 169 name: "webrtc/try/presubmit" 170 disable_reuse: true 171 } 172 builders { 173 name: "webrtc/try/webrtc_linux_chromium" 174 } 175 builders { 176 name: "webrtc/try/win_asan" 177 } 178 builders { 179 name: "webrtc/try/win_chromium_compile" 180 } 181 builders { 182 name: "webrtc/try/win_chromium_compile_dbg" 183 } 184 builders { 185 name: "webrtc/try/win_compile_x64_clang_dbg" 186 } 187 builders { 188 name: "webrtc/try/win_compile_x64_clang_rel" 189 } 190 builders { 191 name: "webrtc/try/win_compile_x86_clang_dbg" 192 } 193 builders { 194 name: "webrtc/try/win_x64_clang_dbg" 195 } 196 builders { 197 name: "webrtc/try/win_x64_clang_rel" 198 } 199 builders { 200 name: "webrtc/try/win_x86_clang_rel" 201 } 202 builders { 203 name: "webrtc/try/win_x86_more_configs" 204 } 205 retry_config { 206 single_quota: 1 207 global_quota: 2 208 failure_weight: 1 209 transient_failure_weight: 1 210 timeout_weight: 2 211 } 212 } 213 } 214 } 215 config_groups { 216 name: "cq_branch" 217 gerrit { 218 url: "https://webrtc-review.googlesource.com" 219 projects { 220 name: "src" 221 ref_regexp: "refs/branch-heads/.+" 222 } 223 } 224 verifiers { 225 gerrit_cq_ability { 226 committer_list: "project-webrtc-submit-access" 227 dry_run_access_list: "project-webrtc-tryjob-access" 228 } 229 tryjob { 230 builders { 231 name: "webrtc/try/android_arm64_rel" 232 } 233 builders { 234 name: "webrtc/try/android_arm_dbg" 235 } 236 builders { 237 name: "webrtc/try/android_arm_more_configs" 238 } 239 builders { 240 name: "webrtc/try/android_arm_rel" 241 } 242 builders { 243 name: "webrtc/try/android_compile_arm64_rel" 244 } 245 builders { 246 name: "webrtc/try/android_compile_arm_dbg" 247 experiment_percentage: 100 248 } 249 builders { 250 name: "webrtc/try/android_compile_arm_rel" 251 } 252 builders { 253 name: "webrtc/try/android_compile_x64_dbg" 254 } 255 builders { 256 name: "webrtc/try/android_compile_x86_dbg" 257 } 258 builders { 259 name: "webrtc/try/android_compile_x86_rel" 260 } 261 builders { 262 name: "webrtc/try/fuchsia_rel" 263 } 264 builders { 265 name: "webrtc/try/ios_api_framework" 266 } 267 builders { 268 name: "webrtc/try/ios_compile_arm64_dbg" 269 } 270 builders { 271 name: "webrtc/try/ios_compile_arm64_rel" 272 } 273 builders { 274 name: "webrtc/try/ios_dbg_simulator" 275 } 276 builders { 277 name: "webrtc/try/iwyu_verifier" 278 } 279 builders { 280 name: "webrtc/try/linux_asan" 281 } 282 builders { 283 name: "webrtc/try/linux_compile_arm64_dbg" 284 } 285 builders { 286 name: "webrtc/try/linux_compile_arm64_rel" 287 } 288 builders { 289 name: "webrtc/try/linux_compile_arm_dbg" 290 } 291 builders { 292 name: "webrtc/try/linux_compile_arm_rel" 293 } 294 builders { 295 name: "webrtc/try/linux_compile_dbg" 296 } 297 builders { 298 name: "webrtc/try/linux_compile_rel" 299 } 300 builders { 301 name: "webrtc/try/linux_coverage" 302 } 303 builders { 304 name: "webrtc/try/linux_libfuzzer_rel" 305 } 306 builders { 307 name: "webrtc/try/linux_more_configs" 308 } 309 builders { 310 name: "webrtc/try/linux_msan" 311 } 312 builders { 313 name: "webrtc/try/linux_rel" 314 } 315 builders { 316 name: "webrtc/try/linux_tsan2" 317 } 318 builders { 319 name: "webrtc/try/linux_ubsan" 320 } 321 builders { 322 name: "webrtc/try/linux_ubsan_vptr" 323 } 324 builders { 325 name: "webrtc/try/linux_x86_dbg" 326 } 327 builders { 328 name: "webrtc/try/linux_x86_rel" 329 } 330 builders { 331 name: "webrtc/try/mac_asan" 332 } 333 builders { 334 name: "webrtc/try/mac_compile_dbg" 335 } 336 builders { 337 name: "webrtc/try/mac_dbg_m1" 338 } 339 builders { 340 name: "webrtc/try/mac_rel" 341 } 342 builders { 343 name: "webrtc/try/mac_rel_m1" 344 } 345 builders { 346 name: "webrtc/try/presubmit" 347 disable_reuse: true 348 } 349 builders { 350 name: "webrtc/try/win_asan" 351 } 352 builders { 353 name: "webrtc/try/win_compile_x64_clang_dbg" 354 } 355 builders { 356 name: "webrtc/try/win_compile_x64_clang_rel" 357 } 358 builders { 359 name: "webrtc/try/win_compile_x86_clang_dbg" 360 } 361 builders { 362 name: "webrtc/try/win_x64_clang_dbg" 363 } 364 builders { 365 name: "webrtc/try/win_x64_clang_rel" 366 } 367 builders { 368 name: "webrtc/try/win_x86_clang_rel" 369 } 370 builders { 371 name: "webrtc/try/win_x86_more_configs" 372 } 373 retry_config { 374 single_quota: 1 375 global_quota: 2 376 failure_weight: 1 377 transient_failure_weight: 1 378 timeout_weight: 2 379 } 380 } 381 } 382 } 383 config_groups { 384 name: "cq_infra" 385 gerrit { 386 url: "https://webrtc-review.googlesource.com" 387 projects { 388 name: "src" 389 ref_regexp: "refs/heads/infra/config" 390 } 391 } 392 verifiers { 393 gerrit_cq_ability { 394 committer_list: "project-webrtc-admins" 395 dry_run_access_list: "project-webrtc-tryjob-access" 396 } 397 tryjob { 398 builders { 399 name: "webrtc/try/presubmit" 400 } 401 retry_config { 402 single_quota: 1 403 global_quota: 2 404 failure_weight: 1 405 transient_failure_weight: 1 406 timeout_weight: 2 407 } 408 } 409 } 410 } 411 gerrit_listener_type: GERRIT_LISTENER_TYPE_PUBSUB