> Also I'm far away from doing a complete run, I only ran a couple dozen > tests so far. Ideally once we figure out these setup issues someone from > tomitribe could trigger a full run on tck.work so we can get some actual > numbers.
I'm happy to help wire that up. Jon On Tue, Jul 23, 2024 at 11:32 AM Markus Jung <ju...@apache.org> wrote: > Hey Richard, > > > I did some initial work on running a few TCK tests in the platform-tck > the past days and have been able to gain some quick wins with a couple > of setup issues. [1] > > > This is where I'm at: > Main pain points are that LegacyCookieProcessor is gone in Tomcat 10.1 > which causes a bunch of tests to fail and tssv.jar is seemingly missing > from the platform-tck, which makes the ProviderConfiguration [2] invalid > as this .jar contains the class > com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProvider. Updating the > Context.xml configs to not reference LegacyCookieProcesor anymore did > the trick but I'm still trying to figure out what needs to be done to > get the tssv.jar file. It was in the EE 9.1 TCK but is seemingly missing > from EE 10. One solution that works is just extracting it from the > Authentication 3.0 TCK, but I doubt this is the right solution. Maybe > someone who is more involved knows more? > > Also I'm far away from doing a complete run, I only ran a couple dozen > tests so far. Ideally once we figure out these setup issues someone from > tomitribe could trigger a full run on tck.work so we can get some actual > numbers. > > Thanks > Markus > > [1] https://github.com/jungm/tomee-tck/tree/ee10work > [2] > > https://github.com/jungm/tomee-tck/blob/main/src/test/tomee-plume/conf/ProviderConfiguration.xml > > On 23.07.24 11:06, Richard Zowalla wrote: > > Hi all, > > > > TomEE 10.0.0-M2 is out and it seems, that we have quite a few people > already testing it, which is great. > > > > Since we resolved most of the open dependency updates related to EE10, > we can now start to work on TCK setup / compliance or at least to get some > numbers. > > Aside from the standalone TCKs here [1], we will need to check on how to > run https://github.com/jakartaee/platform-tck/tree/10.0.x with TomEE 10 > to (at least) get some numbers. > > Some of the required tweaks / config options (etc) can be found here: > https://github.com/apache/tomee-tck > > > > I think, that Markus J. did a quick check on the platform-tck, so maybe > you can add your findings in this thread, so we can (hopefully) create an > environment for further discussion on how to proceed with the TCK itself. > > > > From what I remember on the standalone TCKs: > > > > - We need to correctly setup the concurrency TCK and fix our > implementation if needed. > > - We need to check on the CDI TCK. > > > > All TCKs can be enabled via a specific Maven profile. > > > > There are still some other open things: > > > > - MP 6.0 requires us to implement OpenTelemetry, which hangs because of > https://issues.apache.org/jira/browse/OWB-1441 atm. > > - CXF 4.1.0 needs to be final ;-) > > > > So if anyone wants to have a look into one of these areas, feel free to > drop a message on dev@ > > > > Cheers, > > Richard > > > > > > [1] https://github.com/apache/tomee/tree/main/tck >