aqa-tests
aqa-tests copied to clipboard
[jdk18 arm32, aarch64] jdk_net failures related with IPv6
Following jdk_net test failed on arm32 with jdk18, those tests suppose that IPv6 are supported on all platforms, which is not true for arm_linux. https://ci.adoptopenjdk.net/job/Test_openjdk18_hs_extended.openjdk_arm_linux_testList_1/28/
com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java.CommandLinePositiveTest com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java.CommandLinePositiveTest java/net/InetAddress/HostsFileOrderingTest.java.HostsFileOrderingTest java/net/InetAddress/InternalNameServiceTest.java.InternalNameServiceTest java/net/InetAddress/InternalNameServiceWithHostsFileTest.java.InternalNameServiceWithHostsFileTest
For example java/net/InetAddress/HostsFileOrderingTest.java has testcases with -Djava.net.preferIPv4Stack=false -Djava.net.preferIPv6Addresses=true
or IPv6 tests is not conditional java/net/InetAddress/InternalNameServiceTest.java
https://github.com/adoptium/aqa-tests/issues/3599#issuecomment-1105959116
and presumably with EXTRA_OPTIONS=-Djava.net.preferIPv4Stack=true they are still running and failing?
Correct, EXTRA_OPTIONS=-Djava.net.preferIPv4Stack=true won't work with those tests. https://ci.adoptopenjdk.net/job/Grinder/4586/
More tests with -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false
https://ci.adoptopenjdk.net/job/Grinder/4618/ to https://ci.adoptopenjdk.net/job/Grinder/4623/
Same for jdk18 linux-aarch64 https://ci.adoptopenjdk.net/job/Test_openjdk18_hs_extended.openjdk_aarch64_linux/30/#showFailuresLink
TEST: jdk/net/ExtendedSocketOption/DontFragmentTest.java is also failing with IPv6 for JDK19 on xlinux
00:47:07 STDERR:
00:47:07 java.lang.UnsupportedOperationException: IPv6 not available
00:47:07 at java.base/sun.nio.ch.DatagramChannelImpl.<init>(DatagramChannelImpl.java:183)
00:47:07 at java.base/sun.nio.ch.SelectorProviderImpl.openDatagramChannel(SelectorProviderImpl.java:59)
00:47:07 at java.base/java.nio.channels.DatagramChannel.open(DatagramChannel.java:197)
00:47:07 at DontFragmentTest.testDatagramChannel(DontFragmentTest.java:107)
00:47:07 at DontFragmentTest.main(DontFragmentTest.java:51)
00:47:07 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
00:47:07 at java.base/java.lang.reflect.Method.invoke(Method.java:578)
00:47:07 at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
00:47:07 at java.base/java.lang.Thread.run(Thread.java:858)
same for alpine-linux https://ci.adoptium.net/job/Test_openjdk20_hs_extended.openjdk_x86-64_alpine-linux_testList_2/23/#showFailuresLink