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

AQAvit Triage for January 2023: jdk-17.0.6+10 #4254

Closed
smlambert opened this issue Jan 18, 2023 · 10 comments
Closed

AQAvit Triage for January 2023: jdk-17.0.6+10 #4254

smlambert opened this issue Jan 18, 2023 · 10 comments

Comments

@smlambert
Copy link
Contributor

smlambert commented Jan 18, 2023

Jenkins build pipeline ID:
https://ci.adoptopenjdk.net/job/build-scripts/job/release-openjdk17-pipeline/17/ and
https://ci.adoptopenjdk.net/job/build-scripts/job/release-openjdk17-pipeline/18/

Release Summary Report for release-openjdk17-pipeline

Report generated at: Wed, 18 Jan 2023 18:17:10 GMT

TRSS Build and TRSS Grid View
Jenkins Build URL https://ci.adoptopenjdk.net/job/build-scripts/job/release-openjdk17-pipeline/17/
Started by upstream project "build-scripts/utils/releaseTrigger_jdk17u" build number 220 at 1/18/2023, 4:43:10 AM


jdk17u-release-linux-s390x-temurin ❌ undefined ❌ - likely adoptium/aqa-test-tools#767

jdk17u-release-mac-x64-temurin ❌ FAILURE ❌ - rerun in pipeline 18

jdk17u-release-windows-x86-32-temurin ❌ FAILURE ❌ - rerun in pipeline 18

Release Summary Report for release-openjdk17-pipeline

Report generated at: Wed, 18 Jan 2023 19:57:22 GMT

TRSS Build and TRSS Grid View
Jenkins Build URL https://ci.adoptopenjdk.net/job/build-scripts/job/release-openjdk17-pipeline/18/
Started by upstream project "build-scripts/utils/releaseTrigger_jdk17u" build number 220 at 1/18/2023, 4:58:46 AM


create_installer_mac ❌ undefined ❌ - this job fails causing build job to fail

jdk17u-release-mac-x64-temurin ❌ FAILURE ❌ - create_installer_mac fails


Platforms Triage Details/Actions Post-triage Status
Screen Shot 2023-01-18 at 1 32 35 PM details
Screen Shot 2023-01-18 at 2 50 52 PM details
Screen Shot 2023-01-18 at 2 51 01 PM details
Screen Shot 2023-01-18 at 2 52 31 PM details
Screen Shot 2023-01-18 at 2 52 41 PM
Screen Shot 2023-01-18 at 2 54 52 PM
Screen Shot 2023-01-18 at 2 56 04 PM
x86-32_windows (fail to show in TRSS*) details
ppc64 AIX(fail to show in TRSS) details
Screen Shot 2023-01-18 at 6 43 33 PM details
x86-64_alpine-linux (fail to show in TRSS) details
@smlambert
Copy link
Contributor Author

smlambert commented Jan 18, 2023

aarch64_linux

Test_openjdk17_hs_extended.openjdk_aarch64_linux ❌ FAILURE ❌ - Xvfb failed to start on test-docker-fedora35-armv8l-1 - rerun at https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_aarch64_linux/95 - failed with machine issues & adoptium/infrastructure#2888
2nd rerun at: https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_aarch64_linux/96

04:58:44  $ Xvfb -displayfd 2 -screen 0 1024x768x24 -fbdir /home/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_aarch64_linux/.xvfb-94-..fbdir5706743967630555806
04:58:55  Xvfb starting_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
04:58:55  _XSERVTransMakeAllCOTSServerListeners: server already running
04:58:55  _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
04:58:55  1
04:58:55  
04:58:55  ERROR: Xvfb failed to start, consult the lines above for errors

Test_openjdk17_hs_extended.system_aarch64_linux ❌ FAILURE ❌ -terminated mid-run, raised adoptium/infrastructure#2888, rerun at: https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.system_aarch64_linux/258 - passes

Rerun all

java -version
openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment Temurin-17.0.6+10 (build 17.0.6+10)
OpenJDK 64-Bit Server VM Temurin-17.0.6+10 (build 17.0.6+10, mixed mode, sharing)

MiniMix_5m_0 => deep history 39/40 passed | possible issues

@smlambert
Copy link
Contributor Author

smlambert commented Jan 18, 2023

arm_linux

Test_openjdk17_hs_extended.openjdk_arm_linux ⚠️ UNSTABLE ⚠️

Test_openjdk17_hs_extended.openjdk_arm_linux_testList_0 ⚠️ UNSTABLE ⚠️
jdk_vector_2 => deep history 7/9 passed | possible issues - jdk/incubator/vector/Byte64VectorLoadStoreTests.java intermittently fails/crashes - rerun in Grinder/6366/fail, Grinder/6367/pass and Grinder/6368/fail
(appears to fail/crash more frequently on test-docker-ubuntu2004-armv7l-3 and less on test-docker-ubuntu2004-armv7l-2

[2023-01-18T11:46:32.221Z] #
[2023-01-18T11:46:32.221Z] # A fatal error has been detected by the Java Runtime Environment:
[2023-01-18T11:46:32.221Z] #
[2023-01-18T11:46:32.221Z] #  SIGSEGV (0xb) at pc=0xf735af78, pid=394709, tid=394727
[2023-01-18T11:46:32.221Z] #
[2023-01-18T11:46:32.221Z] # JRE version: OpenJDK Runtime Environment Temurin-17.0.6+10 (17.0.6+10) (build 17.0.6+10)
[2023-01-18T11:46:32.221Z] # Java VM: OpenJDK Server VM Temurin-17.0.6+10 (17.0.6+10, mixed mode, sharing, g1 gc, linux-arm)
[2023-01-18T11:46:32.221Z] # Problematic frame:
[2023-01-18T11:46:32.221Z] # V  [libjvm.so+0x74ef78][thread 394724 also had an error]
[2023-01-18T11:46:32.221Z] test Byte64VectorLoadStoreTests.loadStoreByteBuffer(byte[i + 1], HB:RW:NE, BIG_ENDIAN): success
[2023-01-18T11:46:32.221Z]   PhaseIdealLoop::build_loop_late_post_work(Node*, bool)+0x2c0
[2023-01-18T11:46:32.221Z] #
[2023-01-18T11:46:32.221Z] # Core dump will be written. Default location: /home/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_arm_linux_testList_0/aqa-tests/TKG/output_16740365732912/jdk_vector_2/work/scratch/1/core
[2023-01-18T11:46:32.221Z] #
[2023-01-18T11:46:32.221Z] # An error report file with more information is saved as:
[2023-01-18T11:46:32.221Z] # /home/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_arm_linux_testList_0/aqa-tests/TKG/output_16740365732912/jdk_vector_2/work/scratch/1/hs_err_pid394709.log
[2023-01-18T11:46:32.221Z] test Byte64VectorLoadStoreTests.loadStoreByteBuffer(byte[i + 1], HB:RW:NE, LITTLE_ENDIAN): success
[2023-01-18T11:46:32.221Z] test Byte64VectorLoadStoreTests.loadStoreByteBuffer(byte[i + 1], DB:RW:NE, BIG_ENDIAN): success
[2023-01-18T11:46:32.221Z] test Byte64VectorLoadStoreTests.loadStoreByteBuffer(byte[i + 1], DB:RW:NE, LITTLE_ENDIAN): success
[2023-01-18T11:46:32.221Z] test Byte64VectorLoadStoreTests.loadStoreByteBuffer(byte[i + 1], MS:RW:NE, BIG_ENDIAN): success
[2023-01-18T11:46:32.221Z] test Byte64VectorLoadStoreTests.loadStoreByteBuffer(byte[i + 1], MS:RW:NE, LITTLE_ENDIAN): success
[2023-01-18T11:46:32.221Z] #
[2023-01-18T11:46:32.221Z] # Compiler replay data is saved as:
[2023-01-18T11:46:32.221Z] # /home/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_arm_linux_testList_0/aqa-tests/TKG/output_16740365732912/jdk_vector_2/work/scratch/1/replay_pid394709.log
[2023-01-18T11:46:32.221Z] #
[2023-01-18T11:46:32.221Z] # If you would like to submit a bug report, please visit:
[2023-01-18T11:46:32.221Z] #   https://github.com/adoptium/adoptium-support/issues
[2023-01-18T11:46:32.221Z] #
[2023-01-18T11:46:32.221Z] STDERR:
[2023-01-18T11:46:32.221Z] WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign

also seen here

@smlambert
Copy link
Contributor Author

smlambert commented Jan 18, 2023

ppc64le_linux

Test_openjdk17_hs_extended.openjdk_ppc64le_linux ⚠️ UNSTABLE ⚠️

Test_openjdk17_hs_extended.openjdk_ppc64le_linux_testList_1 ⚠️ UNSTABLE ⚠️
jdk_nio_1 => deep history 15/17 passed | possible issues - java/nio/channels/FileChannel/MapTest.java fails / times out on test-osuosl-ubuntu1604-ppc64le-1 but passes elsewhere, rerun in Grinder/6372 - pass

Test file /tmp/blah3787512189947958801.tmp initialized
Zero size: OK
Read: OK
Write: OK
High offset: OK
Timeout refired 1920 times

Test_openjdk17_hs_sanity.openjdk_ppc64le_linux ❌ FAILURE ❌ - fails with DISPLAY issue, raised adoptium/infrastructure#2890, rerun at: https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_sanity.openjdk_ppc64le_linux/256 - pass

@smlambert
Copy link
Contributor Author

smlambert commented Jan 18, 2023

@smlambert
Copy link
Contributor Author

smlambert commented Jan 18, 2023

x86-32_windows

Pull results directly from Jenkins
sanity.functional - pass
extended.functional - pass
special.functional - pass
sanity.openjdk - 1 testcase fail java/util/zip/ZipFile/Zip64SizeTest.java from jdk_util on test-azure-win2016-x64-1 - rerun in Grinder/6362 - passes
Grinder_20230119011633.tap.txt

06:53:46  config Zip64SizeTest.setUp(): success
06:53:46  Creating LargeZipEntry.txt
06:53:46  test Zip64SizeTest.validateZipEntrySizes(): failure
06:53:46  java.io.IOException: There is not enough space on the disk
06:53:46  	at java.base/java.io.RandomAccessFile.setLength(Native Method)

extended.openjdk - tools/jpackage/windows/Win8282351Test.java in jdk_tools and compiler/c2/irTests/TestFewIterationsCountedLoop.java in jvm_compiler fail, and https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_2/73/ failed, rerun at https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_2/74 - pass
sanity.perf - pass
sanity.system - pass
extended.system - pass

@smlambert
Copy link
Contributor Author

smlambert commented Jan 18, 2023

s390x_linux

Test_openjdk17_hs_extended.openjdk_s390x_linux ❌ ABORTED ❌

Test_openjdk17_hs_extended.openjdk_s390x_linux_testList_0 ⚠️ UNSTABLE ⚠️ - rerun at Grinder/6418 - passes
jdk_tools_1 => deep history 3/12 passed | possible issues
jdk_imageio_1 => deep history 3/12 passed | possible issues

Test_openjdk17_hs_extended.openjdk_s390x_linux_testList_1 ❌ ABORTED ❌ - rerun on a machine where it doesn't abort at 10hrs https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_s390x_linux_testList_1/77 PENDING also raised adoptium/infrastructure#2893, SL/Jan23: all pass except jdk_tools with 2 testcases failing, rerun just those testcases in Grinder/6446 on test-marist-ubuntu2004-s390x-1 - passes

TEST: tools/jlink/JLinkReproducibleTest.java
TEST: tools/jmod/JmodTest.java

jvm_compiler_0 => deep history 10/20 passed | possible issues
jdk_net_1 => deep history 5/18 passed | possible issues
jdk_management_1 => deep history 6/18 passed | possible issues
jdk_tools_0 => deep history 4/18 passed | possible issues
jdk_nio_1 => deep history 6/18 passed | possible issues

Test_openjdk17_hs_extended.openjdk_s390x_linux_testList_2 ⚠️ UNSTABLE ⚠️ - rerun at Grinder/6423 - still fails with multicast issues (rerun just those 2 failing testcases in Grinder/6435 - passes

		java/nio/channels/DatagramChannel/AdaptorMulticasting.java.AdaptorMulticasting
		java/nio/channels/DatagramChannel/Loopback.java.Loopback

jdk_nio_0 => deep history 9/19 passed | possible issues

Test_openjdk17_hs_extended.perf_s390x_linux ⚠️ UNSTABLE ⚠️
Rerun all

java -version
openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment Temurin-17.0.6+10 (build 17.0.6+10)
OpenJDK 64-Bit Server VM Temurin-17.0.6+10 (build 17.0.6+10, mixed mode, sharing)

renaissance-movie-lens_0 => deep history 14/20 passed | possible issues - fails intermittently with StackOverflowError, rerun in Grinder/6373 - passes

[2023-01-15T13:21:21.779Z] ====== movie-lens (apache-spark) [default], iteration 0 started ======
[2023-01-15T13:21:21.779Z] GC before operation: completed in 66.333 ms, heap usage 54.707 MB -> 37.201 MB.
[2023-01-15T13:21:26.203Z] 23/01/15 07:21:23 ERROR Executor: Exception in task 0.0 in stage 51.0 (TID 84)
[2023-01-15T13:21:26.203Z] java.lang.StackOverflowError
[2023-01-15T13:21:26.203Z] 	at java.base/java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:3380)
[2023-01-15T13:21:26.203Z] 	at java.base/java.io.ObjectInputStream.readHandle(ObjectInputStream.java:1836)
[2023-01-15T13:21:26.203Z] 	at java.base/java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1900)
[2023-01-15T13:21:26.203Z] 	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2224)
[2023-01-15T13:21:26.203Z] 	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1733)
[2023-01-15T13:21:26.203Z] 	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2606)
[2023-01-15T13:21:26.203Z] 	at java.base/java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:647)
[2023-01-15T13:21:26.203Z] 	at scala.collection.generic.DefaultSerializationProxy.readObject(DefaultSerializationProxy.scala:47)

Test_openjdk17_hs_sanity.openjdk_s390x_linux ⚠️ UNSTABLE ⚠️ - rerun at Grinder/6417 - passes
Rerun all

java -version
openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment Temurin-17.0.6+10 (build 17.0.6+10)
OpenJDK 64-Bit Server VM Temurin-17.0.6+10 (build 17.0.6+10, mixed mode, sharing)

jdk_util_0 => deep history 16/42 passed | possible issues
jdk_util_1 => deep history 16/41 passed | possible issues

Test_openjdk17_hs_sanity.system_s390x_linux ⚠️ UNSTABLE ⚠️
Rerun all

java -version
openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment Temurin-17.0.6+10 (build 17.0.6+10)
OpenJDK 64-Bit Server VM Temurin-17.0.6+10 (build 17.0.6+10, mixed mode, sharing)

Failures due to machine issues (java.net.NoRouteToHostException: No route to host) on test-marist-rhel7-s390x-2, rerun at Grinder/6374 - passes

TestJlmRemoteClassAuth_0 => deep history 23/42 passed | possible issues
TestJlmRemoteClassNoAuth_0 => deep history 23/42 passed | possible issues
TestJlmRemoteMemoryAuth_0 => deep history 22/41 passed | possible issues
TestJlmRemoteClassAuth_1 => deep history 23/42 passed | possible issues
TestJlmRemoteClassNoAuth_1 => deep history 22/42 passed | possible issues
TestJlmRemoteMemoryAuth_1 => deep history 22/41 passed | possible issues
TestJlmRemoteMemoryNoAuth_0 => deep history 22/41 passed | possible issues
TestJlmRemoteMemoryNoAuth_1 => deep history 22/41 passed | possible issues
TestJlmRemoteNotifierProxyAuth_0 => deep history 22/41 passed | possible issues
TestJlmRemoteNotifierProxyAuth_1 => deep history 22/41 passed | possible issues
TestJlmRemoteThreadAuth_0 => deep history 22/41 passed | possible issues
TestJlmRemoteThreadAuth_1 => deep history 22/41 passed | possible issues
TestJlmRemoteThreadNoAuth_1 => deep history 22/41 passed | possible issues
TestJlmRemoteThreadNoAuth_0 => deep history 22/41 passed | possible issues
NioLoadTest_5m_0 => deep history 22/41 passed | possible issues
NioLoadTest_5m_1 => deep history 22/41 passed | possible issues

@sophia-guo
Copy link
Contributor

sophia-guo commented Jan 20, 2023

ppe64 aix
smoketest - pass
sanity.functional - pass
extended.functional - pass
special.functional - pass
sanity.openjdk - fail

jdk_svc_sanity_0|1 failed with no tests selected. #4218 (non-blocking)
sanity.perf - pass
sanity.system - fail
TestJlmRemoteMemoryAuth_1 failed. rerun:

https://ci.adoptopenjdk.net/job/Grinder/6384/ - TODO check SL/Jan23: passing
extended.system - pass
extended.perf - pass
extended.openjdk - pass

@smlambert
Copy link
Contributor Author

smlambert commented Jan 23, 2023

x86-64_alpine-linux

sanity.functional - pass
extended.functional - pass
special.functional - pass
sanity.openjdk - pass
sanity.perf - pass
sanity.system - pass
extended.system - pass
extended.openjdk - fail

jdk_beans failing testcases:
TEST: java/beans/PropertyChangeSupport/Test4682386.java
TEST: java/beans/XMLEncoder/javax_swing_DefaultCellEditor.java
TEST: java/beans/XMLEncoder/javax_swing_JTree.java
TEST: java/beans/XMLEncoder/Test4631471.java
TEST: java/beans/XMLEncoder/Test4903007.java

