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

April CPU - jdk-18.0.1 Pipeline 170 Triage #3599

Closed
smlambert opened this issue Apr 21, 2022 · 15 comments
Closed

April CPU - jdk-18.0.1 Pipeline 170 Triage #3599

smlambert opened this issue Apr 21, 2022 · 15 comments

Comments

@smlambert
Copy link
Contributor

smlambert commented Apr 21, 2022

Release Summary Report for openjdk18-pipeline

Report generated at: Thu, 21 Apr 2022 03:14:16 GMT

TRSS Build and TRSS Grid View
Jenkins Build URL https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk18-pipeline/170/
Started by user Haroon Khel at 4/20/2022, 5:46:54 AM

Build fail: https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk18u/job/jdk18u-mac-x64-temurin/23/


Platform Owner Triage Link Status
aarch64_linux @smlambert triage 👍
details

Test_openjdk18_hs_extended.openjdk_aarch64_linux ⚠️ UNSTABLE ⚠️
jvm_compiler_0 => deep history 3/4 passed | possible issues
jvm_compiler_1 => deep history 3/4 passed | possible issues
jdk_net_0 => deep history 0/4 passed | possible issues
jdk_management_0 => deep history 0/4 passed | possible issues
jdk_net_1 => deep history 0/4 passed | possible issues
jdk_management_1 => deep history 0/4 passed | possible issues
jdk_jfr_1 => deep history 0/4 passed | possible issues

Test_openjdk18_hs_sanity.openjdk_aarch64_linux ❌ FAILURE ❌
Post Test => deep history 4/5 passed | possible issues


Platform Owner Triage Link Status
arm_linux @smlambert triage 👍
arm_linux details

Test_openjdk18_hs_extended.openjdk_arm_linux ⚠️ UNSTABLE ⚠️

Test_openjdk18_hs_extended.openjdk_arm_linux_testList_1 ⚠️ UNSTABLE ⚠️
jdk_net_2 => deep history 0/4 passed | possible issues

Test_openjdk18_hs_extended.openjdk_arm_linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_beans_2 => deep history 3/4 passed | possible issues

Test_openjdk18_hs_sanity.openjdk_arm_linux ⚠️ UNSTABLE ⚠️
jdk_lang_2 => deep history 0/9 passed | possible issues


Platform Owner Triage Link Status
ppc64_aix @sophia-guo triage 👍
ppc64_aix details

Test_openjdk18_hs_extended.openjdk_ppc64_aix ⚠️ UNSTABLE ⚠️

Test_openjdk18_hs_extended.openjdk_ppc64_aix_testList_0 ⚠️ UNSTABLE ⚠️
jdk_net_0 => deep history 0/4 passed | possible issues
jdk_jdi_1 => deep history 3/4 passed | possible issues

Test_openjdk18_hs_extended.openjdk_ppc64_aix_testList_1 ⚠️ UNSTABLE ⚠️
jdk_net_1 => deep history 0/4 passed | possible issues
jdk_nio_1 => deep history 0/4 passed | possible issues

Test_openjdk18_hs_extended.openjdk_ppc64_aix_testList_2 ⚠️ UNSTABLE ⚠️
jdk_nio_0 => deep history 0/4 passed | possible issues

Test_openjdk18_hs_extended.system_ppc64_aix ⚠️ UNSTABLE ⚠️
MiniMix_5m_0 => deep history 12/13 passed | possible issues
ConcurrentLoadTest_5m_0 => deep history 11/13 passed | possible issues
ConcurrentLoadTest_5m_1 => deep history 10/13 passed | possible issues


Platform Owner Triage Link Status
ppc64le_linux @smlambert triage 👍
ppc64le_linux details

Test_openjdk18_hs_extended.openjdk_ppc64le_linux ⚠️ UNSTABLE ⚠️

