adoptium / adoptium/aqa-tests

jdk_net_0, jdk_net_1 failures in AIX

Open
#3,094 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.