Remove cmake ubsan/asan bots from CQ
They may still be manually included, and run on CI.
Fixed: 346825092
Change-Id: I408a69a91a77b863380db9ab600ab31ed2a4de17
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/193240
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
Auto-Submit: Austin Eng <enga@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
diff --git a/infra/config/global/generated/commit-queue.cfg b/infra/config/global/generated/commit-queue.cfg
index 1d226d3..74b1a49 100644
--- a/infra/config/global/generated/commit-queue.cfg
+++ b/infra/config/global/generated/commit-queue.cfg
@@ -230,70 +230,6 @@
}
}
builders {
- name: "dawn/try/cmake-linux-clang-dbg-x64-asan"
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: ".*"
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "\\.github/.+"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "webgpu-cts/[^/]*expectations.txt"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "tools/src/.+"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "go\\.(mod|sum)"
- exclude: true
- }
- }
- builders {
- name: "dawn/try/cmake-linux-clang-dbg-x64-ubsan"
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: ".*"
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "\\.github/.+"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "webgpu-cts/[^/]*expectations.txt"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "tools/src/.+"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "go\\.(mod|sum)"
- exclude: true
- }
- }
- builders {
name: "dawn/try/cmake-linux-clang-rel-x64"
location_filters {
gerrit_host_regexp: ".*"
@@ -326,70 +262,6 @@
}
}
builders {
- name: "dawn/try/cmake-linux-clang-rel-x64-asan"
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: ".*"
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "\\.github/.+"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "webgpu-cts/[^/]*expectations.txt"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "tools/src/.+"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "go\\.(mod|sum)"
- exclude: true
- }
- }
- builders {
- name: "dawn/try/cmake-linux-clang-rel-x64-ubsan"
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: ".*"
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "\\.github/.+"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "webgpu-cts/[^/]*expectations.txt"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "tools/src/.+"
- exclude: true
- }
- location_filters {
- gerrit_host_regexp: ".*"
- gerrit_project_regexp: ".*"
- path_regexp: "go\\.(mod|sum)"
- exclude: true
- }
- }
- builders {
name: "dawn/try/cmake-mac-dbg"
location_filters {
gerrit_host_regexp: ".*"
diff --git a/infra/config/global/main.star b/infra/config/global/main.star
index 507ed01..6ee3a4e 100755
--- a/infra/config/global/main.star
+++ b/infra/config/global/main.star
@@ -546,18 +546,20 @@
builder = "try/" + name,
)
- luci.cq_tryjob_verifier(
- experiment_percentage = 100 if experimental else None,
- cq_group = "Dawn-CQ",
- builder = "dawn:try/" + name,
- location_filters = [
- cq.location_filter(path_regexp = ".*"),
- cq.location_filter(
- path_regexp = "\\.github/.+",
- exclude = True,
- ),
- ] + cmake_msvc_file_exclusions,
- )
+ # Only add CQ verifiers for non-ASAN and non-UBSAN bots to minimize CQ load.
+ if not asan and not ubsan:
+ luci.cq_tryjob_verifier(
+ experiment_percentage = 100 if experimental else None,
+ cq_group = "Dawn-CQ",
+ builder = "dawn:try/" + name,
+ location_filters = [
+ cq.location_filter(path_regexp = ".*"),
+ cq.location_filter(
+ path_regexp = "\\.github/.+",
+ exclude = True,
+ ),
+ ] + cmake_msvc_file_exclusions,
+ )
# These builders run fine unbranched on branch CLs, so add them to the
# branch groups as well.