Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-tck-dev] Jakarta Batch TCK now contains Jakarta EE tests + EE 10 Platform TCK next steps for Batch

Hi
As long as Jakarta Batch TCK is producing some maven artifacts they
can be reused and run within platform global test using maven surefire
configuration dependenciesToScan (see [1]).
Such external tests can be easily activated using some maven profile.
Sounds like a good idea to reduce the size of the source code.

cheers
Olivier
[1] https://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#dependenciesToScan

On Wed, Sep 15, 2021 at 9:32 AM Scott Marlow <smarlow@xxxxxxxxxx> wrote:
>
>
> On 9/14/21 1:54 PM, Scott Marlow wrote:
>
> As per update on [1][2], the Jakarta Batch TCK is looking to complete the transition from housing TCK tests in the Platform TCK repository, to exclusively moving them to the Standalone Batch TCK repo [3]!
>
> IMO, as per my [4] comment, I think that we will need to define contracts/SPIs for how the Platform TCK could run the latest Batch TCK (or any Standalone TCK) before we can expect the Platform TCK to be able to run Standalone TCKs.  We can define those SPIs on the tckrefactor branch [5] but it is not yet clear as to which Jakarta EE release will get the tckrefactor branch [5] changes.
>
> We need to discuss this further per `The specification project should own the TCK source and produce the TCK artifacts. This needs to be done in such a way that the artifacts can be run to validate implementations at the individual specification level, as well as integrated into platform level TCKs.` mentioned in [6].  Mostly the part about about `integrating the Standalone TCKs into the Platform TCK`.
>
>
> Scott
>
> [1] https://github.com/eclipse-ee4j/jakartaee-tck/issues/574
> [2] https://www.eclipse.org/lists/jakartabatch-dev/threads.html#00204
> [3] https://github.com/eclipse-ee4j/batch-tck
> [4] https://www.eclipse.org/lists/jakartabatch-dev/msg00204.html
> [5] https://github.com/eclipse-ee4j/jakartaee-tck/tree/tckrefactor
>
> [6] https://github.com/eclipse-ee4j/jakartaee-platform/issues/333
> _______________________________________________
> jakartaee-tck-dev mailing list
> jakartaee-tck-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-tck-dev



-- 
Olivier


Back to the top