about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2018-03-16 12:53:51 -0700
committerAlex Crichton <alex@alexcrichton.com>2018-03-16 12:53:51 -0700
commit60eb308b421a471fa3ecc2848fb93c6527ec409c (patch)
treecb69631a5e87566830948c1a285b0c6c90b28725
parent1c4b9c103496d876ee4254ce5259c89c725c4c5e (diff)
downloadrust-60eb308b421a471fa3ecc2848fb93c6527ec409c.tar.gz
rust-60eb308b421a471fa3ecc2848fb93c6527ec409c.zip
ci: Run fewer tests on asmjs
Many tests run on the asmjs builder like compile-fail, ui, parse-fail, etc,
aren't actually specific to asm.js. Instead of running redundant test suites
this commit changes things up to only run tests that actually emit JS we then
pass to node.
-rw-r--r--src/ci/docker/asmjs/Dockerfile7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ci/docker/asmjs/Dockerfile b/src/ci/docker/asmjs/Dockerfile
index be1b161f33e..cb85cf3d9e9 100644
--- a/src/ci/docker/asmjs/Dockerfile
+++ b/src/ci/docker/asmjs/Dockerfile
@@ -31,4 +31,9 @@ ENV TARGETS=asmjs-unknown-emscripten
 
 ENV RUST_CONFIGURE_ARGS --enable-emscripten --disable-optimize-tests
 
-ENV SCRIPT python2.7 ../x.py test --target $TARGETS
+ENV SCRIPT python2.7 ../x.py test --target $TARGETS \
+  src/test/run-pass \
+  src/test/run-fail \
+  src/libstd \
+  src/liballoc \
+  src/libcore