jakartaee / platform

The Jakarta EE Platform project produces the Jakarta EE platform specification, which is an umbrella specification that aggregates all other Jakarta EE specifications.
https://jakartaee.github.io/platform/
Eclipse Public License 2.0
197 stars 65 forks source link

Compatibility certification request for Payara Server Community (Web Profile) 6.2023.1 for Web Profile #599

Closed Pandrex247 closed 1 year ago

Pandrex247 commented 1 year ago
brideck commented 1 year ago

I'm surprised to see for your Web Profile certifications that you've been running all of the tests in the Authentication TCK. There are JACC propagation tests in there that should be skipped, as JACC is not a part of Web Profile.

ivargrimstad commented 1 year ago

I'm surprised to see for your Web Profile certifications that you've been running all of the tests in the Authentication TCK. There are JACC propagation tests in there that should be skipped, as JACC is not a part of Web Profile.

It doesn't hurt running the extra tests, does it? An I right in assuming that what you're saying is that they aren't needed, but won't affect the certification?

brideck commented 1 year ago

It doesn't hurt. If the Web Profile specific product that they're certifying here includes support for JACC (even though it doesn't need to) then I suppose it would be fine. OL does not, so these tests would be disabled in our certification.

There are quite a few things missing from this though. The section at the top listing TCKs should include the ones for Authentication, Bean Validation, Debugging, Faces, and Security. The results are also lacking anything from the newer portion of the Faces TCK.

Pandrex247 commented 1 year ago

Us running JACC is presumably a misconfiguration of the runner on our part, but I'm not aware of any rule saying we can't run them - it's just superfluous for Web Profile.

I'll look into the missing JSF results, I'm not sure where those have gone.

I'll also look into updating the PR with the details of the missing TCKs