Test_openjdk18_hs_extended.openjdk_ppc64le_linux_testList_0 ⚠️ UNSTABLE ⚠️
jdk_jfr_1 => deep history 0/5 passed | possible issues

Test_openjdk18_hs_extended.openjdk_ppc64le_linux_testList_1 ⚠️ UNSTABLE ⚠️
jdk_imageio_0 => deep history 4/5 passed | possible issues

Test_openjdk18_hs_extended.openjdk_ppc64le_linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_nio_0 => deep history 4/5 passed | possible issues


Platform Owner Triage Link Status
s390x_linux @smlambert triage 👍
s390x_linux details

Test_openjdk18_hs_extended.openjdk_s390x_linux ❌ FAILURE ❌

Test_openjdk18_hs_extended.openjdk_s390x_linux_testList_0 ⚠️ UNSTABLE ⚠️
jvm_compiler_1 => deep history 0/5 passed | possible issues
jdk_jfr_1 => deep history 0/5 passed | possible issues

Test_openjdk18_hs_extended.openjdk_s390x_linux_testList_1 ⚠️ UNSTABLE ⚠️
jvm_compiler_0 => deep history 0/5 passed | possible issues

Test_openjdk18_hs_extended.openjdk_s390x_linux_testList_2 ❌ FAILURE ❌


Platform Owner Triage Link Status
x86-32_windows @smlambert @sophia-guo triage 👍
x86-32_windows details

Test_openjdk18_hs_extended.openjdk_x86-32_windows ⚠️ UNSTABLE ⚠️

Test_openjdk18_hs_extended.openjdk_x86-32_windows_testList_0 ⚠️ UNSTABLE ⚠️
jvm_compiler_2 => deep history 0/5 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-32_windows_testList_1 ⚠️ UNSTABLE ⚠️
jdk_net_2 => deep history 0/5 passed | possible issues
jdk_jfr_2 => deep history 2/5 passed | possible issues
jdk_vector_2 => deep history 3/5 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-32_windows_testList_2 ⚠️ UNSTABLE ⚠️
jdk_time_2 => deep history 0/5 passed | possible issues
jdk_tools_2 => deep history 0/5 passed | possible issues


Platform Owner Triage Link Status
x86-64_linux @smlambert triage 👍
x86-64_linux details

Test_openjdk18_hs_extended.openjdk_x86-64_linux ⚠️ UNSTABLE ⚠️

Test_openjdk18_hs_extended.openjdk_x86-64_linux_testList_0 ⚠️ UNSTABLE ⚠️
jvm_compiler_1 => deep history 3/4 passed | possible issues
jdk_tools_0 => deep history 2/4 passed | possible issues
jdk_beans_0 => deep history 2/4 passed | possible issues
jdk_jfr_1 => deep history 1/4 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-64_linux_testList_1 ⚠️ UNSTABLE ⚠️
jvm_compiler_0 => deep history 3/4 passed | possible issues
jdk_management_1 => deep history 1/4 passed | possible issues
jdk_imageio_0 => deep history 1/4 passed | possible issues
jdk_imageio_1 => deep history 2/4 passed | possible issues


Platform Owner Triage Link Status
x86-64_mac @smlambert triage 👍
x86-64_mac details

Release Summary Report for openjdk18-pipeline

Report generated at: Wed, 27 Apr 2022 17:43:57 GMT

TRSS Build and TRSS Grid View
Jenkins Build URL https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk18-pipeline/173/
Started by user Haroon Khel at 4/21/2022, 7:19:57 AM

Test_openjdk18_hs_extended.openjdk_x86-64_mac ⚠️ UNSTABLE ⚠️

Test_openjdk18_hs_extended.openjdk_x86-64_mac_testList_0 ⚠️ UNSTABLE ⚠️
jvm_compiler_1 => deep history 3/5 passed | possible issues
jdk_time_1 => deep history 1/5 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-64_mac_testList_1 ⚠️ UNSTABLE ⚠️
jdk_time_0 => deep history 0/6 passed | possible issues
jvm_compiler_0 => deep history 4/6 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-64_mac_testList_2 ⚠️ UNSTABLE ⚠️
jdk_other_1 => deep history 4/5 passed | possible issues


Platform Owner Triage Link Status
x86-64_windows @smlambert triage 👍
x86-64_windows details

Test_openjdk18_hs_extended.openjdk_x86-64_windows ⚠️ UNSTABLE ⚠️

Test_openjdk18_hs_extended.openjdk_x86-64_windows_testList_0 ⚠️ UNSTABLE ⚠️
jvm_compiler_1 => deep history 4/5 passed | possible issues
jdk_net_0 => deep history 0/5 passed | possible issues
jdk_tools_0 => deep history 0/5 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-64_windows_testList_1 ⚠️ UNSTABLE ⚠️
jdk_net_1 => deep history 0/5 passed | possible issues
jvm_compiler_0 => deep history 4/5 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-64_windows_testList_2 ⚠️ UNSTABLE ⚠️
jdk_nio_0 => deep history 3/5 passed | possible issues
jdk_tools_1 => deep history 0/5 passed | possible issues


Platform Owner Triage Link Status
x86-64_alpine-linux @smlambert triage 👍
x86-64_alpine-linux details

Test_openjdk18_hs_sanity.functional_x86-64_alpine-linux ⚠️ UNSTABLE ⚠️
cmdLineTester_libpathTestRtfChild_0 => deep history 0/11 passed | possible issues

Test_openjdk18_hs_sanity.openjdk_x86-64_alpine-linux ⚠️ UNSTABLE ⚠️
jdk_lang_0 => deep history 0/12 passed | possible issues
jdk_lang_1 => deep history 0/12 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-64_alpine-linux ⚠️ UNSTABLE ⚠️

Test_openjdk18_hs_extended.openjdk_x86-64_alpine-linux_testList_0 ⚠️ UNSTABLE ⚠️
jvm_compiler_1 => deep history 3/4 passed | possible issues
jdk_jdi_1 => deep history 2/4 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-64_alpine-linux_testList_1 ⚠️ UNSTABLE ⚠️
jvm_compiler_0 => deep history 3/4 passed | possible issues
jdk_management_1 => deep history 2/4 passed | possible issues

Test_openjdk18_hs_extended.openjdk_x86-64_alpine-linux_testList_2 ⚠️ UNSTABLE ⚠️
jdk_management_0 => deep history 2/4 passed | possible issues
jdk_jdi_0 => deep history 1/4 passed | possible issues


Platform Owner Triage Link Status
aarch64_mac @smlambert triage 👍
@smlambert
Copy link
Contributor Author

smlambert commented Apr 22, 2022

x86-64_mac triage - machine issue - #4326

most targets pass on some machines fail on others (indicates machine config issues), rerun at: Grinder/4504
SL/Apr25: https://ci.adoptopenjdk.net/job/Grinder/4526 rerun on test-macstadium-macos1014-x64-1 (SL/Apr27 new failures are due to not passing in testimage), this platform is good to publish.

@smlambert
Copy link
Contributor Author

smlambert commented Apr 22, 2022

x86-64_linux triage - multiple machine issues (see below)

Failing test targets pass on certain machines, fail on others (indicating differences in machine config differences), rerun at: Grinder/4505

  • jvm_compiler (fails on 1 machine, passes on others) possibly a one-off (rerun on test-docker-fedora35-x64-1 at: Grinder/4516)
[2022-04-20T10:29:05.829Z] STDOUT:
[2022-04-20T10:29:05.829Z] test jdk.vm.ci.hotspot.test.TestTranslatedException.encodeDecodeTest(): failure
[2022-04-20T10:29:05.829Z] java.lang.NoSuchMethodException: jdk.vm.ci.hotspot.TranslatedException.decodeThrowable(java.lang.String)
[2022-04-20T10:29:05.829Z] 	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
  • jdk_management fails on many machines, passes on test-ibmcloud-rhel7-x64-1
