Skip to content

Commit 47528c0

Browse files
committed
Downsize builders for some x86_64-gnu targets
The infra-team is continuously monitoring the efficiency of the build system in an effort to improve overall build times and resource usage. The builders for some of the `x86_64-gnu` targets have used much less resources than allocated in the past, so we are testing a smaller builder size for them.
1 parent 4cbe65d commit 47528c0

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.github/workflows/ci.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -275,16 +275,16 @@ jobs:
275275
os: ubuntu-20.04-8core-32gb
276276
env: {}
277277
- name: x86_64-gnu
278-
os: ubuntu-20.04-8core-32gb
278+
os: ubuntu-20.04-4core-16gb
279279
env: {}
280280
- name: x86_64-gnu-stable
281281
env:
282282
IMAGE: x86_64-gnu
283283
RUST_CI_OVERRIDE_RELEASE_CHANNEL: stable
284284
CI_ONLY_WHEN_CHANNEL: nightly
285-
os: ubuntu-20.04-8core-32gb
285+
os: ubuntu-20.04-4core-16gb
286286
- name: x86_64-gnu-aux
287-
os: ubuntu-20.04-8core-32gb
287+
os: ubuntu-20.04-4core-16gb
288288
env: {}
289289
- name: x86_64-gnu-debug
290290
os: ubuntu-20.04-8core-32gb
@@ -309,7 +309,7 @@ jobs:
309309
RUST_BACKTRACE: 1
310310
os: ubuntu-20.04-8core-32gb
311311
- name: x86_64-gnu-nopt
312-
os: ubuntu-20.04-8core-32gb
312+
os: ubuntu-20.04-4core-16gb
313313
env: {}
314314
- name: x86_64-gnu-tools
315315
env:

src/ci/github-actions/ci.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ jobs:
435435
<<: *job-linux-8c
436436

437437
- name: x86_64-gnu
438-
<<: *job-linux-8c
438+
<<: *job-linux-4c
439439

440440
# This job ensures commits landing on nightly still pass the full
441441
# test suite on the stable channel. There are some UI tests that
@@ -450,10 +450,10 @@ jobs:
450450
# could cause failures when `dev: 1` in `stage0.txt`, and running
451451
# this on stable is useless.
452452
CI_ONLY_WHEN_CHANNEL: nightly
453-
<<: *job-linux-8c
453+
<<: *job-linux-4c
454454

455455
- name: x86_64-gnu-aux
456-
<<: *job-linux-8c
456+
<<: *job-linux-4c
457457

458458
- name: x86_64-gnu-debug
459459
<<: *job-linux-8c
@@ -482,7 +482,7 @@ jobs:
482482
<<: *job-linux-8c
483483

484484
- name: x86_64-gnu-nopt
485-
<<: *job-linux-8c
485+
<<: *job-linux-4c
486486

487487
- name: x86_64-gnu-tools
488488
env:

0 commit comments

Comments
 (0)