eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.28k stars 721 forks source link

jtreg concurrent\ThreadPoolExecutor\ConfigChanges.java 22 not equal to 21 #12244

Open pshipton opened 3 years ago

pshipton commented 3 years ago

https://ci.eclipse.org/openj9/job/Test_openjdk8_j9_sanity.openjdk_x86-64_windows_OpenJDK8/39 java\util\concurrent\ThreadPoolExecutor\ConfigChanges.java

07:44:33  STDOUT:
07:44:33  22 not equal to 21
07:44:33  
07:44:33  Passed = 33, failed = 1
07:44:33  
07:44:33  STDERR:
07:44:33  java.lang.Throwable
07:44:33    at java.lang.Thread.dumpStack(Thread.java:498)
07:44:33    at ConfigChanges.fail(ConfigChanges.java:233)
07:44:33    at ConfigChanges.fail(ConfigChanges.java:234)
07:44:33    at ConfigChanges.equal(ConfigChanges.java:239)
07:44:33    at ConfigChanges.realMain(ConfigChanges.java:202)
07:44:33    at ConfigChanges.main(ConfigChanges.java:241)
07:44:33    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
07:44:33    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
07:44:33    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
07:44:33    at java.lang.reflect.Method.invoke(Method.java:498)
07:44:33    at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
07:44:33    at java.lang.Thread.run(Thread.java:823)
07:44:33  java.lang.AssertionError: Some tests failed
07:44:33    at ConfigChanges.main(ConfigChanges.java:243)
07:44:33    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
07:44:33    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
07:44:33    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
07:44:33    at java.lang.reflect.Method.invoke(Method.java:498)
07:44:33    at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
07:44:33    at java.lang.Thread.run(Thread.java:823)
hzongaro commented 3 years ago

The symptoms for this failure appear to be quite similar to those that appear in the failure reported in issue #11899. Might be a duplicate.

pshipton commented 3 years ago

https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_Nightly/8 - cent6-x64-1 jdk_util_0 JVM_OPTIONS: -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:+UseCompressedOops

00:03:41  STDOUT:
00:03:41  22 not equal to 21
00:03:41  
00:03:41  Passed = 27, failed = 1
00:03:41  
00:03:41  STDERR:
00:03:41  java.lang.Throwable
00:03:41    at java.lang.Thread.dumpStack(Thread.java:496)
00:03:41    at ConfigChanges.fail(ConfigChanges.java:233)
00:03:41    at ConfigChanges.fail(ConfigChanges.java:234)
00:03:41    at ConfigChanges.equal(ConfigChanges.java:239)
00:03:41    at ConfigChanges.realMain(ConfigChanges.java:202)
00:03:41    at ConfigChanges.main(ConfigChanges.java:241)
00:03:41    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
00:03:41    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
00:03:41    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
00:03:41    at java.lang.reflect.Method.invoke(Method.java:498)
00:03:41    at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
00:03:41    at java.lang.Thread.run(Thread.java:821)
00:03:41  java.lang.AssertionError: Some tests failed
00:03:41    at ConfigChanges.main(ConfigChanges.java:243)
pshipton commented 3 years ago

https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_sanity.openjdk_x86-64_mac_Nightly/78/ - osx1013-x86-3 jdk_util_0

00:23:44  STDOUT:
00:23:44  22 not equal to 21
00:23:44  
00:23:44  Passed = 32, failed = 1
00:23:44  
00:23:44  STDERR:
00:23:44  java.lang.Throwable
00:23:44    at java.lang.Thread.dumpStack(Thread.java:499)
00:23:44    at ConfigChanges.fail(ConfigChanges.java:233)
00:23:44    at ConfigChanges.fail(ConfigChanges.java:234)
00:23:44    at ConfigChanges.equal(ConfigChanges.java:239)
00:23:44    at ConfigChanges.realMain(ConfigChanges.java:202)
00:23:44    at ConfigChanges.main(ConfigChanges.java:241)
00:23:44    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
00:23:44    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
00:23:44    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
00:23:44    at java.lang.reflect.Method.invoke(Method.java:498)
00:23:44    at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
00:23:44    at java.lang.Thread.run(Thread.java:826)
00:23:44  java.lang.AssertionError: Some tests failed
00:23:44    at ConfigChanges.main(ConfigChanges.java:243)
00:23:44    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
00:23:44    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
00:23:44    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
00:23:44    at java.lang.reflect.Method.invoke(Method.java:498)
00:23:44    at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
00:23:44    at java.lang.Thread.run(Thread.java:826)
pshipton commented 2 years ago

