-
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
revisit disabled tests #10917
Comments
@KapilPowar could you take a look at this issue? Thanks |
While testing VM test suite for JDK8 we are seeing test case failures. Here is the grinder link Test cases enabled --
Please confirm if it is product issue. |
How do I re-run these tests? The grinder link is expired. When I try to run them every test fails with https://openj9-jenkins.osuosl.org/view/Test/job/Grinder/2649 |
In playlist.xml file please try to add cfdump in the lib path - using e.g. |
Here are latest Grinder Links |
Failure details from recreateClassTest
|
@TobiAjila can someone pls take a look at this recreateClassTest failure in the previous comment, it appears we may need a fix. My changes to run the tests and add debug are in https://github.com/pshipton/openj9/tree/tests |
@hangshao0 Can you please take a look at this |
Issue eclipse-openj9#10917 Signed-off-by: Peter Shipton <[email protected]>
Issue eclipse-openj9#10917 Signed-off-by: Peter Shipton <[email protected]>
Re-enabling CFdumptest via #17939 |
I will look at this. |
I've manually run cfdump on the inner class. Looking at the generated j9class and original class file:
I see the access flags and inner class names are the same. The differences might be from the outer class that cause the test to fail. |
The difference is from the inner class attribute of the outer class. openj9/runtime/bcutil/ClassFileWriter.cpp Lines 1054 to 1056 in 949a4df
If we decided to not record these information in the romClass in #13199, the test needs to be updated to accept such differences in |
@ChengJin01 ^^ |
|
I tried other versions but there are problems that would need to be resolved. |
Grinder test runs for |
Thanks @KapilPowar . Could also run on other missing platforms in Grinder? Thanks |
Grinder test runs for JDK11 |
@llxia @pshipton FYI
|
I assume this can be moved forward. |
Re #10917 (comment), we're waiting for @ChengJin01 to have time to take a look, based on #10917 (comment) |
I agree with @hangshao0 's investigation & conclusions given we don' record the access flags in the romClass by default. |
So the next step is to update the test itself to ignore those differences. @TobiAjila |
@llxia Grinder test run for cmdLineTester_jvmtitests_hcr_OSRG_nongold |
@KapilPowar if the Grinders pass, please create PR to reenable the tests. Thanks |
PR created #18181 |
@llxia PR created #18206 |
@llxia PR created #18215 |
@llxia Do we still need this issue? |
I believe this issue can be closed. |
We should revisit disabled tests to see if the issues are resolved. If they are, we need to re-enable the tests. For these ones that do not have any comments, we should check them again.
For example:
https://github.com/eclipse/openj9/blob/ad7c3f09279a54f8d4d253af03da2a2a31f86f8e/test/functional/cmdLineTests/modularityddrtests/playlist.xml#L26
https://github.com/eclipse/openj9/blob/e2c38649abb06128ee30c06691b6dcc9e19db55b/test/functional/VM_Test/playlist.xml#L148
https://github.com/eclipse/openj9/blob/ab7f03ab6faa069307a3ddedf09ac26f79b9702c/test/functional/cmdLineTests/pltest/playlist.xml#L175
The text was updated successfully, but these errors were encountered: