-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
CI: use free runners for 5 linux jobs #133256
base: master
Are you sure you want to change the base?
Conversation
rustbot has assigned @Mark-Simulacrum. Use |
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: dist-arm-linux try-job: i686-gnu try-job: i686-gnu-nopt try-job: x86_64-fuchsia try-job: x86_64-gnu-distcheck
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: dist-arm-linux try-job: i686-gnu try-job: i686-gnu-nopt try-job: x86_64-fuchsia try-job: x86_64-gnu-distcheck
💔 Test failed - checks-actions |
This comment has been minimized.
This comment has been minimized.
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: dist-arm-linux try-job: i686-gnu try-job: i686-gnu-nopt try-job: x86_64-fuchsia try-job: x86_64-gnu-distcheck
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: dist-arm-linux try-job: i686-gnu try-job: i686-gnu-nopt try-job: x86_64-fuchsia try-job: x86_64-gnu-distcheck
☀️ Try build successful - checks-actions |
Actually the dist-arm-linux job can't be split, because it's a dist job. So I need to remove it from this PR EDIT: x86_64-gnu-distcheck is also hard to split because it only runs one task (the distcheck) EDIT2: fuchsia doesn't seem it can be parallelized because it's just a build |
I tried to split the jobs in an ugly way, just to test if it's feasible to split the jobs |
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: i686-gnu-1 try-job: i686-gnu-2 try-job: i686-gnu-nopt-1 try-job: i686-gnu-nopt-2
⌛ Trying commit 08e429e with merge a023249afa93c2450f672ea5a265339436e06b33... |
- image: i686-gnu-nopt-2 | ||
env: | ||
SCRIPT: > | ||
python3 ../x.py test --stage 0 --config /config/nopt-std-config.toml library/std && |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
python3 ../x.py test --stage 0 --config /config/nopt-std-config.toml library/std && |
Maybe we can delete this line since it's already tested above
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: i686-gnu-1 try-job: i686-gnu-2 try-job: i686-gnu-nopt-1 try-job: i686-gnu-nopt-2
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: i686-gnu-1 try-job: i686-gnu-2 try-job: i686-gnu-nopt-1 try-job: i686-gnu-nopt-2
⌛ Trying commit 448219e with merge 9ace94cd06cc7bf3c6c11d8ea880c1a9131b700c... |
I'm trying to switch jobs to free runners without impacting the overall time of the auto build.
I don't think we can convert all of them. Let's see.
try-job: i686-gnu-1
try-job: i686-gnu-2
try-job: i686-gnu-nopt-1
try-job: i686-gnu-nopt-2