-
Notifications
You must be signed in to change notification settings - Fork 276
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: Fix bug in test harness for unstable network #4980
fix: Fix bug in test harness for unstable network #4980
Conversation
Currently the github runners are too slow for all the integration tests to pass. |
95b7ac5
to
cf13629
Compare
Is increased timeouts necessary for a fix? |
cf13629
to
b53d043
Compare
Yes. Not locally, but in the CI it is necessary. |
5c95419
to
7facc48
Compare
Note that #4996 switches to a faster runner, and adds retries for |
3c9d72e
to
82cd5f6
Compare
18330e7
to
b5f136a
Compare
The faster runner would be a good addition. But I think retries is a very bad idea. |
b5f136a
to
ff9827b
Compare
Signed-off-by: Sam H. Smith <[email protected]>
ff9827b
to
29fa97f
Compare
Solution
The bug was that the node selection for the client was random. This meant that the node the client was using to observe the tests were being frozen. I fixed it so that the client always is connected to the genesis peer which never gets frozen.