Skip to content
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

Give dynamically generated instructions on how to replicate x.py errors #97338

Open
jyn514 opened this issue May 24, 2022 · 0 comments
Open

Give dynamically generated instructions on how to replicate x.py errors #97338

jyn514 opened this issue May 24, 2022 · 0 comments
Labels
E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

Comments

@jyn514
Copy link
Member

jyn514 commented May 24, 2022

It can often be difficult to know the minimal command line to reproduce errors, especially when the command CI is running is a full x.py test and the error comes from a test that is rarely run locally. It would be amazing if bootstrap could print how to run the Step for a failed command, to make it easier to replicate the failure locally.

I have some prior work in #86022 that never got merged - a good first step would be to rebase that and address the review comments.

@rustbot label +A-rustbuild +E-hard

@rustbot rustbot added T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot. labels May 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Projects
None yet
Development

No branches or pull requests

2 participants