Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jsonb-dev] Verifying TCK on Application Servers


On 2/23/22 3:47 PM, Kyle Aure wrote:
Oops meant to link to this PR: https://github.com/eclipse-ee4j/jsonb-api/pull/276

On Wed, Feb 23, 2022 at 2:39 PM Kyle Aure <kylejaure@xxxxxxxxx> wrote:
Good Afternoon all,

I am working on verifying Open Liberty using the updated TCK for Jakarta 10 and am a bit confused with the recent changes made under PR: https://github.com/eclipse-ee4j/jakartaee-tck/pull/849

In order to be verified as Jakarta EE 10 platform, we need to run and pass this TCK.  However, since this TCK has been modified to run as a standalone test against only a compatible implementation we no longer have a method of deploying and running these tests in a container.

Good points and thanks for raising the concern about this!



So I guess my question is how are we supposed to run these tests in a container for proper verification?

Good question, the Platform TCK should keep tests that do validate Platform requirements only if the new Standalone TCK does not validate the Platform requirements.

We should keep this in mind when reviewing the https://github.com/eclipse-ee4j/jakartaee-tck/pull/848 + https://github.com/eclipse-ee4j/jakartaee-tck/pull/849 which are for removing duplicate tests from the Platform TCK.  To your point, I think that we missed keeping enough tests for validating the Platform requirements, so due to your report here, we may need changes to these pull requests (or should at least investigate if that is the case).

Also the previous Standalone JSONB TCK (generated from Platform TCK) did not contain any EE container testing.

Scott

Or is the idea that we do not need to run these tests in a container, and instead each platform will just need to run these tests against the implementation they are using? (in our case that would mean just running the same test as here: https://github.com/eclipse-ee4j/yasson/blob/master/yasson-tck/pom.xml)

Thanks for your help, I just want to make sure I understand the expectations here.

KYLE JON AURE
WebSphere Development
Office: Roch Bldg 50-2 H220
Email: 
kyle.aure@xxxxxxx



_______________________________________________
jsonb-dev mailing list
jsonb-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jsonb-dev

Back to the top