[ 
https://issues.apache.org/jira/browse/SUREFIRE-2252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Arvind Joshi updated SUREFIRE-2252:
-----------------------------------
    Description: 
*Issue*

When I execute tests concurrently (at class level), I see the failsafe xmls 
being generated, but the test methods themselves seem to be mixed up with other 
classes.

*Expectation*

Each failsafe xml is unique to a class, which was the case with the JUnit4 
provider.

*Versions*

maven failsafe plugin 3.2.5 or 3.3.1

JUnit 5.10.2

*Sample code and Test results*

Please see attached files

*Running the tests attached*

 
{noformat}
mvn clean verify -Pparallel-tests{noformat}
 

 
{noformat}
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.example.ClassBIT
[INFO] Running org.example.ClassAIT
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s 
– in org.example.ClassAIT
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s 
– in org.example.ClassBIT
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0{noformat}

  was:
*Issue*

When I execute tests concurrently (at class level), I see the failsafe xmls 
being generated, but the test methods themselves seem to be mixed up with other 
classes.

*Expectation*

Each failsafe xml is unique to a class, which was the case with the JUnit4 
provider.

*Versions*

maven failsafe plugin 3.2.5

JUnit 5.10.2

*Sample code and Test results*

Please see attached files

*Running the tests attached*

 
{noformat}
mvn clean verify -Pparallel-tests{noformat}
 

 
{noformat}
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.example.ClassBIT
[INFO] Running org.example.ClassAIT
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s 
– in org.example.ClassAIT
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s 
– in org.example.ClassBIT
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0{noformat}


> Failsafe xml for a test class has results from another class
> ------------------------------------------------------------
>
>                 Key: SUREFIRE-2252
>                 URL: https://issues.apache.org/jira/browse/SUREFIRE-2252
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: Maven Failsafe Plugin
>    Affects Versions: 3.2.5
>         Environment: Maven/JUnit5/Mac
>            Reporter: Arvind Joshi
>            Priority: Major
>         Attachments: ClassAIT.java, ClassBIT.java, 
> TEST-org.example.ClassAIT.xml, TEST-org.example.ClassBIT.xml, pom.xml
>
>
> *Issue*
> When I execute tests concurrently (at class level), I see the failsafe xmls 
> being generated, but the test methods themselves seem to be mixed up with 
> other classes.
> *Expectation*
> Each failsafe xml is unique to a class, which was the case with the JUnit4 
> provider.
> *Versions*
> maven failsafe plugin 3.2.5 or 3.3.1
> JUnit 5.10.2
> *Sample code and Test results*
> Please see attached files
> *Running the tests attached*
>  
> {noformat}
> mvn clean verify -Pparallel-tests{noformat}
>  
>  
> {noformat}
> [INFO] -------------------------------------------------------
> [INFO]  T E S T S
> [INFO] -------------------------------------------------------
> [INFO] Running org.example.ClassBIT
> [INFO] Running org.example.ClassAIT
> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 
> s – in org.example.ClassAIT
> [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 
> s – in org.example.ClassBIT
> [INFO]
> [INFO] Results:
> [INFO]
> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to