-
Notifications
You must be signed in to change notification settings - Fork 75
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
GetCallerClassTest: Accept OpenJ9's InternalError Message #382
Conversation
4c194d9
to
5b12b46
Compare
While testing these changes locally, I noticed segfaults in the JVM, which was built using the latest openjdk-next, openj9 and omr repos. These test changes won't cause the segfault. Just to be safe, I will keep this PR in the draft state until I figure out the cause of the segfaults,. |
You could just use |
0c945e9
to
50e72a6
Compare
InternalError message in GetCallerClassTest differs between JVMs: - OpenJ9: "Caller is not annotated as @sun.reflect.CallerSensitive" - OpenJDK: "CallerSensitive annotation expected" GetCallerClassTest has been updated to accept OpenJ9's InternalError message. Closes: eclipse-openj9/openj9#13998 Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
50e72a6
to
28eb9f8
Compare
Updated the PR to reflect the suggested changes. |
lgtm. Regardless of the segfaults, if this is removed from draft then I would merge it. |
The segfault is a new failure, which is observed later in the test code after this fix is applied. I have opened eclipse-openj9/openj9#14097 to investigate the segfault. This PR should be good to merge. |
eclipse-openj9/openj9#13996 is fixed via eclipse-openj9/openj9#14125. eclipse-openj9/openj9#13997 is fixed via eclipse-openj9/openj9#14125. eclipse-openj9/openj9#13998 is fixed via ibmruntimes/openj9-openjdk-jdk#382. GetCallerClassTest does not run successfully yet. Currently, it fails due to eclipse-openj9/openj9#14097. So, it remains excluded. Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
eclipse-openj9/openj9#13996 is fixed via eclipse-openj9/openj9#14125. eclipse-openj9/openj9#13997 is fixed via eclipse-openj9/openj9#14125. eclipse-openj9/openj9#13998 is fixed via ibmruntimes/openj9-openjdk-jdk#382. GetCallerClassTest continues to be excluded since it fails due to eclipse-openj9/openj9#14097. Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
eclipse-openj9/openj9#13996 is fixed via eclipse-openj9/openj9#14125. eclipse-openj9/openj9#13997 is fixed via eclipse-openj9/openj9#14125. eclipse-openj9/openj9#13998 is fixed via ibmruntimes/openj9-openjdk-jdk#382. GetCallerClassTest continues to be excluded since it fails due to eclipse-openj9/openj9#14097. Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
eclipse-openj9/openj9#13996 is fixed via eclipse-openj9/openj9#14125. eclipse-openj9/openj9#13997 is fixed via eclipse-openj9/openj9#14125. eclipse-openj9/openj9#13998 is fixed via ibmruntimes/openj9-openjdk-jdk#382. GetCallerClassTest continues to be excluded since it fails due to eclipse-openj9/openj9#14097. Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
InternalError message in GetCallerClassTest differs between JVMs:
GetCallerClassTest has been updated to accept OpenJ9's InternalError message.
Closes: eclipse-openj9/openj9#13998
Signed-off-by: Babneet Singh sbabneet@ca.ibm.com