summary refs log tree commit diff
path: root/src/bootstrap
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2016-12-28 15:05:17 -0800
committerAlex Crichton <alex@alexcrichton.com>2016-12-28 15:05:17 -0800
commitfc3e49b1f1c77fbda732573aa5d6b3c11f4f7bcc (patch)
tree902cb7452610c7716fb59fa75653bd9b53e0d7e7 /src/bootstrap
parent0807104c8fa90b084748940f7a7980b5a765264e (diff)
downloadrust-fc3e49b1f1c77fbda732573aa5d6b3c11f4f7bcc.tar.gz
rust-fc3e49b1f1c77fbda732573aa5d6b3c11f4f7bcc.zip
rustbuild: Move pretty test suites to host-only
In an ongoing effort to optimize the runtime of the Android cross builder this
commit updates the pretty test suites to run only for host platforms, not for
target platforms as well. This means we'll still keep running all the suites but
we'll only run them for configured hosts, not for configured targets. This
notably means that we won't be running these suites on Android or musl targets,
for example.
Diffstat (limited to 'src/bootstrap')
-rw-r--r--src/bootstrap/step.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/bootstrap/step.rs b/src/bootstrap/step.rs
index c5898c1119a..5f4ee061888 100644
--- a/src/bootstrap/step.rs
+++ b/src/bootstrap/step.rs
@@ -254,13 +254,6 @@ pub fn build_rules(build: &Build) -> Rules {
         suite("check-incremental", "src/test/incremental", "incremental",
               "incremental");
         suite("check-ui", "src/test/ui", "ui", "ui");
-        suite("check-pretty", "src/test/pretty", "pretty", "pretty");
-        suite("check-pretty-rpass", "src/test/run-pass/pretty", "pretty",
-              "run-pass");
-        suite("check-pretty-rfail", "src/test/run-pass/pretty", "pretty",
-              "run-fail");
-        suite("check-pretty-valgrind", "src/test/run-pass-valgrind", "pretty",
-              "run-pass-valgrind");
     }
 
     if build.config.build.contains("msvc") {
@@ -307,6 +300,13 @@ pub fn build_rules(build: &Build) -> Rules {
               "compile-fail", "compile-fail-fulldeps");
         suite("check-rmake", "src/test/run-make", "run-make", "run-make");
         suite("check-rustdoc", "src/test/rustdoc", "rustdoc", "rustdoc");
+        suite("check-pretty", "src/test/pretty", "pretty", "pretty");
+        suite("check-pretty-rpass", "src/test/run-pass/pretty", "pretty",
+              "run-pass");
+        suite("check-pretty-rfail", "src/test/run-pass/pretty", "pretty",
+              "run-fail");
+        suite("check-pretty-valgrind", "src/test/run-pass-valgrind", "pretty",
+              "run-pass-valgrind");
         suite("check-pretty-rpass-full", "src/test/run-pass-fulldeps",
               "pretty", "run-pass-fulldeps");
         suite("check-pretty-rfail-full", "src/test/run-fail-fulldeps",