java.lang.RuntimeException: Expected total swap size      : 2044719104 but getTotalSwapSpaceSize returned: 6442450944
	at TestTotalSwap.main(TestTotalSwap.java:92)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:577)
	at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
	at java.base/java.lang.Thread.run(Thread.java:833)
  • jdk_tools fails on test-docker-ubuntu machines, passes on test-packet-ubuntu1604-x64-1
  • jdk_imageio fails on test-docker-ubuntu1804-x64-1, passes on test-ibmcloud-rhel7-x64-1
  • jdk_jfr fails on most machines with java.lang.OutOfMemoryError: Java heap space, passes on test-docker-fedora35-x64-1

NO blocking failures, but reveals that the machine pool have several different configuration issues to deal with post-release.

@smlambert
Copy link
Contributor Author

smlambert commented Apr 22, 2022

s390x_linux triage

3 not ok:

compiler/unsafe/UnsafeCopyMemory.java 

java.lang.RuntimeException: assertEquals: expected 4294967298 to equal 1
	at jdk.test.lib.Asserts.fail(Asserts.java:594)
	at jdk.test.lib.Asserts.assertEquals(Asserts.java:205)
	at jdk.test.lib.Asserts.assertEquals(Asserts.java:189)
	at jdk.test.lib.Asserts.assertEQ(Asserts.java:166)
	at compiler.unsafe.UnsafeCopyMemory.runTests(UnsafeCopyMemory.java:340)
	at compiler.unsafe.UnsafeCopyMemory.main(UnsafeCopyMemory.java:437)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:577)
	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
	at java.base/java.lang.Thread.run(Thread.java:833)

SL/Apr 28: Rebuild of part of extended set: https://ci.adoptopenjdk.net/job/Test_openjdk18_hs_extended.openjdk_s390x_linux_testList_2/30 passes, but Jenkins job shows other leftover TAP files from other runs - attaching the run from today to this issue as 'proof'
Test_openjdk18_hs_extended.openjdk_s390x_linux_testList_2.tap.txt

@smlambert
Copy link
Contributor Author

smlambert commented Apr 22, 2022

aarch64_linux triage

  • sanity.openjdk - tests pass, post test fails

  • extended.openjdk - jvm_compiler, jdk_net, jdk_management,jdk_jfr_1 targets fail, rerun at: Grinder/4507 (rerun with Oracle RI: Grinder/4563 and Grinder/4564 also failing in the same way)

    • TestTranslatedException failing with
23:12:00  STDOUT:
23:12:00  test jdk.vm.ci.hotspot.test.TestTranslatedException.encodeDecodeTest(): failure
23:12:00  java.lang.NoSuchMethodException: jdk.vm.ci.hotspot.TranslatedException.decodeThrowable(java.lang.String)
23:12:00  	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
23:12:00  	at jdk.vm.ci.hotspot.test.TestTranslatedException.encodeDecodeTest(TestTranslatedException.java:59)
23:12:00  	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
23:12:00  	at java.base/java.lang.reflect.Method.invoke(Method.java:577)
  • jdk_net fails with simpleserver testcase failing (which have been problematic on other platforms/machines, check does the testcase not support ipv6, or does it require certain configuration on machines):
[simpleserver] Error: server config failed: java.net.SocketException: Unsupported address type
[2022-04-20T12:11:40.783Z] 	Thread[Signal Dispatcher,9,system] stack: (length = 0)

@smlambert
Copy link
Contributor Author

smlambert commented Apr 22, 2022

x86-64_windows triage - machine issue build-alibaba-win2012r2-x64-2 and test-ibmcloud-win2012r2-x64-2

Rerun failing targets on: Grinder/4508 - SL/Apr25: run on test-ibmcloud-win2012r2-x64-2 and all failed

  • jdk_tools fail for known issue (new test requirements, wix toolkit needed)
  • jvm_compiler fails with:
