Skip to content
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

Skip failing IPv6 tests in test CI Pipeline #1342

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

electron0zero
Copy link
Member

@electron0zero electron0zero commented Dec 24, 2024

These tests have been failing on the test pipeline CI for a while, but they run fine locally on the systems that support ipv4 and ipv6

Since we have test-ipv6 pipeline that runs full test suite in a docker image with IPv6 enabled,
we should be okay to skip these Tests on the test pipeline.

The reason these tests are failing is because they are using net.Listen("tcp", "localhost:0"),
the use of tcp network expects both IPv4 and IPv6.

If we don't want to skip these tests, we can split these tests into a table test with tcp4 and tcp6, and only skip tcp6 on the test pipeline.

this was the first approach that came to my mind, and I am open to other approaches as well. if you can think of something better, please suggest other approaches as well.

These tests have been failing on the `test` pipeline CI for a while, but they run fine locally on the systems that support ipv4 and ipv6

since we have `test-ipv6` pipeline that runs full test suite in a docker image with IPv6 enabled,
we should be okay to skip these Tests on the `test` pipeline.

The reason these tests are failing is because they are using `net.Listen("tcp", "localhost:0")`,
the use of `tcp` network expects both IPv4 and IPv6.

Signed-off-by: Suraj Nath <[email protected]>
@electron0zero electron0zero changed the title Skip failing IPv6 tests in CI Skip failing IPv6 tests in test CI Pipeline Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant