Make new Chromium compile trybots mandatory.
These new bots will check all that all WebRTC patches compile in
Chromium before landing. They will not run tests, but this should be
enough to catch the majority of the errors.
Expected cycle time is ~30 minutes, so they may slow down the CQ.
I will monitor this so the average cycle time isn't too adversely
affected.
Bug: chromium:666656
Change-Id: I09c0409ea614570b3c28bf4be3644dfffacb424c
Reviewed-on: https://webrtc-review.googlesource.com/39006
Commit-Queue: Patrik Höglund <phoglund@webrtc.org>
Reviewed-by: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21594}
diff --git a/infra/config/cq.cfg b/infra/config/cq.cfg
index 211abff..ef656d3 100644
--- a/infra/config/cq.cfg
+++ b/infra/config/cq.cfg
@@ -31,6 +31,7 @@
builders { name: "android_compile_x86_rel" }
builders { name: "android_compile_x64_dbg" }
builders { name: "android_more_configs" }
+ builders { name: "android_webrtc_compile_rel" }
builders { name: "ios_arm64_dbg" }
builders { name: "ios_arm64_rel" }
builders { name: "ios_dbg" }
@@ -48,6 +49,7 @@
builders { name: "linux_arm64_rel" }
builders { name: "linux_asan" }
builders { name: "linux_baremetal" }
+ builders { name: "linux_chromium_webrtc_compile_rel_ng" }
builders { name: "linux_compile_dbg" }
builders { name: "linux_libfuzzer_rel" }
# TODO(bugs.webrtc.org/8356): Investigate fixing and re-enabling.
@@ -61,11 +63,13 @@
builders { name: "linux_more_configs" }
builders { name: "mac_asan" }
builders { name: "mac_baremetal" }
+ builders { name: "mac_chromium_webrtc_compile_rel_ng" }
builders { name: "mac_compile_dbg" }
builders { name: "mac_rel" }
builders { name: "presubmit" }
builders { name: "win_asan" }
builders { name: "win_baremetal" }
+ builders { name: "win_chromium_webrtc_compile_rel_ng" }
builders { name: "win_clang_dbg" }
builders { name: "win_clang_rel" }
builders { name: "win_dbg" }