jdk_imageio:
TEST: javax/imageio/plugins/shared/ImageWriterCompressionTest.java

Check whether these tests are actually valid against a headless JDK, and if not, likely need to raise upstream issue to ensure they are filtered off based on options passed to jtreg / vm (see https://github.com/adoptium/aqa-tests/blob/master/openjdk/openjdk.mk#L97-L98). (Do the testcases need the @modules java.desktop/java.awt:open annotation added to them? most failing with java.lang.NullPointerException: Cannot load from short array because "sun.awt.FontConfiguration.head" is null)

java.lang.InternalError: java.lang.reflect.InvocationTargetException
	at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:87)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:75)
	at java.desktop/java.awt.Font.getFont2D(Font.java:526)
	at java.desktop/java.awt.Font$FontAccessImpl.getFont2D(Font.java:265)
	at java.desktop/sun.font.FontUtilities.getFont2D(FontUtilities.java:148)
	at java.desktop/sun.java2d.SunGraphics2D.checkFontInfo(SunGraphics2D.java:672)
	at java.desktop/sun.java2d.SunGraphics2D.getFontInfo(SunGraphics2D.java:838)
	at java.desktop/sun.java2d.pipe.GlyphListPipe.drawString(GlyphListPipe.java:46)
	at java.desktop/sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java:2932)
	at ImageWriterCompressionTest.main(ImageWriterCompressionTest.java:82)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
	at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:85)
	... 16 more
Caused by: java.lang.NullPointerException: Cannot load from short array because "sun.awt.FontConfiguration.head" is null
	at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1264)
	at java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:224)
	at java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:106)
	at java.desktop/sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:706)
	at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:358)
	at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:315)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:315)
	at java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35)
	at java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:56)
	... 22 more

Also see AdoptOpenJDK/openjdk-docker#560, AdoptOpenJDK/openjdk-docker#75, and adoptium/infrastructure#2318 (comment).
https://bugs.openjdk.org/browse/JDK-8030104 and https://bugs.openjdk.org/browse/JDK-8081547

@smlambert
Copy link
Contributor Author

All platforms are triaged.

A sweep of comments is needed to ensure we have done all of the suggested follow-up actions from them.

@smlambert
Copy link
Contributor Author

Finished creating related issues, closing now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: Done
Development

No branches or pull requests

2 participants