jdk_net_0, jdk_net_1 failures in AIX
- Dominant language
- HTML
- Stars
- 155
- Forks
- 346
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 36
Description
**Describe the bug**
The (weekly) run of https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.openjdk_ppc64_aix/ is not finishing green. Examination of the last week shows in: https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.openjdk_ppc64_aix/34/ one build artifact and three Generated items: https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_0/, https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/, and https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/.
The first artifact finishes green,
**To Reproduce**
Steps to reproduce the behavior (or Grinder rerun link):
* 07:02:41.673 For example, to rebuild the failed tests in =https://ci.adoptopenjdk.net/job/Grinder, use the following links:
07:02:41.673 https://ci.adoptopenjdk.net/job/Grinder/parambuild/?JDK_VERSION=11&JDK_IMPL=openj9&JDK_VENDOR=eclipse&BUILD_LIST=openjdk&PLATFORM=ppc64_aix&TARGET=jdk_net_1
* 07:15:17.600 For example, to rebuild the failed tests in =https://ci.adoptopenjdk.net/job/Grinder, use the following links:
07:15:17.600 https://ci.adoptopenjdk.net/job/Grinder/parambuild/?JDK_VERSION=11&JDK_IMPL=openj9&JDK_VENDOR=eclipse&BUILD_LIST=openjdk&PLATFORM=ppc64_aix&TARGET=jdk_net_0
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
the second fail
https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/10/
```
06:00:18.093 DISPLAY=:0 \
06:00:18.093 HOME=/home/jenkins \
06:00:18.093 LANG=en_US \
06:00:18.093 PATH=/bin:/usr/bin:/usr/sbin \
06:00:18.093 TZ=CUT0 \
06:00:18.093 /home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/openjdkbinary/j2sdk-image/bin/java \
06:00:18.093 -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops -Djava.awt.headless=true' \
06:00:18.093 -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops -J-Djava.awt.headless=true' \
06:00:18.093 -Dtest.compiler.opts= \
06:00:18.093 -Dtest.java.opts= \
06:00:18.093 -Dtest.jdk=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/openjdkbinary/j2sdk-image \
06:00:18.093 -Dcompile.jdk=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/openjdkbinary/j2sdk-image \
06:00:18.093 -Dtest.timeout.factor=8.0 \
06:00:18.093 -Dtest.nativepath=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/openjdkbinary/openjdk-test-image/jdk/jtreg/native \
06:00:18.093 -Dtest.root=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk \
06:00:18.093 -Dtest.name=java/net/MulticastSocket/Promiscuous.java \
06:00:18.093 -Dtest.file=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket/Promiscuous.java \
06:00:18.093 -Dtest.src=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket \
06:00:18.093 -Dtest.src.path=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib \
06:00:18.093 -Dtest.classes=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/TKG/output_16344628239249/jdk_net_1/work/classes/java/net/MulticastSocket/Promiscuous.d \
06:00:18.093 -Dtest.class.path=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/TKG/output_16344628239249/jdk_net_1/work/classes/java/net/MulticastSocket/Promiscuous.d:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/TKG/output_16344628239249/jdk_net_1/work/classes/test/lib \
06:00:18.093 -Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/TKG/output_16344628239249/jdk_net_1/work/classes/java/net/MulticastSocket/Promiscuous.d:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/TKG/output_16344628239249/jdk_net_1/work/classes/test/lib \
06:00:18.093 -classpath /home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/TKG/output_16344628239249/jdk_net_1/work/classes/java/net/MulticastSocket/Promiscuous.d:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/TKG/output_16344628239249/jdk_net_1/work/classes/test/lib:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_1/jvmtest/openjdk/jtreg/lib/jtreg.jar \
06:00:18.093 Promiscuous
06:00:18.093 STDOUT:
06:00:18.093 Using port: 51774
06:00:18.093 Sending datagram to: /224.1.1.120/51774
06:00:18.093 STDERR:
06:00:18.093 java.lang.RuntimeException: 0.0.0.0/0.0.0.0:51774: Expected message not received, Receive timed out
06:00:18.093 at Promiscuous.receive(Promiscuous.java:77)
06:00:18.093 at Promiscuous.test(Promiscuous.java:138)
06:00:18.093 at Promiscuous.main(Promiscuous.java:192)
06:00:18.093 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
06:00:18.093 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
06:00:18.093 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
06:00:18.093 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
06:00:18.093 at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:298)
06:00:18.093 at java.base/java.lang.Thread.run(Thread.java:866)
06:00:18.093
06:00:18.093 JavaTest Message: Test threw exception: java.lang.RuntimeException
06:00:18.093 JavaTest Message: shutting down test
06:00:18.093
06:00:18.093
06:00:18.093 TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 0.0.0.0/0.0.0.0:51774: Expected message not received, Receive timed out
```
* From: https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/10/console
```
06:07:03.069 rerun:
06:07:03.069 cd /home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16344638016458/jdk_net_0/work/scratch && \
06:07:03.069 DISPLAY=:0 \
06:07:03.069 HOME=/home/jenkins \
06:07:03.069 LANG=en_US \
06:07:03.069 PATH=/bin:/usr/bin:/usr/sbin \
06:07:03.069 TZ=CST6CDT \
06:07:03.069 /home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image/bin/java \
06:07:03.069 -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops -Djava.awt.headless=true' \
06:07:03.069 -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops -J-Djava.awt.headless=true' \
06:07:03.069 -Dtest.compiler.opts= \
06:07:03.069 -Dtest.java.opts= \
06:07:03.069 -Dtest.jdk=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image \
06:07:03.069 -Dcompile.jdk=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image \
06:07:03.069 -Dtest.timeout.factor=8.0 \
06:07:03.069 -Dtest.nativepath=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/openjdk-test-image/jdk/jtreg/native \
06:07:03.069 -Dtest.root=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk \
06:07:03.069 -Dtest.name=java/net/MulticastSocket/Promiscuous.java \
06:07:03.069 -Dtest.file=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket/Promiscuous.java \
06:07:03.069 -Dtest.src=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket \
06:07:03.069 -Dtest.src.path=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/test/lib \
06:07:03.069 -Dtest.classes=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16344638016458/jdk_net_0/work/classes/java/net/MulticastSocket/Promiscuous.d \
06:07:03.069 -Dtest.class.path=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16344638016458/jdk_net_0/work/classes/java/net/MulticastSocket/Promiscuous.d:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16344638016458/jdk_net_0/work/classes/test/lib \
06:07:03.069 -Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16344638016458/jdk_net_0/work/classes/java/net/MulticastSocket/Promiscuous.d:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16344638016458/jdk_net_0/work/classes/test/lib \
06:07:03.069 -classpath /home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16344638016458/jdk_net_0/work/classes/java/net/MulticastSocket/Promiscuous.d:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/MulticastSocket:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16344638016458/jdk_net_0/work/classes/test/lib:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/test/lib:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_ppc64_aix_testList_2/jvmtest/openjdk/jtreg/lib/jtreg.jar \
06:07:03.069 Promiscuous
06:07:03.069 STDOUT:
06:07:03.069 Using port: 40488
06:07:03.069 Sending datagram to: /224.1.1.120/40488
06:07:03.069 STDERR:
06:07:03.069 java.lang.RuntimeException: 0.0.0.0/0.0.0.0:40488: Expected message not received, Receive timed out
06:07:03.069 at Promiscuous.receive(Promiscuous.java:77)
06:07:03.069 at Promiscuous.test(Promiscuous.java:138)
06:07:03.070 at Promiscuous.main(Promiscuous.java:192)
06:07:03.070 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
06:07:03.070 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
06:07:03.070 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
06:07:03.070 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
06:07:03.070 at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:298)
06:07:03.070 at java.base/java.lang.Thread.run(Thread.java:866)
06:07:03.070
06:07:03.070 JavaTest Message: Test threw exception: java.lang.RuntimeException
06:07:03.070 JavaTest Message: shutting down test
06:07:03.070
06:07:03.070
06:07:03.070 TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 0.0.0.0/0.0.0.0:40488: Expected message not received, Receive timed out
```
**Additional context**
* I am new here (aqa-tests) - be gentile :)
Contributor guide
Research direction
Start with a Grinder rerun for jdk_net_0 or jdk_net_1 and inspect test/jdk/java/net/MulticastSocket/Promiscuous.java, especially the failures at receive() line 77 and test() line 138. Compare the AIX output for the multicast datagram timeout; done means the affected AIX test-list jobs complete successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- networking, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100