CI logs should be split by build steps, or stages at the very least. #70472
Labels
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
Right now most of the build is under a single "run the build" CI step, which results in massive logs (e.g. #70468), even if for common tasks like looking at a failure, only a small part is relevant.
At the very least we could do something like this to split it up:
./x.py build --stage 0
./x.py build --stage 1
./x.py build
./x.py test
This would be trickier with
distcheck
, I suppose, not sure how relevant that is.It might also be slightly slower, so we should measure it.
cc @rust-lang/infra
The text was updated successfully, but these errors were encountered: