remove dawn_analysis builder

dawn_analysis builder currently has 2 checks: inclusive language
check and spell checker.

inclusive language check is already covered in PRESUBMIT.py:
https://dawn.googlesource.com/dawn/+/main/PRESUBMIT.py
and Spellchecker is now replaced by the AyeAye version:
http://shortn/_fTT5nPhRvJ
Therefore, it should be safe to retire dawn_analysis builder.

Bug: 382140966
Change-Id: Ie82ad7ea011859d34b99bf839db822f4340da716
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/222194
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
Reviewed-by: dan sinclair <dsinclair@chromium.org>
diff --git a/infra/config/global/generated/commit-queue.cfg b/infra/config/global/generated/commit-queue.cfg
index 7c6be54..ed4bb36 100644
--- a/infra/config/global/generated/commit-queue.cfg
+++ b/infra/config/global/generated/commit-queue.cfg
@@ -460,11 +460,6 @@
         }
       }
       builders {
-        name: "dawn/try/dawn_analysis"
-        owner_whitelist_group: "project-dawn-tryjob-access"
-        mode_allowlist: "ANALYZER_RUN"
-      }
-      builders {
         name: "dawn/try/linux-clang-dbg-x64"
         location_filters {
           gerrit_host_regexp: ".*"
diff --git a/infra/config/global/generated/cr-buildbucket.cfg b/infra/config/global/generated/cr-buildbucket.cfg
index 9f2fcfd..12fc40b 100644
--- a/infra/config/global/generated/cr-buildbucket.cfg
+++ b/infra/config/global/generated/cr-buildbucket.cfg
@@ -816,21 +816,6 @@
       service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
     }
     builders {
-      name: "dawn_analysis"
-      swarming_host: "chromium-swarm.appspot.com"
-      dimensions: "cores:8"
-      dimensions: "cpu:x86-64"
-      dimensions: "os:Ubuntu-20.04"
-      dimensions: "pool:luci.flex.try"
-      recipe {
-        name: "dawn/analysis"
-        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
-        cipd_version: "refs/heads/main"
-        properties_j: "builder_group:\"tryserver.client.dawn\""
-      }
-      service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
-    }
-    builders {
       name: "linux-clang-dbg-x64"
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cpu:x86-64"
diff --git a/infra/config/global/generated/luci-milo.cfg b/infra/config/global/generated/luci-milo.cfg
index 812c36e..e817c33 100644
--- a/infra/config/global/generated/luci-milo.cfg
+++ b/infra/config/global/generated/luci-milo.cfg
@@ -203,9 +203,6 @@
   builders {
     name: "buildbucket/luci.dawn.try/cmake-win-msvc-rel-x64"
   }
-  builders {
-    name: "buildbucket/luci.dawn.try/dawn_analysis"
-  }
   builder_view_only: true
 }
 logo_url: "https://storage.googleapis.com/chrome-infra-public/logo/dawn-logo.png"
diff --git a/infra/config/global/generated/tricium-prod.cfg b/infra/config/global/generated/tricium-prod.cfg
index 5e9098d..3acc667 100644
--- a/infra/config/global/generated/tricium-prod.cfg
+++ b/infra/config/global/generated/tricium-prod.cfg
@@ -20,29 +20,10 @@
     }
   }
 }
-functions {
-  type: ANALYZER
-  name: "DawnTryDawnAnalysis"
-  needs: GIT_FILE_DETAILS
-  provides: RESULTS
-  impls {
-    provides_for_platform: LINUX
-    runtime_platform: LINUX
-    recipe {
-      project: "dawn"
-      bucket: "try"
-      builder: "dawn_analysis"
-    }
-  }
-}
 selections {
   function: "ChromiumTryTriciumClangTidy"
   platform: LINUX
 }
-selections {
-  function: "DawnTryDawnAnalysis"
-  platform: LINUX
-}
 repos {
   gerrit_project {
     host: "dawn-review.googlesource.com"
diff --git a/infra/config/global/main.star b/infra/config/global/main.star
index 57f1dc0..41df996 100755
--- a/infra/config/global/main.star
+++ b/infra/config/global/main.star
@@ -465,24 +465,6 @@
         service_account = "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com",
     )
 
-def add_tricium_builder():
-    """Add a Try builder
-    """
-    luci.builder(
-        name = "dawn_analysis",
-        bucket = "try",
-        executable = get_tricium_executable(),
-        properties = {
-            "builder_group": "tryserver.client.dawn",
-        },
-        dimensions = {
-            "cores": "8",
-            "cpu": "x86-64",
-            "os": "Ubuntu-20.04",
-            "pool": "luci.flex.try",
-        },
-        service_account = "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com",
-    )
 
 def dawn_standalone_builder(name, clang, debug, cpu, fuzzer):
     """Adds both the CI and Try standalone builders as appropriate
@@ -738,16 +720,6 @@
       os: string for the OS, should be one or linux|mac|win
       arch: string for the arch, or None
     """
-
-    add_tricium_builder()
-
-    luci.cq_tryjob_verifier(
-        cq_group = "Dawn-CQ",
-        builder = "dawn:try/dawn_analysis",
-        owner_whitelist = ["project-dawn-tryjob-access"],
-        mode_allowlist = [cq.MODE_ANALYZER_RUN],
-    )
-
     luci.cq_tryjob_verifier(
         cq_group = "Dawn-CQ",
         builder = "chromium:try/tricium-clang-tidy",
@@ -761,11 +733,6 @@
         ],
     )
 
-    luci.list_view_entry(
-        list_view = "try",
-        builder = "try/dawn_analysis",
-    )
-
 luci.gitiles_poller(
     name = "primary-poller",
     bucket = "ci",