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
TCK challenge for addressing Jakarta EE 10 Platform TCK signature test failures on Java 21 #1192
Comments
Why do we have failures like ^ and what can we expect in the future? When we addressed #156 in the signature test tooling, we discussed a different option for the validation of super class methods. TCK signature test map files may reference Java SE class methods. We could consider stopping the Java SE class method validation but continue to validate that any Jakarta EE super class methods match the information in the TCK signature test map file. We may want to update our signature test tooling again to optimize the above in a few different ways. Perhaps we should only check super class method signatures that are in the |
https://ci.eclipse.org/jakartaee-tck/job/10/job/eftl-jakartaeetck-build-100/94 built https://www.eclipse.org/downloads/download.php?file=/ee4j/jakartaee-tck/jakartaee10/staged/eftl/jakarta-jakartaeetck-10.0.3.zip (https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee10/staged/eftl) and the signature tests passed for me locally. I also tried locally changing the list of excluded JDK classes to instead only reference { java, java., javax, javax.} but that didn't work so further signature test tooling changes will be needed in the future). |
Marking as closed since the change is verified. I'll create a request to promote the 10.0.3 Platform TCK release. |
I tried running the EE 10 Platform TCK signature tests on Java 21 and see failures in:
The jakarta.security.enterprise.identitystore failures are:
The jakarta.enterprise.concurrent failures are:
The jakarta.ejb failures are:
The text was updated successfully, but these errors were encountered: