Need help testing new Selector implementation on Windows

Alan Bateman Alan.Bateman at oracle.com
Thu May 20 07:47:47 UTC 2021


On 19/05/2021 22:28, Simone Bordet wrote:
> We have setup a Jetty 10 + OpenJDK 17+22 on our Jenkins:
> https://jenkins.webtide.net/job/nightlies/job/jetty-10.0.x-windows-nightly-jdk17/
>
> There are a few tests failing mostly due to filesystem differences
> (deleting files that are in use, etc.) so it's not the cleanest of the
> builds, but we'll try to spend some time on it to improve it.
> The NIO code is tested quite thoroughly though.
> I'm assuming the new implementation is the default and there is
> nothing to configure to enable it, right?
>
Yes, it's the default so no system property or other switch.

It's good to see that this Jenkins jobs is setup, thanks for that. The 
call for additional helping test is mostly to make sure that swapping 
out the underlying implementation doesn't change behavior or introduce a 
regression. It would be a bonus to get more performance testing. We 
expect the new implementation to scale significantly much better than 
the old implementation as the number of registered socket channels 
increases.

-Alan


More information about the nio-dev mailing list