servo/python/servo
bors-servo ba2714f4f6 Auto merge of #7813 - servo:parallel-unit-tests, r=mbrubeck
Run all unit tests with just one Cargo command.

Upgrade Cargo to get https://github.com/rust-lang/cargo/pull/1828, and use it for unit tests. This allows Cargo to get some more parallelism when compiling the test crates’ dependencies.

`touch components/util/lib.rs && mach test-unit` on my machine goes from 149 seconds to 124.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7813)
<!-- Reviewable:end -->
2015-10-01 12:39:10 -06:00
..
__init__.py Fix tidy issues with Python files in python/ 2015-06-02 19:51:41 -04:00
bootstrap_commands.py Prevent warning about redefining Python variable 2015-07-26 22:07:23 +07:00
build_commands.py Fix build notifications in Python 2.x on Linux 2015-09-28 10:01:29 -07:00
command_base.py Fix a comparison that should be an assignment in host_triple(). 2015-09-23 09:40:08 +02:00
devenv_commands.py Add a mach command to upgrade wptrunner 2015-09-02 12:29:56 -05:00
post_build_commands.py Use the gold linker when available. 2015-08-15 18:09:18 +02:00
testing_commands.py Auto merge of #7813 - servo:parallel-unit-tests, r=mbrubeck 2015-10-01 12:39:10 -06:00