-
Notifications
You must be signed in to change notification settings - Fork 86
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
Fix driver tests flakiness #3185
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.
Hmm, I would have preferred a concrete explanation what causes the tests to hang while running in parallel (e.g. maybe a deadlock? 🤷 ) but given that this is a 0 risk change I'm fine to merge it and observe if this improves the situation.
Me too. But I can't catch the error when |
Description
It seems like running the driver tests in a single-thread mode fixes the issue with accidentally stuck tests(https://github.com/cowprotocol/services/actions/runs/11141574437/job/30962723813). During a couple of runs using the flaky runner job, not a single driver test failed. The only disadvantage is that these tests execute now 5m instead of 2m.