Debraj,
each module is running surefire independently.
I hope that this explains the behavior you are seeing


Enrico

Il giorno mar 7 giu 2022 alle ore 15:28 Debraj Manna
<subharaj.ma...@gmail.com> ha scritto:
>
> I have asked the same in stackoverflow
> <https://stackoverflow.com/questions/72515006/maven-3-8-difference-between-thread-count-and-forkcount-for-suitsandclasses-para>
> also. Any one any thoughts?
>
> On Mon, Jun 6, 2022 at 7:25 PM Debraj Manna <subharaj.ma...@gmail.com>
> wrote:
>
> > I read the link
> > <https://maven.apache.org/surefire/maven-surefire-plugin/examples/fork-options-and-parallel-execution.html>
> > .
> >
> > For parallel = classes, mvn test -T 5 , reuseForks = true & forkCount = 2
> > maven will build and run 5 modules in parallel. During the test phase of
> > each module surefire is getting called and surefire is spawning 2 JVM to
> > distribute the tests. Once all the tests are finished in module surefire
> > fork will be termintated. Again a new surefire fork will be created for
> > executing tests in another module. Only for a module, surefire fork will be
> > reused. Is my understanding correct?
> >
> > What happens for suitesAndClasses? How are the tests distributed?
> >
> >
> >
> > On Mon, Jun 6, 2022 at 1:19 PM Debraj Manna <subharaj.ma...@gmail.com>
> > wrote:
> >
> >> Hi
> >>
> >> I am having a surefire configuration like below
> >>
> >> <configuration>
> >>  <forkCount>2</forkCount>
> >>  <reuseForks>true</reuseForks>
> >> <perCoreThreadCount>false</perCoreThreadCount>
> >> <parallel>suitesAndClasses</parallel>
> >> </configuration>
> >>
> >> In a multimodule maven project if I am executing mvn test -T 5 then how
> >> does parallelism work here? Will it be that in surefire fork1 5 tests
> >> classes will be running in parallel and same in fork2?
> >>
> >> Maven Version 3.8.4
> >> Surefire version 3.0.0-M6
> >>
> >>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to