[2022-04-20T11:31:50.333Z] STDOUT:
[2022-04-20T11:31:50.333Z] test jdk.vm.ci.hotspot.test.TestTranslatedException.encodeDecodeTest(): failure
[2022-04-20T11:31:50.333Z] java.lang.NoSuchMethodException: jdk.vm.ci.hotspot.TranslatedException.decodeThrowable(java.lang.String)
[2022-04-20T11:31:50.333Z] 	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
[2022-04-20T11:31:50.333Z] 	at jdk.vm.ci.hotspot.test.TestTranslatedException.encodeDecodeTest(TestTranslatedException.java:59)
[2022-04-20T11:31:50.333Z] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2022-04-20T11:31:50.333Z] 	at java.base/java.lang.reflect.Method.invoke(Method.java:577)
[2022-04-20T11:31:50.333Z] 	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
  • jdk_net fails with:
07:32:40  test SimpleFileServerTest.testSymlinkGET(): failure
07:32:40  java.nio.file.FileSystemException: E:\workspace\Test_openjdk18_hs_extended.openjdk_x86-64_windows_testList_0\aqa-tests\TKG\output_16504523249173\jdk_net_0\work\scratch\1\.\SimpleFileServerTest\testSymlinkGET\symlink: A required privilege is not held by the client
07:32:40  	at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:92)
  • jdk_nio fails on test-ibmcloud-win2012r2-x64-2 passes on build-azure-win2012r2-x64-2 & build-alibaba-win2012r2-x64-2

@smlambert
Copy link
Contributor Author

smlambert commented Apr 22, 2022

arm_linux triage

jdk_beans fails on 1 machine but passes on others, rerun at: Grinder/4510 (SL/May2 - grinder 4510 jdk_beans passes)

jdk_lang fails with 1 testcase java/lang/invoke/lambda/LambdaFileEncodingSerialization.java (known issue https://bugs.openjdk.java.net/browse/JDK-8249079)

06:26:31  STDOUT:
06:26:31  Command line: [/home/jenkins/workspace/Test_openjdk18_hs_sanity.openjdk_arm_linux/openjdkbinary/j2sdk-image/bin/javac -J-Dfile.encoding=ISO-8859-1 -cp . -d . /home/jenkins/workspace/Test_openjdk18_hs_sanity.openjdk_arm_linux/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/lang/invoke/lambda/TestLambdaFileEncodingSerialization.java]
06:26:31  [2022-04-20T10:26:19.996160838Z] Gathering output for process 2584975
06:26:31  [2022-04-20T10:26:23.155915229Z] Waiting for completion for process 2584975
06:26:31  [2022-04-20T10:26:23.156436899Z] Waiting for completion finished for process 2584975
06:26:31  Output and diagnostic info for process 2584975 was saved into 'pid-2584975-output.log'
06:26:31  /home/jenkins/workspace/Test_openjdk18_hs_sanity.openjdk_arm_linux/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/lang/invoke/lambda/TestLambdaFileEncodingSerialization.java:38: error: error while writing ABC???: bad filename RelativeFile[TestLambdaFileEncodingSerialization$ABC???.class]
06:26:31          public static class ABC???? implements Serializable {
06:26:31                        ^
06:26:31  Note: /home/jenkins/workspace/Test_openjdk18_hs_sanity.openjdk_arm_linux/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/lang/invoke/lambda/TestLambdaFileEncodingSerialization.java uses unchecked or unsafe operations.
06:26:31  Note: Recompile with -Xlint:unchecked for details.
06:26:31  1 error
06:26:31  
06:26:31  
06:26:31  [2022-04-20T10:26:23.164142053Z] Waiting for completion for process 2584975
06:26:31  [2022-04-20T10:26:23.165793463Z] Waiting for completion finished for process 2584975
06:26:31  test LambdaFileEncodingSerialization.testDeserializeLambdaEncoding(): failure
06:26:31  java.lang.AssertionError: Command /home/jenkins/workspace/Test_openjdk18_hs_sanity.openjdk_arm_linux/openjdkbinary/j2sdk-image/bin/javac -J-Dfile.encoding=ISO-8859-1 -cp . -d . /home/jenkins/workspace/Test_openjdk18_hs_sanity.openjdk_arm_linux/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/lang/invoke/lambda/TestLambdaFileEncodingSerialization.java , failed exitCode = 1 expected [true] but found [false]
06:26:31  	at org.testng.Assert.fail(Assert.java:99)
06:26:31  	at org.testng.Assert.failNotEquals(Assert.java:1037)
06:26:31  	at org.testng.Assert.assertTrue(Assert.java:45)
06:26:31  	at LambdaFileEncodingSerialization.testDeserializeLambdaEncoding(LambdaFileEncodingSerialization.java:64)
06:26:31  	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
...

jdk_net fails with:

[2022-04-20T11:12:09.210Z] --- testBindAllInterfaces, opt="-b" 
[2022-04-20T11:12:09.210Z] [simpleserver]:/home/jenkins/workspace/Test_openjdk18_hs_extended.openjdk_arm_linux_testList_1/openjdkbinary/j2sdk-image/bin/jwebserver -p 0 -b 0.0.0.0
[2022-04-20T11:12:09.210Z] [simpleserver] Serving /home/jenkins/workspace/Test_openjdk18_hs_extended.openjdk_arm_linux_testList_1/aqa-tests/TKG/output_16504523642758/jdk_net_2/work/scratch/12/CommandLinePositiveTest and subdirectories on 0.0.0.0 (all interfaces) port 43421
[2022-04-20T11:12:09.210Z] [simpleserver] URL http://172.17.0.11:43421/
[2022-04-20T11:12:09.210Z] [simpleserver]:/home/jenkins/workspace/Test_openjdk18_hs_extended.openjdk_arm_linux_testList_1/openjdkbinary/j2sdk-image/bin/jwebserver -b ::0
[2022-04-20T11:12:09.210Z] [simpleserver] Error: server config failed: java.net.SocketException: Unsupported address type
[2022-04-20T11:12:09.210Z] 	Thread[main,5,main] stack: (length = 4)
[2022-04-20T11:12:09.210Z] 	[email protected]/java.lang.Object.wait(Native Method)
[2022-04-20T11:12:09.210Z] 	[email protected]/java.lang.Thread.join(Thread.java:1304)
[2022-04-20T11:12:09.210Z] 	[email protected]/java.lang.Thread.join(Thread.java:1372)
[2022-04-20T11:12:09.210Z] 	app//com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:74)

SL/May2 - rerun at Grinder/4567 - same issue as above, tests are trying to run jwebserver -b ::0 and fail with unsupported address type. Do we have any arm_linux machines that support IPv6? Rerun with -Djava.net.preferIPv4Stack=true in Grinder/4586

These 3 are either known issues or machine limitation, consider non-blocking.

@smlambert
Copy link
Contributor Author

smlambert commented Apr 22, 2022

x86-64_alpine-linux triage - known non-blocking issues, require test excludes, also test-docker-alpine314-x64-2 fails jvm_compiler tests (but they pass on test-docker-alpine312-x64-2)

>'java.io.IOException: Cannot run program "./prog": error=8, Exec format error
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
	at Basic.run(Basic.java:2754)
	at Basic$JavaChild.main(Basic.java:491)

other targets pass on certain machines (test-docker-alpine312-x64-2) and fail on test-docker-alpine314-x64-1, rerun at: Grinder/4513

@smlambert
Copy link
Contributor Author

smlambert commented Apr 22, 2022

ppc64le_linux triage - machine issues - test-osuosl-ubuntu1804-ppc64le-1, test-skytap-ubuntu2004-ppc64le-1

  • jdk_imageio_0 fails on test-osuosl-ubuntu1804-ppc64le-1
java.awt.AWTError: Can't connect to X11 window server using ':0' as the value of the DISPLAY variable.
	at java.desktop/sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
  • jdk_nio, jdk_jfr fails on test-skytap-ubuntu2004-ppc64le-1
06:56:08          com.sun.javatest.regtest.agent.MainWrapper /home/jenkins/workspace/Test_openjdk18_hs_extended.openjdk_ppc64le_linux_testList_2/aqa-tests/TKG/output_16504510367965/jdk_nio_0/work/java/nio/channels/FileChannel/LargeGatheringWrite.d/main.0.jta
06:56:08  
06:56:08  TEST RESULT: Failed. Unexpected exit from test [exit code: 137]

Rerun both tests on test-osuosl-ubuntu1804-ppc64le-2 at: Grinder/4527
Sophia: All tests passed except jdk/jfr/jcmd/TestJcmdDump.java with message Execution failed: main' threw exception: java.lang.OutOfMemoryError: Java heap space. rerun with -Xss4m https://ci.adoptopenjdk.net/job/Grinder/4571/ failed with -XX:-UseCompressedOops rerun with default compressedOops passed. https://ci.adoptopenjdk.net/job/Grinder/4573/console. Non- block issue, jdk/jfr/jcmd/TestJcmdDump.java might not work with-XX:-UseCompressedOops`.

Issue raised #3617

@llxia
Copy link
Contributor

llxia commented Apr 22, 2022

re #3599 (comment), we have the same Can't connect to X11 window server problem with some AIX machines in hyc and openj9 Jenkins. Similar issue: eclipse-openj9/openj9#14943

Does the Adoptium AIX playbook have this configured?

FYI @AdamBrousseau

@smlambert
Copy link
Contributor Author

smlambert commented Apr 26, 2022

x32_windows triage

[2022-04-20T13:09:41.214Z] test CustomFileSystemTest.testSymlinkGET(): failure
[2022-04-20T13:09:41.214Z] java.nio.file.FileSystemException: E:\workspace\Test_openjdk18_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_16504600111909\jdk_net_2\work\scratch\2\testSymlinkGET\symlink: A required privilege is not held by the client
[2022-04-20T13:09:41.214Z] 	at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:92)
[2022-04-20T13:09:41.214Z] 	at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
  • jdk_jfr fails with:
# JFR recording file will be written. Location: E:\workspace\Test_openjdk18_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_16504600111909\jdk_jfr_2\work\scratch\0\hs_err_pid12636.jfr
#
Unsupported internal testing APIs have been used.
[2022-04-20T14:02:28.399Z] test test.java.time.format.TestUnicodeExtension.test_localizedBy(ja_JP, null, null, ISO, null, "2017?8?10???? 15?15?00? ??????????"): failure
[2022-04-20T14:02:28.399Z] java.time.format.DateTimeParseException: Text '2017?8?10???? 15?15?00? ??????????' could not be parsed at index 24
[2022-04-20T14:02:28.399Z] 	at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2056)
[2022-04-20T14:02:28.399Z] 	at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1958)
light.exe : error LGHT0217 : Error executing ICE action 'ICE01'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.".

