[Fuchsia] Add fuchsia deterministic try builder.
Adding a fuchsia deterministic try builder with the intent of using it in Fuchsia SDK rolls.
Bug: 1135171
Change-Id: I353631041e449f28c61368d5afbf6412174f0644
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2494660
Auto-Submit: Chong Gu <chonggu@google.com>
Reviewed-by: Stephen Martinis <martiniss@chromium.org>
Commit-Queue: Stephen Martinis <martiniss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#820387}
diff --git a/infra/config/generated/commit-queue.cfg b/infra/config/generated/commit-queue.cfg
index 3481b88..4f269fd 100644
--- a/infra/config/generated/commit-queue.cfg
+++ b/infra/config/generated/commit-queue.cfg
@@ -587,6 +587,10 @@
location_regexp_exclude: ".+/[+]/infra/config/.+"
}
builders {
+ name: "chromium/try/fuchsia-deterministic-dbg"
+ includable_only: true
+ }
+ builders {
name: "chromium/try/fuchsia-fyi-arm64-dbg"
includable_only: true
}
diff --git a/infra/config/generated/cr-buildbucket.cfg b/infra/config/generated/cr-buildbucket.cfg
index e619848..0e8d8aea 100644
--- a/infra/config/generated/cr-buildbucket.cfg
+++ b/infra/config/generated/cr-buildbucket.cfg
@@ -22887,6 +22887,51 @@
}
}
builders {
+ name: "fuchsia-deterministic-dbg"
+ swarming_host: "chromium-swarm.appspot.com"
+ swarming_tags: "vpython:native-python-wrapper"
+ dimensions: "builderless:1"
+ dimensions: "cores:8"
+ dimensions: "cpu:x86-64"
+ dimensions: "os:Ubuntu-16.04"
+ dimensions: "pool:luci.chromium.try"
+ dimensions: "ssd:0"
+ exe {
+ cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
+ cipd_version: "refs/heads/master"
+ cmd: "recipes"
+ }
+ properties: "{\"$build/goma\":{\"enable_ats\":true,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true},\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"$recipe_engine/isolated\":{\"server\":\"https://isolateserver.appspot.com\"},\"builder_group\":\"tryserver.chromium.linux\",\"recipe\":\"chromium_trybot\"}"
+ execution_timeout_secs: 14400
+ expiration_secs: 7200
+ caches {
+ name: "win_toolchain"
+ path: "win_toolchain"
+ }
+ build_numbers: YES
+ service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
+ task_template_canary_percentage {
+ value: 5
+ }
+ experiments {
+ key: "chromium.resultdb.result_sink"
+ value: 0
+ }
+ experiments {
+ key: "luci.use_realms"
+ value: 100
+ }
+ resultdb {
+ enable: true
+ bq_exports {
+ project: "luci-resultdb"
+ dataset: "chromium"
+ table: "try_test_results"
+ test_results {}
+ }
+ }
+ }
+ builders {
name: "fuchsia-fyi-arm64-dbg"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
diff --git a/infra/config/generated/luci-milo.cfg b/infra/config/generated/luci-milo.cfg
index 685c7fd..fb23151 100644
--- a/infra/config/generated/luci-milo.cfg
+++ b/infra/config/generated/luci-milo.cfg
@@ -11198,6 +11198,9 @@
name: "buildbucket/luci.chromium.try/fuchsia-compile-x64-dbg"
}
builders {
+ name: "buildbucket/luci.chromium.try/fuchsia-deterministic-dbg"
+ }
+ builders {
name: "buildbucket/luci.chromium.try/fuchsia-fyi-arm64-dbg"
}
builders {
@@ -12235,6 +12238,9 @@
name: "buildbucket/luci.chromium.try/fuchsia-compile-x64-dbg"
}
builders {
+ name: "buildbucket/luci.chromium.try/fuchsia-deterministic-dbg"
+ }
+ builders {
name: "buildbucket/luci.chromium.try/fuchsia-fyi-arm64-dbg"
}
builders {
diff --git a/infra/config/subprojects/chromium/try.star b/infra/config/subprojects/chromium/try.star
index a48bc09c..8ddbce7 100644
--- a/infra/config/subprojects/chromium/try.star
+++ b/infra/config/subprojects/chromium/try.star
@@ -843,6 +843,10 @@
)
try_.chromium_linux_builder(
+ name = "fuchsia-deterministic-dbg",
+)
+
+try_.chromium_linux_builder(
name = "fuchsia-fyi-arm64-dbg",
)