Open JasonFengJ9 opened 3 years ago
Running all extended.openjdk is overkill. this suite takes a long time, running jdk_nio_1 is more appropriate.
This problem wasn't repeated. java/nio/channels/DatagramChannel/AdaptorMulticasting.java.AdaptorMulticasting and java/nio/channels/DatagramChannel/Loopback.java.Loopback failed on rhel7s390x-4-3 , but not on ub18s390xrt-1-3 or ub18s390xrt-1-9.
JDK17 s390x_linux(rhel9s390x-svl-rt2-1
)
[2024-03-30T15:41:52.482Z] variation: Mode150
[2024-03-30T15:41:52.482Z] JVM_OPTIONS: -XX:+UseCompressedOops -Xverbosegclog
[2024-03-30T15:43:14.113Z] TEST: java/nio/channels/AsynchronousFileChannel/Lock.java
[2024-03-30T15:43:14.114Z] STDERR:
[2024-03-30T15:43:14.114Z] java.util.concurrent.ExecutionException: java.io.IOException: Resource deadlock avoided
[2024-03-30T15:43:14.114Z] at java.base/sun.nio.ch.PendingFuture.get(PendingFuture.java:200)
[2024-03-30T15:43:14.114Z] at Lock.testAsyncClose(Lock.java:125)
[2024-03-30T15:43:14.114Z] at Lock.main(Lock.java:63)
[2024-03-30T15:43:14.114Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[2024-03-30T15:43:14.114Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[2024-03-30T15:43:14.114Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2024-03-30T15:43:14.114Z] at java.base/java.lang.reflect.Method.invoke(Method.java:574)
[2024-03-30T15:43:14.114Z] at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:333)
[2024-03-30T15:43:14.114Z] at java.base/java.lang.Thread.run(Thread.java:857)
[2024-03-30T15:43:14.114Z] Caused by: java.io.IOException: Resource deadlock avoided
[2024-03-30T15:43:14.114Z] at java.base/sun.nio.ch.FileDispatcherImpl.lock0(Native Method)
[2024-03-30T15:43:14.114Z] at java.base/sun.nio.ch.FileDispatcherImpl.lock(FileDispatcherImpl.java:96)
[2024-03-30T15:43:14.114Z] at java.base/sun.nio.ch.SimpleAsynchronousFileChannelImpl$1.run(SimpleAsynchronousFileChannelImpl.java:206)
[2024-03-30T15:43:14.114Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[2024-03-30T15:43:14.114Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[2024-03-30T15:43:14.114Z] at java.base/java.lang.Thread.run(Thread.java:857)
[2024-03-30T15:43:14.114Z] at java.base/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
[2024-03-30T15:43:14.114Z]
[2024-03-30T15:43:14.114Z] JavaTest Message: Test threw exception: java.util.concurrent.ExecutionException
[2024-03-30T15:43:14.114Z] JavaTest Message: shutting down test
[2024-03-30T15:43:14.114Z]
[2024-03-30T15:43:14.114Z]
[2024-03-30T15:43:14.114Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.util.concurrent.ExecutionException: java.io.IOException: Resource deadlock avoided
[2024-03-30T15:43:14.114Z] --------------------------------------------------
[2024-03-30T15:54:16.963Z] Test results: passed: 439; failed: 1
[2024-03-30T15:54:48.673Z] Report written to /home/jenkins/workspace/Test_openjdk17_j9_extended.openjdk_s390x_linux_testList_1/aqa-tests/TKG/output_17118132969089/jdk_nio_0/report/html/report.html
[2024-03-30T15:54:48.673Z] Results written to /home/jenkins/workspace/Test_openjdk17_j9_extended.openjdk_s390x_linux_testList_1/aqa-tests/TKG/output_17118132969089/jdk_nio_0/work
[2024-03-30T15:54:48.673Z] Error: Some tests failed or other problems occurred.
[2024-03-30T15:54:48.673Z] -----------------------------------
[2024-03-30T15:54:48.673Z] jdk_nio_0_FAILED
50x grinder - https://github.com/eclipse-openj9/openj9/issues/13018#issuecomment-2039900172
Grinder passed on rhel8s390x-svl-rt1-1, sles15s390x-svl-rt6-1, rhel7s390x-svl-rt10-1, sles15s390x-svl-rt2-1 Failed 10/10 on ubu22s390x-rt-2 but in java/nio/channels/FileChannel/Transfer2GPlus.java because "No space left on device". In other words, the failure in java/nio/channels/AsynchronousFileChannel/Lock.java wasn't repeated in the 50x grinder on jdk_nio_0.
Failure link
From an internal build
Test_openjdk16_j9_extended.openjdk_s390x_linux/15/
(ub18s390xrt-1-2
):Rerun in Grinder
Optional info
Failure output (captured from console output)
10x grinder at 3 machines (
Grinder/16473/
), 3x grinder at same machine (Grinder/16474/
- passed).