https://openj9-jenkins.osuosl.org/job/Test_openjdk19_j9_sanity.openjdk_aarch64_linux_OpenJDK19/6/

JasonFengJ9 commented 2 months ago

JDK8 ppc64le_linux(ubu20le-svl-rt2-1)

openjdk version "1.8.0_432-beta"
IBM Semeru Runtime Open Edition (build 1.8.0_432-beta-202408202314-b01)
Eclipse OpenJ9 VM (build master-a308eaf9e0, JRE 1.8.0 Linux ppc64le-64-Bit Compressed References 20240820_992 (JIT enabled, AOT enabled)
OpenJ9   - a308eaf9e0
OMR      - e0dde2287
JCL      - b9cda11be based on jdk8u432-b01)

[2024-08-21T01:02:44.370Z] variation: -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache Mode150
[2024-08-21T01:02:44.370Z] JVM_OPTIONS:  -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:+UseCompressedOops -Xverbosegclog 

[2024-08-21T01:07:32.569Z] TEST: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java

[2024-08-21T01:07:32.569Z] STDOUT:
[2024-08-21T01:07:32.569Z] 22 not equal to 21
[2024-08-21T01:07:32.569Z] 
[2024-08-21T01:07:32.569Z] Passed = 32, failed = 1
[2024-08-21T01:07:32.569Z] 
[2024-08-21T01:07:32.569Z] STDERR:
[2024-08-21T01:07:32.569Z] java.lang.Throwable
[2024-08-21T01:07:32.569Z]  at java.lang.Thread.dumpStack(Thread.java:496)
[2024-08-21T01:07:32.569Z]  at ConfigChanges.fail(ConfigChanges.java:233)
[2024-08-21T01:07:32.569Z]  at ConfigChanges.fail(ConfigChanges.java:234)
[2024-08-21T01:07:32.569Z]  at ConfigChanges.equal(ConfigChanges.java:239)
[2024-08-21T01:07:32.569Z]  at ConfigChanges.realMain(ConfigChanges.java:202)
[2024-08-21T01:07:32.569Z]  at ConfigChanges.main(ConfigChanges.java:241)
[2024-08-21T01:07:32.569Z]  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[2024-08-21T01:07:32.569Z]  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[2024-08-21T01:07:32.569Z]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2024-08-21T01:07:32.569Z]  at java.lang.reflect.Method.invoke(Method.java:503)
[2024-08-21T01:07:32.569Z]  at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
[2024-08-21T01:07:32.569Z]  at java.lang.Thread.run(Thread.java:826)
[2024-08-21T01:07:32.569Z] java.lang.AssertionError: Some tests failed
[2024-08-21T01:07:32.569Z]  at ConfigChanges.main(ConfigChanges.java:243)
[2024-08-21T01:07:32.569Z]  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[2024-08-21T01:07:32.569Z]  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[2024-08-21T01:07:32.569Z]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2024-08-21T01:07:32.569Z]  at java.lang.reflect.Method.invoke(Method.java:503)
[2024-08-21T01:07:32.569Z]  at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
[2024-08-21T01:07:32.569Z]  at java.lang.Thread.run(Thread.java:826)
[2024-08-21T01:07:32.569Z] 
[2024-08-21T01:07:32.569Z] JavaTest Message: Test threw exception: java.lang.AssertionError: Some tests failed

[2024-08-21T01:17:26.721Z] Test results: passed: 656; failed: 1
[2024-08-21T01:17:35.257Z] Report written to /home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_ppc64le_linux/aqa-tests/TKG/output_17241988641801/jdk_util_0/report/html/report.html
[2024-08-21T01:17:35.257Z] Results written to /home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_ppc64le_linux/aqa-tests/TKG/output_17241988641801/jdk_util_0/work
[2024-08-21T01:17:35.257Z] Error: Some tests failed or other problems occurred.
[2024-08-21T01:17:35.257Z] -----------------------------------
[2024-08-21T01:17:35.257Z] jdk_util_0_FAILED

50x grinder - not reproduced