diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-02-03 15:53:43 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-02-04 18:05:13 -0800 |
| commit | 50bdeb9a340e4d3568ec34dc86b220f8df32d2df (patch) | |
| tree | 0350c63c44c3531618ff757a8b8f857372cbfe29 | |
| parent | 03c28b4ac56dd3688a8d324bb2e7683a351e656b (diff) | |
| download | rust-50bdeb9a340e4d3568ec34dc86b220f8df32d2df.tar.gz rust-50bdeb9a340e4d3568ec34dc86b220f8df32d2df.zip | |
Run all target crate tests on the windows/try bots
Previously, the check-fast and check-lite test suites weren't picking up all target crates, rather just std/extra. In order to ensure that all of our crates work on windows, I've modified these rules to build the test suites for all TARGET_CRATES members. Note that this still excludes rustc/syntax/rustdoc.
| -rw-r--r-- | mk/tests.mk | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/mk/tests.mk b/mk/tests.mk index cd5e85cf34f..85c63acb0f1 100644 --- a/mk/tests.mk +++ b/mk/tests.mk @@ -183,8 +183,8 @@ check-test: cleantestlibs cleantmptestlogs all check-stage2-rfail $(Q)$(CFG_PYTHON) $(S)src/etc/check-summary.py tmp/*.log check-lite: cleantestlibs cleantmptestlogs \ - check-stage2-std check-stage2-extra check-stage2-rpass \ - check-stage2-rustuv check-stage2-native check-stage2-green \ + $(foreach crate,$(TARGET_CRATES),check-stage2-$(crate)) \ + check-stage2-rpass \ check-stage2-rfail check-stage2-cfail check-stage2-rmake $(Q)$(CFG_PYTHON) $(S)src/etc/check-summary.py tmp/*.log @@ -861,7 +861,8 @@ $(foreach host,$(CFG_HOST), \ $(eval $(foreach target,$(CFG_TARGET), \ $(eval $(call DEF_CHECK_FAST_FOR_T_H,,$(target),$(host)))))) -check-fast: tidy check-fast-H-$(CFG_BUILD) check-stage2-std check-stage2-extra +check-fast: tidy check-fast-H-$(CFG_BUILD) \ + $(foreach crate,$(TARGET_CRATES),check-stage2-$(crate)) $(Q)$(CFG_PYTHON) $(S)src/etc/check-summary.py tmp/*.log define DEF_CHECK_FAST_FOR_H |
