-
Notifications
You must be signed in to change notification settings - Fork 11
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] Add workflow #56
Conversation
Thanks! Is it possible to make all 4 independent tests, so it's instantly visible what check is failing? |
Sure, added. The jobs have the same CI image ( |
@alvicsam it seems a loopback interface is not enabled in the container. All the "real" networking tests fail with
Can you have a look, please? |
That would be nice. What kind of permissions do you need? What would be the best way forward to keep the image in sync with polkadot-sdk repo tests (so that at least the rust toolchain is the same)? |
Sure, I'll take a look
This is a really good question. The problem is actually bigger because there will be more and more repos that will depend on the same CI image that is used in polkadot-sdk repo. I will create an issue in our tracker with thoughts how we can achieve that. As for permissions I'll ask the security team to provide them. |
@dmitry-markin it seems I need your help with the tests |
My guess is that the issue can be due to loopback inteface not being present / being down. What was the output of If |
I could run a simple http server on the lo interface so it's available. |
Thanks, I'll think how to investigate the problem. |
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
It worked, and I also removed golang conformance tests, so now we should have all tests passing. |
This reverts commit 1e16a28.
This reverts commit 32ea0ca.
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
tests: Add sysctl ipv6 and extra CI steps
I'm happy to merge this whenever you think is ready! 🙏 |
CC @alvicsam |
@lexnv We should probably agree on the merge strategy for the repo. Personally I'm for squash & merge, we could also do a merge commit, and I don't think we should ever rebase & merge. |
cc https://github.com/paritytech/ci_cd/issues/960