Re: Re: How to log in surefire which test classes are executed in which surefire thread?

2023-09-14 Thread Debraj Manna
Created https://issues.apache.org/jira/browse/SUREFIRE-2195

On Thu, Sep 14, 2023 at 1:23 PM Olivier Lamy  wrote:

> Please create a jira to attach files as this will not be displayed
> here in the mailing list.
>
> On Thu, 14 Sept 2023 at 17:50, Debraj Manna 
> wrote:
> >
> > Just to add, I am not sure if this is due to concurrent file access.
> Please check the attached screenshot of the console logs. There it is
> saying Test Run 5 but the AirInvoiceServiceTest contains only 1 test. And
> also the report shows random data. For example, sometimes it says Test Run
> 5 , sometimes it says Test Run 2, etc.
> >
> > On Wed, Sep 13, 2023 at 12:11 PM Debraj Manna 
> wrote:
> >>
> >> I am using a surefire dependency like below. Do I have to add anything
> in the plugin dependency for running tests in parallel using Junit5?
> >>
> >> 
> >>   org.apache.maven.plugins
> >>   maven-surefire-plugin
> >>   3.1.2
> >> 
> >>
> >> I will see if I can reproduce it in a small project. In the meantime,
> if I can share some debug logs from surefire which can help in debugging
> the issue let me know, and I can do that.
> >>
> >> Also, if there are any open issues related to this in Surefire, can you
> please share its link so that I can track them on my end?
> >>
> >> On Wed, Sep 13, 2023 at 2:19 AM Olivier Lamy  wrote:
> >>>
> >>> I'm using surefire 3.1.2 and junit 5.9.3 (Oh I have to upgrade :) )
> >>> If you have a simple reproducer project, this would help
> >>>
> >>> On Wed, 13 Sept 2023 at 04:07, Debraj Manna 
> wrote:
> >>> >
> >>> > I am still facing the issue with
> >>> > junit.jupiter.execution.parallel.config.fixed.parallelism=3, JUnit5
> Version
> >>> > = 5.10.0 and surefire 3.1.2
> >>> >
> >>> > On Tue, Sep 12, 2023 at 6:34 PM Debraj Manna <
> subharaj.ma...@gmail.com>
> >>> > wrote:
> >>> >
> >>> > > Olivier
> >>> > >
> >>> > > Can you please let me know what version of Surefire and JUnit5 you
> are
> >>> > > using?
> >>> > >
> >>> > > Thanks
> >>> > >
> >>> > > On Tue, Sep 12, 2023 at 5:16 PM Olivier Lamy 
> wrote:
> >>> > >
> >>> > >> Maybe concurrent access to files in surefire
> >>> > >> I'm using this extensively but only with 3 max parallel test.
> >>> > >> Can you try
> >>> > >> junit.jupiter.execution.parallel.config.fixed.parallelism=3
> >>> > >> And see if you still have the issues.
> >>> > >> If not and if increasing this number is causing the issue. This
> sound
> >>> > >> like a concurrent flle access issue with surefire.
> >>> > >>
> >>> > >> On Tue, 12 Sept 2023 at 18:02, Debraj Manna <
> subharaj.ma...@gmail.com>
> >>> > >> wrote:
> >>> > >> >
> >>> > >> > Hi
> >>> > >> >
> >>> > >> > I started using junit-platform.properties as suggested here. My
> >>> > >> > configuration looks like below
> >>> > >> >
> >>> > >> > junit.jupiter.execution.parallel.enabled=true
> >>> > >> > junit.jupiter.execution.parallel.config.strategy=fixed
> >>> > >> > junit.jupiter.execution.parallel.config.fixed.parallelism=8
> >>> > >> > junit.jupiter.execution.parallel.mode.default=same_thread
> >>> > >> > junit.jupiter.execution.parallel.mode.classes.default=concurrent
> >>> > >> >
> >>> > >> > I am observing the surefire reports that are getting generated
> are not
> >>> > >> > correct
> >>> > >> >
> >>> > >> > I have a test class named
> >>> > >> >
> com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest
> >>> > >> > contains just a single test, testAirTicketing().
> >>> > >> >
> >>> > >> > But in the report file,
> >>> > >> >
> >>> > >>
> TEST-com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest.xml
> >>> > >> >  I see like below
> >>> > >> >
> >>> > >> > http://www.w3.org/2001/XMLSchema-instance
> "
> >>> > >> > xsi:noNamespaceSchemaLocation="
> >>> > >> >
> >>> > >>
> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd
> >>> > >> "
> >>> > >> > version="3.0"
> >>> > >>
> *name="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> >>> > >> > time="44.711" tests="2" errors="1" skipped="0" failures="0”>*
> >>> > >> >
> >>> > >> > …
> >>> > >> >
> >>> > >> >
> >>> > >> > *   >>> > >> >
> >>> > >>
> classname="com.spotnana.servicetests.analytics.ingestion.pnr.AirServiceTest"
> >>> > >> > time="5.789"/>   >>> > >> >
> >>> > >>
> classname="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> >>> > >> > time="33.331”>*
> >>> > >> >
> >>> > >> > It seems to be picking tests from some other class like
> AirServiceTest
> >>> > >> as
> >>> > >> > in this case.
> >>> > >> >
> >>> > >> > Can someone let me know what is going wrong here?
> >>> > >> >
> >>> > >> >
> >>> > >> >- Surefire Version - 3.0.0-M7
> >>> > >> >- JUnit Version -  5.9.3
> >>> > >> >
> >>> > >> > Thanks,
> >>> > >> >
> >>> > >> > On 2023/05/30 06:53:21 Karl Heinz Marbaise wrote:
> >>> > >> > > On 30.05.23 07:24, Debraj Manna wrote:
> >>> > >> > > > Thanks, Nils for replying.
> >>> > >> > > >
> >>> > >> > > > In JUnit5 it looks like running tests 

Re: Re: How to log in surefire which test classes are executed in which surefire thread?

2023-09-14 Thread Olivier Lamy
Please create a jira to attach files as this will not be displayed
here in the mailing list.