@sophia-guo
Copy link
Contributor

sophia-guo commented May 4, 2022

ppc64_aix triage:

sophia-guo added a commit to sophia-guo/openjdk-tests that referenced this issue May 10, 2022
llxia pushed a commit that referenced this issue May 11, 2022
* Exclude problematic tests

1. linux-arm jdk8
#3603 (comment)

Signed-off-by: Sophia Guo <[email protected]>

* Linux-arm jdk11 exclude list

Signed-off-by: Sophia Guo <[email protected]>

* Fix wrong os-arch in problemlist file

Signed-off-by: Sophia Guo <[email protected]>

* Exclude three hotspot_jre_2 tests for jdk8 arm32

Signed-off-by: Sophia Guo <[email protected]>

* Problematic tests on jdk17 arm

#3594 (comment)

Signed-off-by: Sophia Guo <[email protected]>

* arm jdk18 jdk_net failures

#3637
#3599 (comment)

Signed-off-by: Sophia Guo <[email protected]>
sophia-guo added a commit to sophia-guo/openjdk-tests that referenced this issue May 11, 2022
* Exclude problematic tests

1. linux-arm jdk8
adoptium#3603 (comment)

Signed-off-by: Sophia Guo <[email protected]>

* Linux-arm jdk11 exclude list

