Hi Zoltán!

> On Jan 18, 2023, at 11:31 AM, Zoltán Tichov <[email protected]> wrote:
> 
> Hi!
> 
> I examined the Jakarta Faces TCK and it appears that the setup could be
> done in the same way as tomee-tck is.
> But I don't know if it could merge the two TCK or the faces TCK should be a
> separate project.
> Which direction should I go?

All the other standalone TCKs are currently setup here:

- https://github.com/apache/tomee/tree/main/tck

Here’s a couple similar PRs to use as reference:

 - https://github.com/apache/tomee/pull/1004
 - https://github.com/apache/tomee/pull/1003
 - https://github.com/apache/tomee/pull/1002

We may split those out at some point, but that’s where things seem to be going 
for now.


-David

> On Thu, Jan 12, 2023 at 12:47 PM Jonathan Gallimore <
> [email protected]> wrote:
> 
>> I've started wiring up the Concurrency TCK here:
>> https://github.com/apache/tomee/tree/TOMEE-4159_Concurrency_TCK. After
>> updating the Jakarta EE API to 10, there are some compile issues,
>> particularly around the concurrency area, so there is some work to do
>> (which I'm looking at now!).
>> 
>> Cheers
>> 
>> Jon
>> 
>> On Thu, Jan 12, 2023 at 11:41 AM Jean-Louis Monteiro <
>> [email protected]> wrote:
>> 
>>> I saw some commits. Thanks for the setup and the work.
>>> We have a couple of pending PRs ready for the different TCK (BVal, CDI,
>>> JSONB, JSONP, Concurrent).
>>> 
>>> The challenge with standalone TCK is that if we don't find a way to run
>>> them on the cloud, we'll need to consolidate the results between the 2
>>> platforms. It will be definitely slower on the Apache CI system and will
>>> make the build unbelievably slow.
>>> 
>>> We have some investment there. We can of course run in the cloud with
>> `mvn
>>> verify -pl tck/bval-tomee` etc. But how are we going to collect the
>>> results? Furthermore for CDI and others, it would be great to split into
>>> smaller chunks to run in parallel.
>>> 
>>> 
>>> Long story short, there is some good investment to have on this area. It
>>> will definitely pay off in the long run.
>>> 
>>> --
>>> Jean-Louis Monteiro
>>> http://twitter.com/jlouismonteiro
>>> http://www.tomitribe.com
>>> 
>>> 
>>> On Thu, Jan 12, 2023 at 2:54 AM David Blevins <[email protected]>
>>> wrote:
>>> 
>>>>> On Jan 4, 2023, at 4:00 PM, David Blevins <[email protected]>
>>>> wrote:
>>>>> 
>>>>> I created JIRAs for all the individual TCKs involved in EE 10.  Some
>> of
>>>> these are already setup:
>>>>> 
>>>>> TOMEE-4156   Platform/WebProfile TCK
>>>> 
>>>> I have this at least minimally setup here:
>>>> 
>>>> - https://github.com/apache/tomee-tck
>>>> 
>>>> There’s a `setup.sh` that will download and install the Jakarta EE 10
>>>> Platform & Web Profile TCK on your machine.
>>>> 
>>>> General FYI on some tweaks I made to the branches.
>>>> 
>>>> - main: now points to TomEE 10 instead of TomEE 8
>>>> - tomee-8.x: new branch made from the former `main` branch, dedicated
>> to
>>>> TomEE 8
>>>> - tomee-8.x: new branch made from the `jakartaee9-tck` branch,
>> dedicated
>>>> to TomEE 9
>>>> 
>>>> Next steps for me will be trying to get a run or two going up in the
>>> cloud
>>>> so we have some base numbers.  Quite a lot of the tests were moved out
>> to
>>>> standalone TCKs, so there’ll some work to get a good view of how things
>>>> compare.
>>>> 
>>>> 
>>>> -David
>>>> 
>>>> 
>>> 
>> 

Reply via email to