On Thu, 14 Sept 2023 at 17:50, Debraj Manna  wrote:
>
> Just to add, I am not sure if this is due to concurrent file access. Please 
> check the attached screenshot of the console logs. There it is saying Test 
> Run 5 but the AirInvoiceServiceTest contains only 1 test. And also the report 
> shows random data. For example, sometimes it says Test Run 5 , sometimes it 
> says Test Run 2, etc.
>
> On Wed, Sep 13, 2023 at 12:11 PM Debraj Manna  
> wrote:
>>
>> I am using a surefire dependency like below. Do I have to add anything in 
>> the plugin dependency for running tests in parallel using Junit5?
>>
>> 
>>   org.apache.maven.plugins
>>   maven-surefire-plugin
>>   3.1.2
>> 
>>
>> I will see if I can reproduce it in a small project. In the meantime, if I 
>> can share some debug logs from surefire which can help in debugging the 
>> issue let me know, and I can do that.
>>
>> Also, if there are any open issues related to this in Surefire, can you 
>> please share its link so that I can track them on my end?
>>
>> On Wed, Sep 13, 2023 at 2:19 AM Olivier Lamy  wrote:
>>>
>>> I'm using surefire 3.1.2 and junit 5.9.3 (Oh I have to upgrade :) )
>>> If you have a simple reproducer project, this would help
>>>
>>> On Wed, 13 Sept 2023 at 04:07, Debraj Manna  
>>> wrote:
>>> >
>>> > I am still facing the issue with
>>> > junit.jupiter.execution.parallel.config.fixed.parallelism=3, JUnit5 
>>> > Version
>>> > = 5.10.0 and surefire 3.1.2
>>> >
>>> > On Tue, Sep 12, 2023 at 6:34 PM Debraj Manna 
>>> > wrote:
>>> >
>>> > > Olivier
>>> > >
>>> > > Can you please let me know what version of Surefire and JUnit5 you are
>>> > > using?
>>> > >
>>> > > Thanks
>>> > >
>>> > > On Tue, Sep 12, 2023 at 5:16 PM Olivier Lamy  wrote:
>>> > >
>>> > >> Maybe concurrent access to files in surefire
>>> > >> I'm using this extensively but only with 3 max parallel test.
>>> > >> Can you try
>>> > >> junit.jupiter.execution.parallel.config.fixed.parallelism=3
>>> > >> And see if you still have the issues.
>>> > >> If not and if increasing this number is causing the issue. This sound
>>> > >> like a concurrent flle access issue with surefire.
>>> > >>
>>> > >> On Tue, 12 Sept 2023 at 18:02, Debraj Manna 
>>> > >> wrote:
>>> > >> >
>>> > >> > Hi
>>> > >> >
>>> > >> > I started using junit-platform.properties as suggested here. My
>>> > >> > configuration looks like below
>>> > >> >
>>> > >> > junit.jupiter.execution.parallel.enabled=true
>>> > >> > junit.jupiter.execution.parallel.config.strategy=fixed
>>> > >> > junit.jupiter.execution.parallel.config.fixed.parallelism=8
>>> > >> > junit.jupiter.execution.parallel.mode.default=same_thread
>>> > >> > junit.jupiter.execution.parallel.mode.classes.default=concurrent
>>> > >> >
>>> > >> > I am observing the surefire reports that are getting generated are 
>>> > >> > not
>>> > >> > correct
>>> > >> >
>>> > >> > I have a test class named
>>> > >> > com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest
>>> > >> > contains just a single test, testAirTicketing().
>>> > >> >
>>> > >> > But in the report file,
>>> > >> >
>>> > >> TEST-com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest.xml
>>> > >> >  I see like below
>>> > >> >
>>> > >> > http://www.w3.org/2001/XMLSchema-instance;
>>> > >> > xsi:noNamespaceSchemaLocation="
>>> > >> >
>>> > >> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd
>>> > >> "
>>> > >> > version="3.0"
>>> > >> *name="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
>>> > >> > time="44.711" tests="2" errors="1" skipped="0" failures="0”>*
>>> > >> >
>>> > >> > …
>>> > >> >
>>> > >> >
>>> > >> > *  >> > >> >
>>> > >> classname="com.spotnana.servicetests.analytics.ingestion.pnr.AirServiceTest"
>>> > >> > time="5.789"/>  >> > >> >
>>> > >> classname="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
>>> > >> > time="33.331”>*
>>> > >> >
>>> > >> > It seems to be picking tests from some other class like  
>>> > >> > AirServiceTest
>>> > >> as
>>> > >> > in this case.
>>> > >> >
>>> > >> > Can someone let me know what is going wrong here?
>>> > >> >
>>> > >> >
>>> > >> >- Surefire Version - 3.0.0-M7
>>> > >> >- JUnit Version -  5.9.3
>>> > >> >
>>> > >> > Thanks,
>>> > >> >
>>> > >> > On 2023/05/30 06:53:21 Karl Heinz Marbaise wrote:
>>> > >> > > On 30.05.23 07:24, Debraj Manna wrote:
>>> > >> > > > Thanks, Nils for replying.
>>> > >> > > >
>>> > >> > > > In JUnit5 it looks like running tests in parallel is still an
>>> > >> > experimental
>>> > >> > > > feature.
>>> > >> > >
>>> > >> > > Technically you are correct... but it's already a long time there I
>>> > >> > > doubt that it will be removed.
>>> > >> > >  > So I was checking if it is possible to do the same via Surefire.
>>> > >> > >
>>> > >> > > I recommend to use JUnit Jupiter...
>>> > >> > >
>>> > >> > > 

Re: Re: How to log in surefire which test classes are executed in which surefire thread?

2023-09-14 Thread Debraj Manna
Just to add, I am not sure if this is due to concurrent file access. Please
check the attached screenshot of the console logs. There it is saying Test
Run 5 but the AirInvoiceServiceTest contains only 1 test. And also the
report shows random data. For example, sometimes it says Test Run 5 ,
sometimes it says Test Run 2, etc.

On Wed, Sep 13, 2023 at 12:11 PM Debraj Manna 
wrote:

