Virtual threads in existing FJP logic

Nawazish Khan md.nawazish.khan at
Sat Feb 15 09:56:53 UTC 2020

Hi Christian,

I believe it should be possible and doable. The Worker Thread Facrory,
while creating Threads, should simply create Virtual Threads instead of


On Sat, Feb 15, 2020 at 1:56 AM Christian Stein <sormuras at> wrote:

> Hi everybody,
> Marc and I from the JUnit team are exploring ways how to
> integrate virtual threads into the Jupiter test engine. Today
> we're using a FJP to enable parallel test execution.
> Find the implementation here [0], where at end of the source
> file, you'll see our custom ForkJoinWorkerThreadFactory and
> the custom ForkJoinWorkerThread implementation.
> My idea was to "simply" configure those custom classes to
> create virtual threads. Is this possible? If not, we might
> resort to add a virtual thread based implementation of the
> HierarchicalTestExecutorService interface.
> Cheers,
> Christian
> [0]:

More information about the loom-dev mailing list