about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMark Simulacrum <mark.simulacrum@gmail.com>2018-02-23 16:19:17 -0700
committerMark Simulacrum <mark.simulacrum@gmail.com>2018-02-23 16:19:17 -0700
commit91fbefa594a5b8cccb759eec2893add2e1e8b8db (patch)
treef35e30ad5d2e715329a507e7f8ee8a765323d4b3
parent063deba92e44809125a433ca6e6c1ad0993313bf (diff)
downloadrust-91fbefa594a5b8cccb759eec2893add2e1e8b8db.tar.gz
rust-91fbefa594a5b8cccb759eec2893add2e1e8b8db.zip
Split MinGW tests into two builders on AppVeyor
Run-pass and compile-fail tests appear to take the most significant
chunk of time, so split them into their own builder.
-rw-r--r--appveyor.yml8
1 files changed, 7 insertions, 1 deletions
diff --git a/appveyor.yml b/appveyor.yml
index 7f1c538a32e..0ea15dd671c 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -47,7 +47,13 @@ environment:
   # SourceForge is notoriously flaky, so we mirror it on our own infrastructure.
   - MSYS_BITS: 32
     RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
-    SCRIPT: python x.py test
+    SCRIPT: python x.py test --exclude src/test/run-pass --exclude src/test/compile-fail
+    MINGW_URL: https://s3-us-west-1.amazonaws.com/rust-lang-ci2/rust-ci-mirror
+    MINGW_ARCHIVE: i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z
+    MINGW_DIR: mingw32
+  - MSYS_BITS: 32
+    RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
+    SCRIPT: python x.py test src/test/run-pass src/test/compile-fail
     MINGW_URL: https://s3-us-west-1.amazonaws.com/rust-lang-ci2/rust-ci-mirror
     MINGW_ARCHIVE: i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z
     MINGW_DIR: mingw32