Skip to content

Commit a4f3f9d

Browse files
authored
Switch to larger Helios instances for CI (#10018)
This PR switches the slowest Helios jobs to run on larger instance sizes, significantly speeding up CI times. Along with this I **already deployed** a Buildomat configuration change to run all Helios jobs on Zen 4 AWS instances, instead of Zen 3 instances either on AWS or lab Gimlets. Together, these two changes should bring CI times down considerably. Unfortunately we cannot use Zen 5 AWS instances (like we did on Linux) until oxidecomputer/stlouis#938 is fixed.
1 parent d229cad commit a4f3f9d

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

.github/buildomat/jobs/build-and-test-helios.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "build-and-test (helios)"
44
#: variety = "basic"
5-
#: target = "helios-2.0"
5+
#: target = "helios-2.0-32c256gb"
66
#: rust_toolchain = true
77
#: output_rules = [
88
#: "%/work/*",

.github/buildomat/jobs/package.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "helios / package"
44
#: variety = "basic"
5-
#: target = "helios-2.0"
5+
#: target = "helios-2.0-16c64gb"
66
#: rust_toolchain = true
77
#: output_rules = [
88
#: "=/work/package.tar.gz",

.github/buildomat/jobs/tuf-repo.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "helios / build TUF repo"
44
#: variety = "basic"
5-
#: target = "helios-2.0"
5+
#: target = "helios-2.0-16c128gb"
66
#: rust_toolchain = true
77
#: output_rules = [
88
#: "=/work/manifest.toml",

0 commit comments

Comments
 (0)