-
Notifications
You must be signed in to change notification settings - Fork 332
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
Reduce CI flakiness by using cargo-nextest
#3544
Conversation
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.
Looks great!
Great idea! |
Let's use this as well for all tests, including the multi chain tests |
Not sure why the multi-chains test got slower, and therefore killed after 60min, whereas they used to run in ~40min. I increased the timeout to see how long they take now. |
Oh but everything is slower now that we don't pass |
Yeah it looks like |
Just figured there is a |
Wow, great find, that's amazing! |
@soareschen It looks your commits aren't signed anymore. I can still merge the branch, but that's maybe something to look into. |
cargo-nextest
I think I just didn't configure about git commit signing. Will try signing with GPG in future commits. |
You can also sign commits with your SSH key if it's easier to setup |
Description
The CI is getting very flaky. I'm trying to use cargo nextest with retries to retry individual tests, rather than retrying the whole integration test when one fails.
PR author checklist:
unclog
.docs/
).Reviewer checklist:
Files changed
in the GitHub PR explorer.