Re-enable iOS simulator from CQ and LKGR.

Change-Id: I734f2b6b5f24de766c933c130bf9f89def0cb8cc
Bug: b/357552398
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360720
Auto-Submit: Jeremy Leconte <jleconte@google.com>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Christoffer Dewerin <jansson@webrtc.org>
Commit-Queue: Christoffer Dewerin <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42856}
diff --git a/infra/config/commit-queue.cfg b/infra/config/commit-queue.cfg
index 998655d..7efd399 100644
--- a/infra/config/commit-queue.cfg
+++ b/infra/config/commit-queue.cfg
@@ -91,6 +91,9 @@
         name: "webrtc/try/ios_compile_arm64_rel"
       }
       builders {
+        name: "webrtc/try/ios_dbg_simulator"
+      }
+      builders {
         name: "webrtc/try/linux_asan"
       }
       builders {
@@ -268,6 +271,9 @@
         name: "webrtc/try/ios_compile_arm64_rel"
       }
       builders {
+        name: "webrtc/try/ios_dbg_simulator"
+      }
+      builders {
         name: "webrtc/try/linux_asan"
       }
       builders {
diff --git a/infra/config/config.star b/infra/config/config.star
index c586b25..560da35 100755
--- a/infra/config/config.star
+++ b/infra/config/config.star
@@ -52,9 +52,7 @@
 # Add names of builders to remove from LKGR finder to this list. This is
 # useful when a failure can be safely ignored while fixing it without
 # blocking the LKGR finder on it.
-skipped_lkgr_bots = [
-    "iOS Debug (simulator)",
-]
+skipped_lkgr_bots = []
 
 # Use LUCI Scheduler BBv2 names and add Scheduler realms configs.
 lucicfg.enable_experiment("crbug.com/1182002")
@@ -747,7 +745,7 @@
 ios_builder("iOS64 Release", "iOS|arm64|rel")
 ios_try_job("ios_compile_arm64_rel")
 ios_builder("iOS Debug (simulator)", "iOS|x64|sim")
-ios_try_job("ios_dbg_simulator", cq = None)
+ios_try_job("ios_dbg_simulator")
 ios_builder("iOS API Framework Builder", "iOS|fat|size", recipe = "ios_api_framework", prioritized = True)
 ios_try_job("ios_api_framework", recipe = "ios_api_framework")
 
diff --git a/infra/config/cr-buildbucket.cfg b/infra/config/cr-buildbucket.cfg
index 2d7f2b7..23a8544 100644
--- a/infra/config/cr-buildbucket.cfg
+++ b/infra/config/cr-buildbucket.cfg
@@ -1903,6 +1903,7 @@
         '          "Win64 Debug (Clang)",'
         '          "Win64 Release (Clang)",'
         '          "iOS API Framework Builder",'
+        '          "iOS Debug (simulator)",'
         '          "iOS64 Debug",'
         '          "iOS64 Release"'
         '        ]'
diff --git a/infra/config/luci-notify.cfg b/infra/config/luci-notify.cfg
index e2835fb..53a6c5e 100644
--- a/infra/config/luci-notify.cfg
+++ b/infra/config/luci-notify.cfg
@@ -943,6 +943,11 @@
     name: "iOS Debug (simulator)"
     repository: "https://webrtc.googlesource.com/src"
   }
+  tree_closers {
+    tree_status_host: "webrtc-status.appspot.com"
+    failed_step_regexp: "bot_update|compile|gclient runhooks|runhooks|update|extract build|cleanup_temp|taskkill|compile|gn"
+    failed_step_regexp_exclude: ".*\\(experimental\\).*"
+  }
 }
 notifiers {
   notifications {
diff --git a/infra/config/project.cfg b/infra/config/project.cfg
index f3548e9..53615b4 100644
--- a/infra/config/project.cfg
+++ b/infra/config/project.cfg
@@ -7,7 +7,7 @@
 name: "webrtc"
 access: "group:all"
 lucicfg {
-  version: "1.43.10"
+  version: "1.43.12"
   package_dir: "."
   config_dir: "."
   entry_point: "config.star"