207 Commits

Author SHA1 Message Date
Eric Huss
53a3db05a6 Some more --sysroot tests. 2019-09-23 18:53:28 -07:00
Eric Huss
8fadd2b9ce Fix -Ztimings with doc tests. 2019-09-20 14:56:52 -07:00
bors
d96c050b2c Auto merge of #7386 - alexcrichton:less-env-leak, r=ehuss
Remove all `CARGO_*` env vars in tests

Usage of `CARGO_PROFILE_*` is generating unexpected warnings in tests in
rust-lang/rust#64316 so let's just blanket remove every env var that has
a `CARGO_*` prefix which generally means Cargo-specific env vars. Tests
practically all assume that they have blank configs right now.
2019-09-19 20:19:40 +00:00
Alex Crichton
ef5b89ce28 Remove all CARGO_* env vars in tests
Usage of `CARGO_PROFILE_*` is generating unexpected warnings in tests in
rust-lang/rust#64316 so let's just blanket remove every env var that has
a `CARGO_*` prefix which generally means Cargo-specific env vars. Tests
practically all assume that they have blank configs right now.
2019-09-18 18:10:32 -07:00
Eric Huss
079b3fbad8 Fix tar duplicate artifact in rust-lang/rust. 2019-09-18 17:41:48 -07:00
Alex Crichton
0dd79670d4 Add back a full integration test for -Zbuild-std
Only run these tests on one CI builder (not all platforms) though. This
is extremely resource intensive since it rebuilds libstd. Currently this
does not share a build directly like before because the number of tests
are supposed to be small, but if necessary we can add that in later too.
2019-09-16 11:47:09 -07:00
Alex Crichton
9115b2c326 Extract support directory to its own crate
Extract out all our test support code to its own standalone crate so it
can be shared between multiple test suites if necessary.
2019-09-16 11:47:09 -07:00