Enable CQ experiment for win-presubmit

Turn on 100% experiment for win-presubmit builder with build reuse.

Bug: 1413914
Change-Id: I7b71905c5c47d822d739f76970f6b29d9d30d88d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4415423
Reviewed-by: Erik Staab <estaab@chromium.org>
Commit-Queue: Kuan Huang <kuanhuang@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1129385}
diff --git a/infra/config/generated/cq-builders.md b/infra/config/generated/cq-builders.md
index 3a2a915..e3ccaa75 100644
--- a/infra/config/generated/cq-builders.md
+++ b/infra/config/generated/cq-builders.md
@@ -550,3 +550,6 @@
 * [mac12-arm64-rel](https://ci.chromium.org/p/chromium/builders/try/mac12-arm64-rel) ([definition](https://cs.chromium.org/search?q=+file:/try/.*\.star$+""mac12-arm64-rel""))
   * Experiment percentage: 100.0
 
+* [win-presubmit](https://ci.chromium.org/p/chromium/builders/try/win-presubmit) ([definition](https://cs.chromium.org/search?q=+file:/try/.*\.star$+""win-presubmit""))
+  * Experiment percentage: 100.0
+
diff --git a/infra/config/generated/luci/commit-queue.cfg b/infra/config/generated/luci/commit-queue.cfg
index f61dfe2..20d9a37c 100644
--- a/infra/config/generated/luci/commit-queue.cfg
+++ b/infra/config/generated/luci/commit-queue.cfg
@@ -3942,7 +3942,7 @@
       }
       builders {
         name: "chromium/try/win-presubmit"
-        includable_only: true
+        experiment_percentage: 100
       }
       builders {
         name: "chromium/try/win-rel"
diff --git a/infra/config/subprojects/chromium/try/presubmit.star b/infra/config/subprojects/chromium/try/presubmit.star
index df3ad69..96196043b 100644
--- a/infra/config/subprojects/chromium/try/presubmit.star
+++ b/infra/config/subprojects/chromium/try/presubmit.star
@@ -42,7 +42,8 @@
     """
     if tryjob:
         tryjob_args = {a: getattr(tryjob, a) for a in dir(tryjob)}
-        tryjob_args["disable_reuse"] = True
+        if tryjob_args.get("disable_reuse") == None:
+            tryjob_args["disable_reuse"] = True
         tryjob_args["add_default_filters"] = False
         tryjob = try_.job(**tryjob_args)
     return try_.builder(name = name, tryjob = tryjob, **kwargs)
@@ -151,7 +152,10 @@
         },
         "repo_name": "chromium",
     },
-    tryjob = None,
+    tryjob = try_.job(
+        disable_reuse = False,
+        experiment_percentage = 100,
+    ),
 )
 
 presubmit_builder(