Closed babsingh closed 1 year ago
I'm not sure if the tests have changed since this issue, but with the current infrastructure the failure occurs in test: jsr292_MethodHandleAPI_Test_JitCount1_0
Hard to say ... my guess
openj9_jsr292Test_JitCount0
still exists in the test suite. This failure might have been fixed by one of the previous solutions. Now, we are probably seeing a different failure. https://github.com/eclipse-openj9/openj9/issues/13167 has documentation for a previous failure related jsr292_MethodHandleAPI_Test_JitCount1_0
, which was fixed in JDK17+; there might be a relationship.
Testing openj9_jsr292Test_JitCount0_0
locally passes on master
so maybe we can close this. But I will first test to see if it is intermittent.
Hard to say ... my guess
openj9_jsr292Test_JitCount0
still exists in the test suite. This failure might have been fixed by one of the previous solutions. Now, we are probably seeing a different failure. #13167 has documentation for a previous failure relatedjsr292_MethodHandleAPI_Test_JitCount1_0
, which was fixed in JDK17+; there might be a relationship.
Could be. I'll open a new issue.
But I will first test to see if it is intermittent.
True, the failure can also be intermittent. I would run the test ~250 times locally or in a grinder to confirm that the test is fixed. -Xjit:count=0 will force the JIT to compile the method before its first invocation. So, this failure might be related to the JIT. If you can confirm this ... by showing that the failure doesn't occur with -Xint
(JIT disabled), then we can request the JIT team's assistance.
I've ran locally:
make _testList TESTLIST=openj9_jsr292Test_JitCount0_0 TEST_ITERATIONS=1000 EXTRA_OPTIONS=-Xjit:count=0
and
make _testList TESTLIST=openj9_jsr292Test_JitCount0_0 TEST_ITERATIONS=1000 EXTRA_OPTIONS=-Xint
and both pass. It seem that this test failure is no longer an issue for OJDK MHs in JDK11.
The below failure(s) is(are) only seen when OJDK MHs are enabled in OpenJ9.
Errors
Failing Test Targets
openj9_jsr292Test_JitCount0_0
[BUILD_LIST=functional
]How-to Run Tests?
https://github.com/eclipse/openj9/blob/master/test/docs/OpenJ9TestUserGuide.md
Steps to build an OpenJ9 JDK11 with OJDK MHs enabled
Refer to https://github.com/eclipse-openj9/openj9/issues/14540.