-
Notifications
You must be signed in to change notification settings - Fork 13.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mk: Distribute fewer TARGET_CRATES #32009
Conversation
r? @brson (rust_highfive has picked a reviewer for you, use r? to override) |
In Travis, |
4b514ca
to
4da9e9f
Compare
Hm not sure how tests missed those, but should be all fixed now. |
@bors r+ |
📌 Commit 4da9e9f has been approved by |
Right now everything in TARGET_CRATES is built by default for all non-fulldeps tests and is distributed by default for all target standard library packages. Currenly this includes a number of unstable crates which are rarely used such as `graphviz` and `rbml`> This commit trims down the set of `TARGET_CRATES`, moves a number of tests to `*-fulldeps` as a result, and trims down the dependencies of libtest so we can distribute fewer crates in the `rust-std` packages.
⌛ Testing commit 4da9e9f with merge 462eceb... |
💔 Test failed - auto-linux-musl-64-opt |
Right now everything in TARGET_CRATES is built by default for all non-fulldeps tests and is distributed by default for all target standard library packages. Currenly this includes a number of unstable crates which are rarely used such as `graphviz` and `rbml`> This commit trims down the set of `TARGET_CRATES`, moves a number of tests to `*-fulldeps` as a result, and trims down the dependencies of libtest so we can distribute fewer crates in the `rust-std` packages.
4da9e9f
to
0d5cfd9
Compare
mk: Distribute fewer TARGET_CRATES Right now everything in TARGET_CRATES is built by default for all non-fulldeps tests and is distributed by default for all target standard library packages. Currenly this includes a number of unstable crates which are rarely used such as `graphviz` and `rbml`> This commit trims down the set of `TARGET_CRATES`, moves a number of tests to `*-fulldeps` as a result, and trims down the dependencies of libtest so we can distribute fewer crates in the `rust-std` packages.
All tests passed but bors didn't get around to merging, so merging manually. |
Right now everything in TARGET_CRATES is built by default for all non-fulldeps
tests and is distributed by default for all target standard library packages.
Currenly this includes a number of unstable crates which are rarely used such as
graphviz
andrbml
>This commit trims down the set of
TARGET_CRATES
, moves a number of tests to*-fulldeps
as a result, and trims down the dependencies of libtest so we candistribute fewer crates in the
rust-std
packages.