Comments (5)
23:34:00 FAILED: testMatchDisplayNamePartially
23:34:00 java.lang.AssertionError: Expected string not found: java.util.HashMap expected [true] but found [false]
23:34:00 at org.testng.Assert.fail(Assert.java:96)
23:34:00 at org.testng.Assert.failNotEquals(Assert.java:776)
23:34:00 at org.testng.Assert.assertTrue(Assert.java:44)
23:34:00 at org.openj9.test.attachAPI.TestJcmd.testDisplayNameHelper(TestJcmd.java:372)
23:34:00 at org.openj9.test.attachAPI.TestJcmd.testMatchDisplayNamePartially(TestJcmd.java:383)
from openj9.
@JasonFengJ9 I assume this is caused by the following, can you pls take a look
#19069
#19089
from openj9.
JDK11 50x grinder - https://openj9-jenkins.osuosl.org/job/Grinder/3384/ - 4/50 failed
JDK17 50x grinder - https://openj9-jenkins.osuosl.org/job/Grinder/3385/ - 3/50 failed
from openj9.
The test in question TestJcmd.java
invokes TargetManager
to create a target VM, then starts another process for Jcmd
with corresponding arguments.
openj9/test/functional/Java8andUp/src/org/openj9/test/attachAPI/TestJcmd.java
Lines 357 to 367 in f2c434f
From the AttachAPI log files, the target VM was started successfully but exits promptly w/o responding an attaching request. The instrumental log message from the target VM didn't appear in the test console output, will add tracepoints to understand why it didn't wait for the attaching request.
This seems a test issue.
from openj9.
The attaching failed due to a SocketException
:
java.net.SocketException: Software caused connection abort: socket write error
at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)
at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110)
at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:129)
at java.base/openj9.internal.tools.attach.target.AttachmentConnection.streamSend(AttachmentConnection.java:105)
at jdk.attach/com.ibm.tools.attach.attacher.OpenJ9VirtualMachine.executeDiagnosticCommand(OpenJ9VirtualMachine.java:318)
at jdk.jcmd/openj9.tools.attach.diagnostics.attacher.AttacherDiagnosticsProvider.executeDiagnosticCommand(AttacherDiagnosticsProvider.java:55)
at jdk.jcmd/openj9.tools.attach.diagnostics.tools.Util.runCommandAndPrintResult(Util.java:78)
This error in question is https://learn.microsoft.com/en-us/previous-versions/ms832256(v=msdn.10)?redirectedfrom=MSDN
Re-trying the test (3 times) passed consistently in 200x grinder.
Jcmd
might be improved with re-tries in case this SocketException
.
The failing test is a new test added recently via
This behaviour is not a regression and will be addressed in 0.46.
from openj9.
Related Issues (20)
- Ubuntu 24_04 testSCCMLTests1_openj9_0_FAILED Cannot remove shared cache "ShareClassesCMLTests" as there are JVMs still attached to the cache HOT 5
- openJcePlusTests_0_FAILED timed out at runCurveMixTest HOT 6
- Unload stale package entries from classHashTable
- jvmti/vthread/GetThreadStateMountedTest/GetThreadStateMountedTest JVMTI_THREAD_STATE_WAITING_INDEFINITELY JVMTI_THREAD_STATE_WAITING_WITH_TIMEOUT some mandatory bits are not set HOT 10
- OpenJDK jdk_security4 crash vmState=0x000522ff HOT 1
- JDK22 openJcePlusTests_0_FAILED Running gcm_oneReadByteCorrupt test Fail. No exception thrown. HOT 6
- JDK22 serviceability_jvmti_j9_1_FAILED serviceability/jvmti/vthread/GetThreadStateMountedTest/GetThreadStateMountedTest.java JVMTI_THREAD_STATE_WAITING_INDEFINITELY - FAILED HOT 1
- JIT: Unsafe putByte/putShort/putChar must narrow store to appropriate size HOT 1
- JDK head requires java.lang.Access.allowSecurityManager()
- Can't build Windows HOT 3
- CRIU zLinux pie: 19618: Error (criu/pie/restorer.c:1839): prctl failed @1839 with -1 HOT 4
- Collect jpackcore console output in the zip file
- jdk_lang_1_FAILED java/lang/StringCoding/CheckEncodings.sh Program `sh' timed out
- Error Output Results Possibly Related to partialRedundancyElimination(lastOptIndex=99) HOT 3
- Error Output Results Possibly Related to loopStrider(lastOptIndex=131) HOT 3
- Build failure with aarch64 mac HOT 7
- testJitserverArguments Test Health Port Connection refused HOT 3
- [linux_390-64] SE80_GIT cmdLineTester_jvmtitests_hcr_OSRG_nongold_SE80 Type=Illegal instruction vmState=0x00000000
- Build-test pipeline doesn't support custom aqa-test repo HOT 4
- TestJlmRemoteMemoryNoAuth_0_FAILED OutOfMemoryError: Java heap space at java.management/com.ibm.java.lang.management.internal.MemoryPoolMXBeanImpl.getCollectionUsage(MemoryPoolMXBeanImpl.java:97)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openj9.