-
Notifications
You must be signed in to change notification settings - Fork 12
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
sync: update CI config files #86
Conversation
04b1a29
to
14b0123
Compare
Tests seem to fail with race detector. |
Ran tests on Linux with no race failures. CI failures are of form update: lowering the sleep below 1 second reproduces the not found error on my machine |
Is that something that could be solved by using |
32 bit tests are timing out. I'll investigate cause. |
Swapping order of 32/64 bit tests shows that it's not related to the architecture. Whichever tests get run second seem to timeout after 10 minutes so maybe there is some external state that is not cleared properly when first architecture's tests finish. |
How's that possible? Do we write any files on disk? |
Yeah all process state should be gone. But maybe the vm is holding sockets or something? I am not entirely sure. |
It's strange that it's always the same two matrix combinations that fail: |
|
Haven't spotted anything in the stack trace that points to a specific cause. |
Adding a sleep in the github action appears to have made some improvement 😢 |
784e7d0
to
d4bffc4
Compare
Reverted all my experiments on this branch. I suggest we merge it and then fix the tests in the repo itself. It could be timing issue during teardown of first test suite or setup of following test. Since it only occurs on ubuntu it possibly suggests something related to the linux network stack. /cc @marten-seemann |
d4bffc4
to
11d9129
Compare
Syncing to commit protocol/.github@7b4d1b6.