Signed-off-by: Sophia Guo <[email protected]>

* Fix wrong os-arch in problemlist file

Signed-off-by: Sophia Guo <[email protected]>

* Exclude three hotspot_jre_2 tests for jdk8 arm32

Signed-off-by: Sophia Guo <[email protected]>

* Problematic tests on jdk17 arm

adoptium#3594 (comment)

Signed-off-by: Sophia Guo <[email protected]>

* arm jdk18 jdk_net failures

adoptium#3637
adoptium#3599 (comment)

Signed-off-by: Sophia Guo <[email protected]>
smlambert pushed a commit that referenced this issue May 11, 2022
* Exclude problematic tests

1. linux-arm jdk8
#3603 (comment)

Signed-off-by: Sophia Guo <[email protected]>

* Linux-arm jdk11 exclude list

Signed-off-by: Sophia Guo <[email protected]>

* Fix wrong os-arch in problemlist file

Signed-off-by: Sophia Guo <[email protected]>

* Exclude three hotspot_jre_2 tests for jdk8 arm32

Signed-off-by: Sophia Guo <[email protected]>

* Problematic tests on jdk17 arm

#3594 (comment)

Signed-off-by: Sophia Guo <[email protected]>

* arm jdk18 jdk_net failures

#3637
#3599 (comment)

Signed-off-by: Sophia Guo <[email protected]>
@sophia-guo
Copy link
Contributor

#3599 (comment)

Some test failures are intermittent, pass and fail on same machine.

jdk_time one need to be excluded. compiler/aot/ failures relate with macos 12.

@smlambert
Copy link
Contributor Author

smlambert commented May 12, 2022

aarch64_mac triage:
Since this platform pushes too much output to console at the moment, we can not fetch child test jobs and test results into TRSS at the moment, in the meantime, manual triage of the 9 targets:

sanity.system - all pass
extended.system - all pass

sanity.functional - all pass
extended.functional - all pass
special.functional - all pass

sanity.perf - all pass
extended.perf - all pass

sanity.openjdk - all pass
extended.openjdk, 4 targets fail:

12:39:38  STDOUT:
12:39:38  test jdk.vm.ci.hotspot.test.TestTranslatedException.encodeDecodeTest(): failure
12:39:38  java.lang.NoSuchMethodException: jdk.vm.ci.hotspot.TranslatedException.decodeThrowable(java.lang.String)
12:39:38  	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
12:39:38  	at jdk.vm.ci.hotspot.test.TestTranslatedException.encodeDecodeTest(TestTranslatedException.java:59)
  • rerun jvm_compiler with RI (Azul) at Grinder/4625 - which also fails the same test in the same way... will plan to report and exclude
  • jdk_jfr fails with jdk/jfr/jcmd/TestJcmdDump.java (java.lang.OutOfMemoryError: Java heap space ... known issue)

@sophia-guo
Copy link
Contributor

aarch64_linux

jvm_compiler #3658
jdk_net :#3637
jdk_management : excluded by the wrong format, updated.
jdk_jfr_1 : excluded by the wrong format, updated.

@smlambert
Copy link
Contributor Author

All triage activities for this version have now concluded.

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

No branches or pull requests

3 participants