Skip to content
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

Disable FFI specific test suites for JDK21 #17013

Conversation

ChengJin01
Copy link
Contributor

@ChengJin01 ChengJin01 commented Mar 23, 2023

The changes temporarily disable all FFI specific
test suites as we might need to update them
accordingly in OpenJDK & OpenJ9 once the new
changes for OpenJDK are merged to the HEAD
repository.

Signed-off-by: ChengJin01 jincheng@ca.ibm.com

@ChengJin01
Copy link
Contributor Author

ChengJin01 commented Mar 23, 2023

It seems there is no compilation failure detected in OpenJ9 for the new changes at ibmruntimes/openj9-openjdk-jdk#572, which suggests that there is no change for the public APIs given it should be an interim version which doesn't reflect the finalized changes of JDK21 as specified #16951.

For safety reason, we still need to disable all related code and test suites for the moment and scrutinize all of them to see what needs to be updated accordingly to accommodate the new changes.

@ChengJin01
Copy link
Contributor Author

Reviewer: @tajila
FYI: @pshipton, @llxia

@ChengJin01 ChengJin01 requested a review from tajila March 23, 2023 20:12
@ChengJin01 ChengJin01 added comp:test project:panama Used to track Project Panama related work labels Mar 23, 2023
@ChengJin01 ChengJin01 force-pushed the ffi_disable_code_tests_for_new_changes_jdk21 branch from 4a280d4 to cfa787d Compare March 24, 2023 15:22
@ChengJin01 ChengJin01 changed the title Disable FFI specific code & test suites for JDK21 Disable FFI specific test suites for JDK21 Mar 24, 2023
@ChengJin01
Copy link
Contributor Author

I re-enabled the JCL changes in OpenJ9 as explained at ibmruntimes/openj9-openjdk-jdk#572 (comment) given there is no compilation failure when creating the build, which suggests that the majority of changes happen in OpenJDK.

@keithc-ca keithc-ca self-requested a review March 24, 2023 15:32
@keithc-ca keithc-ca self-assigned this Mar 24, 2023
The changes temporarily disable all FFI specific
test suites as we might need to update them
accordingly in OpenJDK & OpenJ9 once the new
changes for OpenJDK are merged to the HEAD repository.

Signed-off-by: ChengJin01 <jincheng@ca.ibm.com>
@ChengJin01 ChengJin01 force-pushed the ffi_disable_code_tests_for_new_changes_jdk21 branch from cfa787d to 46344bf Compare March 24, 2023 18:03
@keithc-ca keithc-ca merged commit f514a30 into eclipse-openj9:master Mar 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:test project:panama Used to track Project Panama related work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants