-
-
Notifications
You must be signed in to change notification settings - Fork 314
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
MulticastSocket tests failed on aix with jdk 15 and 16 #2246
Comments
java/net/MulticastSocket/SetOutgoingIf.java also failed with jdk 11, 15, and 16.
|
Tested java/net/MulticastSocket/Test.java on all Adopt aix machines, including test-osuosl-aix72-ppc64-1, test-ibm-aix71-ppc64-1, test-ibm-aix71-ppc64-2, and build-osuosl-aix71-ppc64-2. All grinders (https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/7149 - 7152) failed with the same |
Tagging @aixtools as we may need assistance in determining whether we need to update machine configuration or exclude tests depending on what these tests are trying to do (failing with IPv6 socket cannot join IPv4 multicast group... have to check if this is the intent of the test). My guess from the output "The socket name is not available on this system." is that the test may be expecting an IPv6 socket that is not present on the system, but I have not looked closely. |
The only IPv6 address available, I expect, is ::1
Running the test - with save workspace - and I'll try adding some IPv6 interfaces (local only) - and see if that changes anything auto-magically. |
As I do not know where to look in the java code... does this question and answer offer any ideas? https://stackoverflow.com/questions/39111465/java-datagramchannel-multicast-defaults-to-ipv6 |
Another idea - See: openhab/openhab-addons@f3219ac and search for
|
For reference here are the links to the test code (for jdk16) which shows what each test is trying to do (also see the |
one more java/net/MulticastSocket/SetOutgoingIf.java |
Well, my OCA has been processed - so I'll be in a position to look at upstream tests. So, to aid my focus - please be clear wither these are 'upstream' tests (e.g., PingTest) or adoptium managed (aqua) tests. Should I ever understand the cause - then I know where to post the patch request. |
The AQA test suite includes the upstream openjdk tests. The test source for these tests lives and is managed upstream, and we pull them in and run them in our suite. We can and sometimes do exclude these tests in exclude files in our repo, but fixes to test source for the "openjdk" tests would occur upstream. This is why I linked to the source in a comment above, example: java/net/MulticastSocket/Test.java is in the upstream https://github.com/openjdk github organization, not within the https://github.com/adoptium github org. |
Describe the bug
Several MulticastSocket test failed on aix with jdk 15 and 16 for both hotspot and openj9. These tests are:
To Reproduce
Steps to reproduce the behavior (or Grinder rerun link):
https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/6464/testReport/
https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/6463/testReport/
https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/6522/testReport/
Additional context
java/net/MulticastSocket/Test.java
java/net/MulticastSocket/Promiscuous.java
java/net/MulticastSocket/B6427403.java
java/net/MulticastSocket/NoLoopbackPackets.java
java/net/MulticastSocket/SetLoopbackMode.java
The text was updated successfully, but these errors were encountered: