Closed as not planned
Description
This sounds harder than it actually is, I think. We already have default-members = ["bootstrap"]
in the root Cargo.toml, so we can implement this by adding an integration test in src/bootstrap/tests
which calls builder.ensure(test::X)
for all possible values of X; ideally we would reuse the logic from x.py test
exactly so that cargo test
runs all tests, cargo test src/test/ui
runs UI tests, etc.
cc #95253 (comment), #94829
@rustbot label +A-rustbuild +C-enhancement
Metadata
Metadata
Assignees
Labels
Category: An issue proposing an enhancement or a PR with one.Call for participation: Help is requested to fix this issue.Call for participation: Medium difficulty. Experience needed to fix: Intermediate.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)