Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [servlet-dev] Moving Servlet TCK tests to the Servlet Specification project...



On Thu, Oct 19, 2023, 3:02 AM Greg Wilkins via servlet-dev <servlet-dev@xxxxxxxxxxx> wrote:
All,

Should we propose Olivier as a committer on the project?

Olivier has been working on the Eclipse Jetty project as a committer for 10 years now, where recently he has been working on both sides of the TCK: running it and making jetty pass, as well as being involved in our Servlet 6.0 development efforts.  He's had a particular focus on build issues and dependencies, so is well suited to making good servlet-api jars.

I'm happy to propose Olivier.

+1 non binding vote from me.  

Congratulations everyone on the progress so far on moving the Servlet TCK tests here!

Big thanks to Olivier for tirelessly working on the TCK migration for the past few years!


cheers












On Thu, 19 Oct 2023 at 12:49, Olivier Lamy via servlet-dev <servlet-dev@xxxxxxxxxxx> wrote:
Hi,
It looks like Greg and Mark have approved the PR.
Do you know when this will get merged? or if I could get karma to do it?
I would like to move forward with this then I will have some changes because of the move in platform tck and make some more improvements in servlet TCK itself.
Thanks
Olivier 

On Thu, Oct 5, 2023 at 4:43 PM Olivier Lamy <olamy@xxxxxxxxxxx> wrote:


On Wed, Oct 4, 2023 at 6:40 PM Mark Thomas via servlet-dev <servlet-dev@xxxxxxxxxxx> wrote:
On 04/10/2023 01:04, Olivier Lamy via servlet-dev wrote:
> Hi,
> Some update on ETA of this servlet TCK code in the servlet repo.
> I did most of the changes (still more improvement, but it can be done
> later).
> In the Jetty project, we run this TCK against Jetty every day:
> https://jenkins.webtide.net/job/tck/job/tck-servlet-arquillian-experiment/job/jetty-12-ee10-servlet-tck-spec-repo/ <https://jenkins.webtide.net/job/tck/job/tck-servlet-arquillian-experiment/job/jetty-12-ee10-servlet-tck-spec-repo/>
> This refactored TCK run takes about 14 minutes (vs 1h5m with current TCK)
> We do have the same TCK error number. They are all due to the
> non-implementation of cross-context with Jetty 12.
> See https://github.com/jakartaee/servlet/issues/488
> <https://github.com/jakartaee/servlet/issues/488>, that's something I'd
> like to implement once we have this merged.
> I have done some tests with Tomcat as well. Some issues I'm not quite
> sure of the reason

I can look at those.

> There is a repo here with the setup project
> https://github.com/olamy/servlet-tck-tomcat
> <https://github.com/olamy/servlet-tck-tomcat>.
> main branch is based on general tck with tckrefactor branch and
> branch tck-from-servlet-repo is based on tck from the servlet repo.
> (@Mark if you want to use that somewhere in Tomcat I'm happy to push it
> there as I still should have my commit karma)

Tx. I have some stuff setup locally for the refactored TCKs. I planned
to use that to create a separate project for running all the TCKs Tomcat
uses. I'll have a look at your repo and probably use bits of both.

> There are still some improvement to do on the old code base especially
> on the error reporting but I see this a as a good start.
>
> Thoughts?

My suggested way forward is:

- get this merged
- get you commit karma (if you don't already have it)
- you (and any other committer) are free to continue refactoring /
   improving as long as the behavior does not change
- behavioral changes require review and agreement
- start implementing the changes we know we need for the changes in the
   spec

Looks good to me. (I don't have commit karma here)
 

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


--
Olivier


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


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

Back to the top