Add missing standalone builder settings

Adds the following to the recently added Dawn standalone builder
configs:

1. builder_group for trybots (CI builders already had this)
2. ResultDB for trybots and CI testers
3. Build numbers for all builders

Bug: 385317083
Change-Id: I021c091ead723b4aa75dd9443c0acc7d2342a005
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/237478
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Brian Sheedy <bsheedy@google.com>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
diff --git a/infra/config/global/generated/cr-buildbucket.cfg b/infra/config/global/generated/cr-buildbucket.cfg
index ab46677..55145d9 100644
--- a/infra/config/global/generated/cr-buildbucket.cfg
+++ b/infra/config/global/generated/cr-buildbucket.cfg
@@ -593,6 +593,7 @@
         '  "builder_group": "dawn",'
         '  "recipe": "dawn/gn_v2"'
         '}'
+      build_numbers: YES
       service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
       experiments {
         key: "luci.recipes.use_python3"
@@ -639,11 +640,15 @@
         '  "builder_group": "dawn",'
         '  "recipe": "dawn/gn_v2"'
         '}'
+      build_numbers: YES
       service_account: "dawn-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
       experiments {
         key: "luci.recipes.use_python3"
         value: 100
       }
+      resultdb {
+        enable: true
+      }
       shadow_builder_adjustments {
         service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       }
@@ -1457,13 +1462,18 @@
         '    "project": "rbe-chromium-untrusted",'
         '    "remote_jobs": 250'
         '  },'
+        '  "builder_group": "dawn",'
         '  "recipe": "dawn/gn_v2_trybot"'
         '}'
+      build_numbers: YES
       service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       experiments {
         key: "luci.recipes.use_python3"
         value: 100
       }
+      resultdb {
+        enable: true
+      }
     }
     builders {
       name: "linux-clang-dbg-x64"
diff --git a/infra/config/global/gn_standalone_ci.star b/infra/config/global/gn_standalone_ci.star
index 6b346f1..142e6e8 100644
--- a/infra/config/global/gn_standalone_ci.star
+++ b/infra/config/global/gn_standalone_ci.star
@@ -87,6 +87,7 @@
         dimensions = dimensions,
         properties = generate_properties_for_project(siso.project.DEFAULT_TRUSTED),
         shadow_properties = generate_properties_for_project(siso.project.DEFAULT_UNTRUSTED),
+        build_numbers = True,
         # TODO(crbug.com/385317083): Make CI builders notify the gardeners once
         # migration to this recipe has begun.
         service_account = CI_SERVICE_ACCOUNT,
@@ -114,6 +115,8 @@
         properties = {
             "builder_group": "dawn",
         },
+        build_numbers = True,
+        resultdb_settings = resultdb.settings(enable = True),
         service_account = CI_SERVICE_ACCOUNT,
         shadow_service_account = CI_SHADOW_SERVICE_ACCOUNT,
     )
diff --git a/infra/config/global/gn_standalone_try.star b/infra/config/global/gn_standalone_try.star
index dd7deb4..1e74874 100644
--- a/infra/config/global/gn_standalone_try.star
+++ b/infra/config/global/gn_standalone_try.star
@@ -49,6 +49,7 @@
 
 def generate_properties():
     properties = {
+        "builder_group": "dawn",
         "$build/siso": {
             "project": siso.project.DEFAULT_UNTRUSTED,
             "remote_jobs": siso.remote_jobs.DEFAULT,
@@ -83,6 +84,8 @@
         executable = "recipe:dawn/gn_v2_trybot",
         properties = generate_properties(),
         dimensions = dimensions,
+        build_numbers = True,
+        resultdb_settings = resultdb.settings(enable = True),
         service_account = TRY_SERVICE_ACCOUNT,
     )