Skip to content

Commit 445fafa

Browse files
committed
Auto merge of rust-lang#49341 - alexcrichton:more-balance, r=kennytm
appveyor: Move run-pass-fulldeps to extra builders We've made headway towards splitting the test suite across two appveyor builders and this moves one more tests suite between builders. The last [failed build][fail] had its longest running test suite and I've moved that to the secondary builder. cc rust-lang#48844 [fail]: https://ci.appveyor.com/project/rust-lang/rust/build/1.0.6782
2 parents 39ee3aa + 796c78a commit 445fafa

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

appveyor.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ environment:
2020
SCRIPT: python x.py test
2121
- MSYS_BITS: 32
2222
RUST_CONFIGURE_ARGS: --build=i686-pc-windows-msvc
23-
SCRIPT: python x.py test --exclude src/test/run-pass --exclude src/test/compile-fail
23+
SCRIPT: make appveyor-subset-1
2424
- MSYS_BITS: 32
2525
RUST_CONFIGURE_ARGS: --build=i686-pc-windows-msvc
26-
SCRIPT: python x.py test src/test/run-pass src/test/compile-fail
26+
SCRIPT: make appveyor-subset-2
2727

2828
# MSVC aux tests
2929
- MSYS_BITS: 64
@@ -53,13 +53,13 @@ environment:
5353
# SourceForge is notoriously flaky, so we mirror it on our own infrastructure.
5454
- MSYS_BITS: 32
5555
RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
56-
SCRIPT: python x.py test --exclude src/test/run-pass --exclude src/test/compile-fail
56+
SCRIPT: make appveyor-subset-1
5757
MINGW_URL: https://s3-us-west-1.amazonaws.com/rust-lang-ci2/rust-ci-mirror
5858
MINGW_ARCHIVE: i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z
5959
MINGW_DIR: mingw32
6060
- MSYS_BITS: 32
6161
RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
62-
SCRIPT: python x.py test src/test/run-pass src/test/compile-fail
62+
SCRIPT: make appveyor-subset-2
6363
MINGW_URL: https://s3-us-west-1.amazonaws.com/rust-lang-ci2/rust-ci-mirror
6464
MINGW_ARCHIVE: i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z
6565
MINGW_DIR: mingw32

src/bootstrap/mk/Makefile.in

+7
Original file line numberDiff line numberDiff line change
@@ -85,5 +85,12 @@ check-stage2-T-arm-linux-androideabi-H-x86_64-unknown-linux-gnu:
8585
check-stage2-T-x86_64-unknown-linux-musl-H-x86_64-unknown-linux-gnu:
8686
$(Q)$(BOOTSTRAP) test --target x86_64-unknown-linux-musl
8787

88+
TESTS_IN_2 := src/test/run-pass src/test/compile-fail src/test/run-pass-fulldeps
89+
90+
appveyor-subset-1:
91+
$(Q)$(BOOTSTRAP) test $(TESTS_IN_2:%=--exclude %)
92+
appveyor-subset-2:
93+
$(Q)$(BOOTSTRAP) test $(TESTS_IN_2)
94+
8895

8996
.PHONY: dist

0 commit comments

Comments
 (0)