> I am using a surefire dependency like below. Do I have to add anything in
> the plugin dependency for running tests in parallel using Junit5?
>
> 
>   org.apache.maven.plugins
>   maven-surefire-plugin
>   3.1.2
> 
>
> I will see if I can reproduce it in a small project. In the meantime, if I
> can share some debug logs from surefire which can help in debugging the
> issue let me know, and I can do that.
>
> Also, if there are any open issues related to this in Surefire, can you
> please share its link so that I can track them on my end?
>
> On Wed, Sep 13, 2023 at 2:19 AM Olivier Lamy  wrote:
>
>> I'm using surefire 3.1.2 and junit 5.9.3 (Oh I have to upgrade :) )
>> If you have a simple reproducer project, this would help
>>
>> On Wed, 13 Sept 2023 at 04:07, Debraj Manna 
>> wrote:
>> >
>> > I am still facing the issue with
>> > junit.jupiter.execution.parallel.config.fixed.parallelism=3, JUnit5
>> Version
>> > = 5.10.0 and surefire 3.1.2
>> >
>> > On Tue, Sep 12, 2023 at 6:34 PM Debraj Manna 
>> > wrote:
>> >
>> > > Olivier
>> > >
>> > > Can you please let me know what version of Surefire and JUnit5 you are
>> > > using?
>> > >
>> > > Thanks
>> > >
>> > > On Tue, Sep 12, 2023 at 5:16 PM Olivier Lamy 
>> wrote:
>> > >
>> > >> Maybe concurrent access to files in surefire
>> > >> I'm using this extensively but only with 3 max parallel test.
>> > >> Can you try
>> > >> junit.jupiter.execution.parallel.config.fixed.parallelism=3
>> > >> And see if you still have the issues.
>> > >> If not and if increasing this number is causing the issue. This sound
>> > >> like a concurrent flle access issue with surefire.
>> > >>
>> > >> On Tue, 12 Sept 2023 at 18:02, Debraj Manna <
>> subharaj.ma...@gmail.com>
>> > >> wrote:
>> > >> >
>> > >> > Hi
>> > >> >
>> > >> > I started using junit-platform.properties as suggested here. My
>> > >> > configuration looks like below
>> > >> >
>> > >> > junit.jupiter.execution.parallel.enabled=true
>> > >> > junit.jupiter.execution.parallel.config.strategy=fixed
>> > >> > junit.jupiter.execution.parallel.config.fixed.parallelism=8
>> > >> > junit.jupiter.execution.parallel.mode.default=same_thread
>> > >> > junit.jupiter.execution.parallel.mode.classes.default=concurrent
>> > >> >
>> > >> > I am observing the surefire reports that are getting generated are
>> not
>> > >> > correct
>> > >> >
>> > >> > I have a test class named
>> > >> >
>> com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest
>> > >> > contains just a single test, testAirTicketing().
>> > >> >
>> > >> > But in the report file,
>> > >> >
>> > >>
>> TEST-com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest.xml
>> > >> >  I see like below
>> > >> >
>> > >> > http://www.w3.org/2001/XMLSchema-instance;
>> > >> > xsi:noNamespaceSchemaLocation="
>> > >> >
>> > >>
>> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd
>> > >> "
>> > >> > version="3.0"
>> > >>
>> *name="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
>> > >> > time="44.711" tests="2" errors="1" skipped="0" failures="0”>*
>> > >> >
>> > >> > …
>> > >> >
>> > >> >
>> > >> > *  > > >> >
>> > >>
>> classname="com.spotnana.servicetests.analytics.ingestion.pnr.AirServiceTest"
>> > >> > time="5.789"/>  > > >> >
>> > >>
>> classname="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
>> > >> > time="33.331”>*
>> > >> >
>> > >> > It seems to be picking tests from some other class like
>> AirServiceTest
>> > >> as
>> > >> > in this case.
>> > >> >
>> > >> > Can someone let me know what is going wrong here?
>> > >> >
>> > >> >
>> > >> >- Surefire Version - 3.0.0-M7
>> > >> >- JUnit Version -  5.9.3
>> > >> >
>> > >> > Thanks,
>> > >> >
>> > >> > On 2023/05/30 06:53:21 Karl Heinz Marbaise wrote:
>> > >> > > On 30.05.23 07:24, Debraj Manna wrote:
>> > >> > > > Thanks, Nils for replying.
>> > >> > > >
>> > >> > > > In JUnit5 it looks like running tests in parallel is still an
>> > >> > experimental
>> > >> > > > feature.
>> > >> > >
>> > >> > > Technically you are correct... but it's already a long time
>> there I
>> > >> > > doubt that it will be removed.
>> > >> > >  > So I was checking if it is possible to do the same via
>> Surefire.
>> > >> > >
>> > >> > > I recommend to use JUnit Jupiter...
>> > >> > >
>> > >> > > Btw: JUnit Jupiter is available in version 5.9.3 and also
>> 5.10.0-M1 is
>> > >> > > available as milestone one...
>> > >> > >
>> > >> > > Furthermore the users guide of 5.10.0-M1
>> > >> > > (
>> > >> >
>> > >>
>> 

Re: Re: How to log in surefire which test classes are executed in which surefire thread?

2023-09-13 Thread Debraj Manna
I am using a surefire dependency like below. Do I have to add anything in
the plugin dependency for running tests in parallel using Junit5?


  org.apache.maven.plugins
  maven-surefire-plugin
  3.1.2


I will see if I can reproduce it in a small project. In the meantime, if I
can share some debug logs from surefire which can help in debugging the
issue let me know, and I can do that.

Also, if there are any open issues related to this in Surefire, can you
please share its link so that I can track them on my end?

On Wed, Sep 13, 2023 at 2:19 AM Olivier Lamy  wrote:

> I'm using surefire 3.1.2 and junit 5.9.3 (Oh I have to upgrade :) )
> If you have a simple reproducer project, this would help
>
> On Wed, 13 Sept 2023 at 04:07, Debraj Manna 
> wrote:
> >
> > I am still facing the issue with
> > junit.jupiter.execution.parallel.config.fixed.parallelism=3, JUnit5
> Version
> > = 5.10.0 and surefire 3.1.2
> >
> > On Tue, Sep 12, 2023 at 6:34 PM Debraj Manna 
> > wrote:
> >
> > > Olivier
> > >
> > > Can you please let me know what version of Surefire and JUnit5 you are
> > > using?
> > >
> > > Thanks
> > >
> > > On Tue, Sep 12, 2023 at 5:16 PM Olivier Lamy  wrote:
> > >
> > >> Maybe concurrent access to files in surefire
> > >> I'm using this extensively but only with 3 max parallel test.
> > >> Can you try
> > >> junit.jupiter.execution.parallel.config.fixed.parallelism=3
> > >> And see if you still have the issues.
> > >> If not and if increasing this number is causing the issue. This sound
> > >> like a concurrent flle access issue with surefire.
> > >>
> > >> On Tue, 12 Sept 2023 at 18:02, Debraj Manna  >
> > >> wrote:
> > >> >
> > >> > Hi
> > >> >
> > >> > I started using junit-platform.properties as suggested here. My
> > >> > configuration looks like below
> > >> >
> > >> > junit.jupiter.execution.parallel.enabled=true
> > >> > junit.jupiter.execution.parallel.config.strategy=fixed
> > >> > junit.jupiter.execution.parallel.config.fixed.parallelism=8
> > >> > junit.jupiter.execution.parallel.mode.default=same_thread
> > >> > junit.jupiter.execution.parallel.mode.classes.default=concurrent
> > >> >
> > >> > I am observing the surefire reports that are getting generated are
> not
> > >> > correct
> > >> >
> > >> > I have a test class named
> > >> > com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest
> > >> > contains just a single test, testAirTicketing().
> > >> >
> > >> > But in the report file,
> > >> >
> > >>
> TEST-com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest.xml
> > >> >  I see like below
> > >> >
> > >> > http://www.w3.org/2001/XMLSchema-instance;
> > >> > xsi:noNamespaceSchemaLocation="
> > >> >
> > >>
> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd
> > >> "
> > >> > version="3.0"
> > >>
> *name="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> > >> > time="44.711" tests="2" errors="1" skipped="0" failures="0”>*
> > >> >
> > >> > …
> > >> >
> > >> >
> > >> > *   > >> >
> > >>
> classname="com.spotnana.servicetests.analytics.ingestion.pnr.AirServiceTest"
> > >> > time="5.789"/>   > >> >
> > >>
> classname="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> > >> > time="33.331”>*
> > >> >
> > >> > It seems to be picking tests from some other class like
> AirServiceTest
> > >> as
> > >> > in this case.
> > >> >
> > >> > Can someone let me know what is going wrong here?
> > >> >
> > >> >
> > >> >- Surefire Version - 3.0.0-M7
> > >> >- JUnit Version -  5.9.3
> > >> >
> > >> > Thanks,
> > >> >
> > >> > On 2023/05/30 06:53:21 Karl Heinz Marbaise wrote:
> > >> > > On 30.05.23 07:24, Debraj Manna wrote:
> > >> > > > Thanks, Nils for replying.
> > >> > > >
> > >> > > > In JUnit5 it looks like running tests in parallel is still an
> > >> > experimental
> > >> > > > feature.
> > >> > >
> > >> > > Technically you are correct... but it's already a long time there
> I
> > >> > > doubt that it will be removed.
> > >> > >  > So I was checking if it is possible to do the same via
> Surefire.
> > >> > >
> > >> > > I recommend to use JUnit Jupiter...
> > >> > >
> > >> > > Btw: JUnit Jupiter is available in version 5.9.3 and also
> 5.10.0-M1 is
> > >> > > available as milestone one...
> > >> > >
> > >> > > Furthermore the users guide of 5.10.0-M1
> > >> > > (
> > >> >
> > >>
> https://junit.org/junit5/docs/5.10.0-M1/user-guide/index.html#writing-tests-parallel-execution
> > >> > )
> > >> > > shows that the WARNING about experimental feature has been
> removed...
> > >> > >
> > >> > >   https://junit.org/junit5/docs/current/user-guide/
> > >> > >
> > >> > > https://junit.org/junit5/
> > >> > >
> > >> > >
> > >> > > >
> > >> > > > On Mon, May 29, 2023 at 9:05 PM Nils Breunese 
> > >> wrote:
> > >> > > >
> > >> > > >> I don’t have answers for your Surefire questions, but I wanted
> to
> > >> > mention
> > >> > > >> that you can also tell JUnit 5.9.2 to execute tests in
> parallel:
> 

Re: Re: How to log in surefire which test classes are executed in which surefire thread?

2023-09-12 Thread Olivier Lamy
I'm using surefire 3.1.2 and junit 5.9.3 (Oh I have to upgrade :) )
If you have a simple reproducer project, this would help

On Wed, 13 Sept 2023 at 04:07, Debraj Manna  wrote:
>
> I am still facing the issue with
> junit.jupiter.execution.parallel.config.fixed.parallelism=3, JUnit5 Version
> = 5.10.0 and surefire 3.1.2
>
> On Tue, Sep 12, 2023 at 6:34 PM Debraj Manna 
> wrote:
>
> > Olivier
> >
> > Can you please let me know what version of Surefire and JUnit5 you are
> > using?
> >
> > Thanks
> >
> > On Tue, Sep 12, 2023 at 5:16 PM Olivier Lamy  wrote:
> >
> >> Maybe concurrent access to files in surefire
> >> I'm using this extensively but only with 3 max parallel test.
> >> Can you try
> >> junit.jupiter.execution.parallel.config.fixed.parallelism=3
> >> And see if you still have the issues.
> >> If not and if increasing this number is causing the issue. This sound
> >> like a concurrent flle access issue with surefire.
> >>
> >> On Tue, 12 Sept 2023 at 18:02, Debraj Manna 
> >> wrote:
> >> >
> >> > Hi
> >> >
> >> > I started using junit-platform.properties as suggested here. My
> >> > configuration looks like below
> >> >
> >> > junit.jupiter.execution.parallel.enabled=true
> >> > junit.jupiter.execution.parallel.config.strategy=fixed
> >> > junit.jupiter.execution.parallel.config.fixed.parallelism=8
> >> > junit.jupiter.execution.parallel.mode.default=same_thread
> >> > junit.jupiter.execution.parallel.mode.classes.default=concurrent
> >> >
> >> > I am observing the surefire reports that are getting generated are not
> >> > correct
> >> >
> >> > I have a test class named
> >> > com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest
> >> > contains just a single test, testAirTicketing().
> >> >
> >> > But in the report file,
> >> >
> >> TEST-com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest.xml
> >> >  I see like below
> >> >
> >> > http://www.w3.org/2001/XMLSchema-instance;
> >> > xsi:noNamespaceSchemaLocation="
> >> >
> >> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd
> >> "
> >> > version="3.0"
> >> *name="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> >> > time="44.711" tests="2" errors="1" skipped="0" failures="0”>*
> >> >
> >> > …
> >> >
> >> >
> >> > *   >> >
> >> classname="com.spotnana.servicetests.analytics.ingestion.pnr.AirServiceTest"
> >> > time="5.789"/>   >> >
> >> classname="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> >> > time="33.331”>*
> >> >
> >> > It seems to be picking tests from some other class like  AirServiceTest
> >> as
> >> > in this case.
> >> >
> >> > Can someone let me know what is going wrong here?
> >> >
> >> >
> >> >- Surefire Version - 3.0.0-M7
> >> >- JUnit Version -  5.9.3
> >> >
> >> > Thanks,
> >> >
> >> > On 2023/05/30 06:53:21 Karl Heinz Marbaise wrote:
> >> > > On 30.05.23 07:24, Debraj Manna wrote:
> >> > > > Thanks, Nils for replying.
> >> > > >
> >> > > > In JUnit5 it looks like running tests in parallel is still an
> >> > experimental
> >> > > > feature.
> >> > >
> >> > > Technically you are correct... but it's already a long time there I
> >> > > doubt that it will be removed.
> >> > >  > So I was checking if it is possible to do the same via Surefire.
> >> > >
> >> > > I recommend to use JUnit Jupiter...
> >> > >
> >> > > Btw: JUnit Jupiter is available in version 5.9.3 and also 5.10.0-M1 is
> >> > > available as milestone one...
> >> > >
> >> > > Furthermore the users guide of 5.10.0-M1
> >> > > (
> >> >
> >> https://junit.org/junit5/docs/5.10.0-M1/user-guide/index.html#writing-tests-parallel-execution
> >> > )
> >> > > shows that the WARNING about experimental feature has been removed...
> >> > >
> >> > >   https://junit.org/junit5/docs/current/user-guide/
> >> > >
> >> > > https://junit.org/junit5/
> >> > >
> >> > >
> >> > > >
> >> > > > On Mon, May 29, 2023 at 9:05 PM Nils Breunese 
> >> wrote:
> >> > > >
> >> > > >> I don’t have answers for your Surefire questions, but I wanted to
> >> > mention
> >> > > >> that you can also tell JUnit 5.9.2 to execute tests in parallel:
> >> > > >> https://junit.org/junit5/docs/5.9.2/user-guide/index.html
> >> > > >>
> >> > > >> Nils.
> >> > > >>
> >> > > >>> Op 29 mei 2023 om 16:13 heeft Debraj Manna 
> >> > > >> het volgende geschreven:
> >> > > >>>
> >> > > >>> I updated by command like below
> >> > > >>>
> >> > > >>> mvn test -Dorg.slf4j.simpleLogger.showThreadName=true
> >> > > >>>
> >> > > >>> But I am observing that all my test classes are being executed in
> >> > > >>> ThreadStreamConsumer
> >> > > >>>
> >> > > >>> [ThreadedStreamConsumer] [INFO] Running
> >> > > >>> com.spotnana.servicetests.profile.ProfileCreatePersonalUserTest
> >> > > >>> ...
> >> > > >>> [ThreadedStreamConsumer] [INFO] Running
> >> > > >>> com.spotnana.servicetests.profile.PlanServiceTest
> >> > > >>>
> >> > > >>> So can someone let me know if this is the correct way of logging
> >> the
> >> > 

Re: Re: How to log in surefire which test classes are executed in which surefire thread?

2023-09-12 Thread Debraj Manna
I am still facing the issue with
junit.jupiter.execution.parallel.config.fixed.parallelism=3, JUnit5 Version
= 5.10.0 and surefire 3.1.2

On Tue, Sep 12, 2023 at 6:34 PM Debraj Manna 
wrote:

> Olivier
>
> Can you please let me know what version of Surefire and JUnit5 you are
> using?
>
> Thanks
>
> On Tue, Sep 12, 2023 at 5:16 PM Olivier Lamy  wrote:
>
>> Maybe concurrent access to files in surefire
>> I'm using this extensively but only with 3 max parallel test.
>> Can you try
>> junit.jupiter.execution.parallel.config.fixed.parallelism=3
>> And see if you still have the issues.
>> If not and if increasing this number is causing the issue. This sound
>> like a concurrent flle access issue with surefire.
>>
>> On Tue, 12 Sept 2023 at 18:02, Debraj Manna 
>> wrote:
>> >
>> > Hi
>> >
>> > I started using junit-platform.properties as suggested here. My
>> > configuration looks like below
>> >
>> > junit.jupiter.execution.parallel.enabled=true
>> > junit.jupiter.execution.parallel.config.strategy=fixed
>> > junit.jupiter.execution.parallel.config.fixed.parallelism=8
>> > junit.jupiter.execution.parallel.mode.default=same_thread
>> > junit.jupiter.execution.parallel.mode.classes.default=concurrent
>> >
>> > I am observing the surefire reports that are getting generated are not
>> > correct
>> >
>> > I have a test class named
>> > com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest
>> > contains just a single test, testAirTicketing().
>> >
>> > But in the report file,
>> >
>> TEST-com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest.xml
>> >  I see like below
>> >
>> > http://www.w3.org/2001/XMLSchema-instance;
>> > xsi:noNamespaceSchemaLocation="
>> >
>> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd
>> "
>> > version="3.0"
>> *name="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
>> > time="44.711" tests="2" errors="1" skipped="0" failures="0”>*
>> >
>> > …
>> >
>> >
>> > *  > >
>> classname="com.spotnana.servicetests.analytics.ingestion.pnr.AirServiceTest"
>> > time="5.789"/>  > >
>> classname="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
>> > time="33.331”>*
>> >
>> > It seems to be picking tests from some other class like  AirServiceTest
>> as
>> > in this case.
>> >
>> > Can someone let me know what is going wrong here?
>> >
>> >
>> >- Surefire Version - 3.0.0-M7
>> >- JUnit Version -  5.9.3
>> >
>> > Thanks,
>> >
>> > On 2023/05/30 06:53:21 Karl Heinz Marbaise wrote:
>> > > On 30.05.23 07:24, Debraj Manna wrote:
>> > > > Thanks, Nils for replying.
>> > > >
>> > > > In JUnit5 it looks like running tests in parallel is still an
>> > experimental
>> > > > feature.
>> > >
>> > > Technically you are correct... but it's already a long time there I
>> > > doubt that it will be removed.
>> > >  > So I was checking if it is possible to do the same via Surefire.
>> > >
>> > > I recommend to use JUnit Jupiter...
>> > >
>> > > Btw: JUnit Jupiter is available in version 5.9.3 and also 5.10.0-M1 is
>> > > available as milestone one...
>> > >
>> > > Furthermore the users guide of 5.10.0-M1
>> > > (
>> >
>> https://junit.org/junit5/docs/5.10.0-M1/user-guide/index.html#writing-tests-parallel-execution
>> > )
>> > > shows that the WARNING about experimental feature has been removed...
>> > >
>> > >   https://junit.org/junit5/docs/current/user-guide/
>> > >
>> > > https://junit.org/junit5/
>> > >
>> > >
>> > > >
>> > > > On Mon, May 29, 2023 at 9:05 PM Nils Breunese 
>> wrote:
>> > > >
>> > > >> I don’t have answers for your Surefire questions, but I wanted to
>> > mention
>> > > >> that you can also tell JUnit 5.9.2 to execute tests in parallel:
>> > > >> https://junit.org/junit5/docs/5.9.2/user-guide/index.html
>> > > >>
>> > > >> Nils.
>> > > >>
>> > > >>> Op 29 mei 2023 om 16:13 heeft Debraj Manna 
>> > > >> het volgende geschreven:
>> > > >>>
>> > > >>> I updated by command like below
>> > > >>>
>> > > >>> mvn test -Dorg.slf4j.simpleLogger.showThreadName=true
>> > > >>>
>> > > >>> But I am observing that all my test classes are being executed in
>> > > >>> ThreadStreamConsumer
>> > > >>>
>> > > >>> [ThreadedStreamConsumer] [INFO] Running
>> > > >>> com.spotnana.servicetests.profile.ProfileCreatePersonalUserTest
>> > > >>> ...
>> > > >>> [ThreadedStreamConsumer] [INFO] Running
>> > > >>> com.spotnana.servicetests.profile.PlanServiceTest
>> > > >>>
>> > > >>> So can someone let me know if this is the correct way of logging
>> the
>> > > >>> parallel execution identifier in maven output logs? If yes then
>> what
>> > am I
>> > > >>> doing wrong which is causing all test classes to execute in a
>> single
>> > > >> thread?
>> > > >>>
>> > > >>> Junit Version - 5.9.2
>> > > >>>
>> > > >>>
>> > >  On Mon, May 29, 2023 at 6:53 PM Debraj Manna 
>> > >  wrote:
>> > > 
>> > >  I want to execute test classes concurrently in the same JVM. So
>> my
>> > >  surefire-plugin config 

Re: Re: How to log in surefire which test classes are executed in which surefire thread?

2023-09-12 Thread Debraj Manna
Olivier

Can you please let me know what version of Surefire and JUnit5 you are
using?

Thanks

On Tue, Sep 12, 2023 at 5:16 PM Olivier Lamy  wrote:

> Maybe concurrent access to files in surefire
> I'm using this extensively but only with 3 max parallel test.
> Can you try
> junit.jupiter.execution.parallel.config.fixed.parallelism=3
> And see if you still have the issues.
> If not and if increasing this number is causing the issue. This sound
> like a concurrent flle access issue with surefire.
>
> On Tue, 12 Sept 2023 at 18:02, Debraj Manna 
> wrote:
> >
> > Hi
> >
> > I started using junit-platform.properties as suggested here. My
> > configuration looks like below
> >
> > junit.jupiter.execution.parallel.enabled=true
> > junit.jupiter.execution.parallel.config.strategy=fixed
> > junit.jupiter.execution.parallel.config.fixed.parallelism=8
> > junit.jupiter.execution.parallel.mode.default=same_thread
> > junit.jupiter.execution.parallel.mode.classes.default=concurrent
> >
> > I am observing the surefire reports that are getting generated are not
> > correct
> >
> > I have a test class named
> > com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest
> > contains just a single test, testAirTicketing().
> >
> > But in the report file,
> >
> TEST-com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest.xml
> >  I see like below
> >
> > http://www.w3.org/2001/XMLSchema-instance;
> > xsi:noNamespaceSchemaLocation="
> >
> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd
> "
> > version="3.0"
> *name="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> > time="44.711" tests="2" errors="1" skipped="0" failures="0”>*
> >
> > …
> >
> >
> > *   >
> classname="com.spotnana.servicetests.analytics.ingestion.pnr.AirServiceTest"
> > time="5.789"/>   >
> classname="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> > time="33.331”>*
> >
> > It seems to be picking tests from some other class like  AirServiceTest
> as
> > in this case.
> >
> > Can someone let me know what is going wrong here?
> >
> >
> >- Surefire Version - 3.0.0-M7
> >- JUnit Version -  5.9.3
> >
> > Thanks,
> >
> > On 2023/05/30 06:53:21 Karl Heinz Marbaise wrote:
> > > On 30.05.23 07:24, Debraj Manna wrote:
> > > > Thanks, Nils for replying.
> > > >
> > > > In JUnit5 it looks like running tests in parallel is still an
> > experimental
> > > > feature.
> > >
> > > Technically you are correct... but it's already a long time there I
> > > doubt that it will be removed.
> > >  > So I was checking if it is possible to do the same via Surefire.
> > >
> > > I recommend to use JUnit Jupiter...
> > >
> > > Btw: JUnit Jupiter is available in version 5.9.3 and also 5.10.0-M1 is
> > > available as milestone one...
> > >
> > > Furthermore the users guide of 5.10.0-M1
> > > (
> >
> https://junit.org/junit5/docs/5.10.0-M1/user-guide/index.html#writing-tests-parallel-execution
> > )
> > > shows that the WARNING about experimental feature has been removed...
> > >
> > >   https://junit.org/junit5/docs/current/user-guide/
> > >
> > > https://junit.org/junit5/
> > >
> > >
> > > >
> > > > On Mon, May 29, 2023 at 9:05 PM Nils Breunese 
> wrote:
> > > >
> > > >> I don’t have answers for your Surefire questions, but I wanted to
> > mention
> > > >> that you can also tell JUnit 5.9.2 to execute tests in parallel:
> > > >> https://junit.org/junit5/docs/5.9.2/user-guide/index.html
> > > >>
> > > >> Nils.
> > > >>
> > > >>> Op 29 mei 2023 om 16:13 heeft Debraj Manna 
> > > >> het volgende geschreven:
> > > >>>
> > > >>> I updated by command like below
> > > >>>
> > > >>> mvn test -Dorg.slf4j.simpleLogger.showThreadName=true
> > > >>>
> > > >>> But I am observing that all my test classes are being executed in
> > > >>> ThreadStreamConsumer
> > > >>>
> > > >>> [ThreadedStreamConsumer] [INFO] Running
> > > >>> com.spotnana.servicetests.profile.ProfileCreatePersonalUserTest
> > > >>> ...
> > > >>> [ThreadedStreamConsumer] [INFO] Running
> > > >>> com.spotnana.servicetests.profile.PlanServiceTest
> > > >>>
> > > >>> So can someone let me know if this is the correct way of logging
> the
> > > >>> parallel execution identifier in maven output logs? If yes then
> what
> > am I
> > > >>> doing wrong which is causing all test classes to execute in a
> single
> > > >> thread?
> > > >>>
> > > >>> Junit Version - 5.9.2
> > > >>>
> > > >>>
> > >  On Mon, May 29, 2023 at 6:53 PM Debraj Manna 
> > >  wrote:
> > > 
> > >  I want to execute test classes concurrently in the same JVM. So my
> > >  surefire-plugin config looks like below
> > > 
> > >  
> > >    org.apache.maven.plugins
> > >    maven-surefire-plugin
> > >    3.0.0-M7
> > >    
> > >  
> > >    $${surefire.forkNumber}
> > >  
> > >  
> > >  
> > >    -Xms512m -Xmx${surefire.max.heap}
> > >    

Re: Re: How to log in surefire which test classes are executed in which surefire thread?

2023-09-12 Thread Olivier Lamy
Maybe concurrent access to files in surefire
I'm using this extensively but only with 3 max parallel test.
Can you try
junit.jupiter.execution.parallel.config.fixed.parallelism=3
And see if you still have the issues.
If not and if increasing this number is causing the issue. This sound
like a concurrent flle access issue with surefire.

On Tue, 12 Sept 2023 at 18:02, Debraj Manna  wrote:
>
> Hi
>
> I started using junit-platform.properties as suggested here. My
> configuration looks like below
>
> junit.jupiter.execution.parallel.enabled=true
> junit.jupiter.execution.parallel.config.strategy=fixed
> junit.jupiter.execution.parallel.config.fixed.parallelism=8
> junit.jupiter.execution.parallel.mode.default=same_thread
> junit.jupiter.execution.parallel.mode.classes.default=concurrent
>
> I am observing the surefire reports that are getting generated are not
> correct
>
> I have a test class named
> com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest
> contains just a single test, testAirTicketing().
>
> But in the report file,
> TEST-com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest.xml
>  I see like below
>
> http://www.w3.org/2001/XMLSchema-instance;
> xsi:noNamespaceSchemaLocation="
> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd;
> version="3.0" 
> *name="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> time="44.711" tests="2" errors="1" skipped="0" failures="0”>*
>
> …
>
>
> *   classname="com.spotnana.servicetests.analytics.ingestion.pnr.AirServiceTest"
> time="5.789"/>   classname="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
> time="33.331”>*
>
> It seems to be picking tests from some other class like  AirServiceTest as
> in this case.
>
> Can someone let me know what is going wrong here?
>
>
>- Surefire Version - 3.0.0-M7
>- JUnit Version -  5.9.3
>
> Thanks,
>
> On 2023/05/30 06:53:21 Karl Heinz Marbaise wrote:
> > On 30.05.23 07:24, Debraj Manna wrote:
> > > Thanks, Nils for replying.
> > >
> > > In JUnit5 it looks like running tests in parallel is still an
> experimental
> > > feature.
> >
> > Technically you are correct... but it's already a long time there I
> > doubt that it will be removed.
> >  > So I was checking if it is possible to do the same via Surefire.
> >
> > I recommend to use JUnit Jupiter...
> >
> > Btw: JUnit Jupiter is available in version 5.9.3 and also 5.10.0-M1 is
> > available as milestone one...
> >
> > Furthermore the users guide of 5.10.0-M1
> > (
> https://junit.org/junit5/docs/5.10.0-M1/user-guide/index.html#writing-tests-parallel-execution
> )
> > shows that the WARNING about experimental feature has been removed...
> >
> >   https://junit.org/junit5/docs/current/user-guide/
> >
> > https://junit.org/junit5/
> >
> >
> > >
> > > On Mon, May 29, 2023 at 9:05 PM Nils Breunese  wrote:
> > >
> > >> I don’t have answers for your Surefire questions, but I wanted to
> mention
> > >> that you can also tell JUnit 5.9.2 to execute tests in parallel:
> > >> https://junit.org/junit5/docs/5.9.2/user-guide/index.html
> > >>
> > >> Nils.
> > >>
> > >>> Op 29 mei 2023 om 16:13 heeft Debraj Manna 
> > >> het volgende geschreven:
> > >>>
> > >>> I updated by command like below
> > >>>
> > >>> mvn test -Dorg.slf4j.simpleLogger.showThreadName=true
> > >>>
> > >>> But I am observing that all my test classes are being executed in
> > >>> ThreadStreamConsumer
> > >>>
> > >>> [ThreadedStreamConsumer] [INFO] Running
> > >>> com.spotnana.servicetests.profile.ProfileCreatePersonalUserTest
> > >>> ...
> > >>> [ThreadedStreamConsumer] [INFO] Running
> > >>> com.spotnana.servicetests.profile.PlanServiceTest
> > >>>
> > >>> So can someone let me know if this is the correct way of logging the
> > >>> parallel execution identifier in maven output logs? If yes then what
> am I
> > >>> doing wrong which is causing all test classes to execute in a single
> > >> thread?
> > >>>
> > >>> Junit Version - 5.9.2
> > >>>
> > >>>
> >  On Mon, May 29, 2023 at 6:53 PM Debraj Manna 
> >  wrote:
> > 
> >  I want to execute test classes concurrently in the same JVM. So my
> >  surefire-plugin config looks like below
> > 
> >  
> >    org.apache.maven.plugins
> >    maven-surefire-plugin
> >    3.0.0-M7
> >    
> >  
> >    $${surefire.forkNumber}
> >  
> >  
> >  
> >    -Xms512m -Xmx${surefire.max.heap}
> >    -XX:MaxDirectMemorySize=${surefire.max.direct.memory}
> >    -XX:MaxMetaspaceSize=${surefire.metaspace.size}
> >    -XX:+HeapDumpOnOutOfMemoryError @{argLine}
> >  
> >  suitesAndClasses
> >  false
> >  ${surefire.threadCount}
> >  1
> >  true
> >    
> >  
> > 
> >  Can someone let me know if there is a way for me to know which test
> >  classes are being executed in which surefire 

RE: Re: How to log in surefire which test classes are executed in which surefire thread?

2023-09-12 Thread Debraj Manna
Hi

I started using junit-platform.properties as suggested here. My
configuration looks like below

junit.jupiter.execution.parallel.enabled=true
junit.jupiter.execution.parallel.config.strategy=fixed
junit.jupiter.execution.parallel.config.fixed.parallelism=8
junit.jupiter.execution.parallel.mode.default=same_thread
junit.jupiter.execution.parallel.mode.classes.default=concurrent

I am observing the surefire reports that are getting generated are not
correct

I have a test class named
com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest
contains just a single test, testAirTicketing().

But in the report file,
TEST-com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest.xml
 I see like below

http://www.w3.org/2001/XMLSchema-instance;
xsi:noNamespaceSchemaLocation="
https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd;
version="3.0" 
*name="com.spotnana.servicetests.backoffice.invoicing.AirInvoiceServiceTest"
time="44.711" tests="2" errors="1" skipped="0" failures="0”>*

…


*https://junit.org/junit5/docs/5.10.0-M1/user-guide/index.html#writing-tests-parallel-execution
)
> shows that the WARNING about experimental feature has been removed...
>
>   https://junit.org/junit5/docs/current/user-guide/
>
> https://junit.org/junit5/
>
>
> >
> > On Mon, May 29, 2023 at 9:05 PM Nils Breunese  wrote:
> >
> >> I don’t have answers for your Surefire questions, but I wanted to
mention
> >> that you can also tell JUnit 5.9.2 to execute tests in parallel:
> >> https://junit.org/junit5/docs/5.9.2/user-guide/index.html
> >>
> >> Nils.
> >>
> >>> Op 29 mei 2023 om 16:13 heeft Debraj Manna 
> >> het volgende geschreven:
> >>>
> >>> I updated by command like below
> >>>
> >>> mvn test -Dorg.slf4j.simpleLogger.showThreadName=true
> >>>
> >>> But I am observing that all my test classes are being executed in
> >>> ThreadStreamConsumer
> >>>
> >>> [ThreadedStreamConsumer] [INFO] Running
> >>> com.spotnana.servicetests.profile.ProfileCreatePersonalUserTest
> >>> ...
> >>> [ThreadedStreamConsumer] [INFO] Running
> >>> com.spotnana.servicetests.profile.PlanServiceTest
> >>>
> >>> So can someone let me know if this is the correct way of logging the
> >>> parallel execution identifier in maven output logs? If yes then what
am I
> >>> doing wrong which is causing all test classes to execute in a single
> >> thread?
> >>>
> >>> Junit Version - 5.9.2
> >>>
> >>>
>  On Mon, May 29, 2023 at 6:53 PM Debraj Manna 
>  wrote:
> 
>  I want to execute test classes concurrently in the same JVM. So my
>  surefire-plugin config looks like below
> 
>  
>    org.apache.maven.plugins
>    maven-surefire-plugin
>    3.0.0-M7
>    
>  
>    $${surefire.forkNumber}
>  
>  
>  
>    -Xms512m -Xmx${surefire.max.heap}
>    -XX:MaxDirectMemorySize=${surefire.max.direct.memory}
>    -XX:MaxMetaspaceSize=${surefire.metaspace.size}
>    -XX:+HeapDumpOnOutOfMemoryError @{argLine}
>  
>  suitesAndClasses
>  false
>  ${surefire.threadCount}
>  1
>  true
>    
>  
> 
>  Can someone let me know if there is a way for me to know which test
>  classes are being executed in which surefire thread?
> 
> >>
> >
>
> Mit freundlichem Gruß
> Karl Heinz Marbaise
> --
> SoftwareEntwicklung Beratung Schulung  Tel.: +49 (0) 2405 / 415 893
> Inhaber Dipl.Ing.(FH) Karl Heinz Marbaise  USt.IdNr: DE191347579
> Hauptstrasse 177
> 52146 Würselen https://www.soebes.de
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>