-
Notifications
You must be signed in to change notification settings - Fork 729
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
JTReg test fail - java/nio/Buffer/DirectBufferAllocTest.java #4473
Comments
Not sure this is a release blocker, but I have added it to the 0.12 milestone for now. @pdbain-ibm can you please take a look. |
Will do. |
I meant regression compared to the nightly builds. I have kicked off https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/927 to get a data point to compare against previous release. Having looked with Andrew L at what added the relevant code to Bits.java (https://bugs.openjdk.java.net/browse/JDK-6857566), the slower the test machine, the more likely the OOM will get triggered during the test. Given the likely variably of CPU resource allocated to the test machine during a 100x run - I suspect it is just the case that, on top of that, Windows is slower than the other OSes. Unless there is something particularly less efficient in our memory allocation on Windows compared to other OSes. I have also kicked off https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/924 to compare against Linux with same build level. It is probably worth re-prioritising this issue once those results are in. UPDATE : Also kicked off https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/928 to compare against last nightly. |
@ben-walsh could you please also test with @dmitripivkine would you kindly review this? Looking at the log file, we see: |
DBB uses object Finalization to release memory (needs to run sun.misc.Cleaner). If Finalizer thread(s) can not be executed fast/often enough the Native OOM possible |
Kicked off https://ci.adoptopenjdk.net/view/work%20in%20progress/job/SXA-BenWalsh-Grinder/19 with the requested |
As this is not a new failure, I've removed it from the 0.12 milestone plan. |
https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/927/consoleText - 100x -Xint against last release build shows a 37% failure rate. https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/924/consoleText - 100x -Xint against RC1 build on Linux shows a 0% failure rate. https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/928/consoleText - 100x -Xint against latest nightly - 30% failure rate but UNINTERESTING RESULT - due to adoptium/temurin-build#869, it wrongly tested against RC1 build again. |
Kicked off https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/933 to force 100x -Xint test against latest nightly. |
https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/933/consoleText - 100x -Xint against latest nightly - 25% failure rate. |
This has just cropped up on MacOS too - https://ci.adoptopenjdk.net/view/Test_openjdk/job/openjdk11_j9_openjdktest_x86-64_macos/168/testReport/junit/java_nio_Buffer_DirectBufferAllocTest/java/DirectBufferAllocTest Kicked off 100x -Xint against latest nightly of MacOS - https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/948 |
https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/948 - showed a 0% failure rate. |
Adjusting title to reflect platform breadth. |
Issue still appears to occur: https://ci.adoptopenjdk.net/job/Test_openjdk14_hs_sanity.openjdk_ppc64_aix/111 |
@adamfarley your link is for a Hotspot build. If the problems also occurs with HS, seems like a problem with the test itself. |
My mistake. Will open an openjdk-tests issue. If the fix for that issue also results in 0% failures on j9, I'll come back and close this. |
Regression observed with the 11.0.2 RC1 build ...
Test https://github.com/ibmruntimes/openj9-openjdk-jdk11/blob/openj9/test/jdk/java/nio/Buffer/DirectBufferAllocTest.java is failing intermittently with the following ...
A 100x run showed a 20% failure rate - https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/915.
A 100x run with -Xint showed a 23% failure rate - https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/919.
I have kicked off a further 100x run with -Xint at https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/923.
This intermittently failure has not been observed in the nightly Windows builds. To double check, I have kicked off a 100x run with -Xint at https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/922.
This intermittently failure has not been observed on any non-Windows platform.
The text was updated successfully, but these errors were encountered: