maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean-Luc Derrien (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SUREFIRE-1263) No class name in log when running tests in parallel
Date Wed, 27 Jul 2016 13:35:20 GMT
Jean-Luc Derrien created SUREFIRE-1263:
------------------------------------------

             Summary: No class name in log when running tests in parallel
                 Key: SUREFIRE-1263
                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1263
             Project: Maven Surefire
          Issue Type: Bug
          Components: Junit 4.7+ (parallel) support
    Affects Versions: 2.19.1
            Reporter: Jean-Luc Derrien


Hello,

Using surefire and Junit, the class names are not displayed in the output log when the tests
are run in parallel.

According to this [small project|https://github.com/jderrien/surefire-junit-tests/tree/simple-1],
in parallel mode:
{noformat}
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running [p2]
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p2] - p2 - sleeptime = 1 =>
start
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p2] - p2 - sleeptime = 1 =>
stop
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p1] - p1 - sleeptime = 2 =>
start
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p1] - p1 - sleeptime = 2 =>
stop
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p0] - p0 - sleeptime = 5 =>
start
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p0] - p0 - sleeptime = 5 =>
stop
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.006 sec - in [p2]
Running [p2]
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in [p2]

Results :

Tests run: 12, Failures: 0, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7.799 s
[INFO] Finished at: 2016-07-27T15:03:37+02:00
[INFO] Final Memory: 18M/213M
[INFO] ------------------------------------------------------------------------
{noformat}

Without parallel mode (we have the 'Running #classname#' in the output):
{noformat}
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running com.appnexus.viewability.core.surefireJunitTests.ATest
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p0] - p0 - sleeptime = 5 =>
start
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p0] - p0 - sleeptime = 5 =>
stop
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p1] - p1 - sleeptime = 2 =>
start
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p1] - p1 - sleeptime = 2 =>
stop
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p2] - p2 - sleeptime = 1 =>
start
com.appnexus.viewability.core.surefireJunitTests.ATest.methodA1[p2] - p2 - sleeptime = 1 =>
stop
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.085 sec - in com.appnexus.viewability.core.surefireJunitTests.ATest
Running com.appnexus.viewability.core.surefireJunitTests.BTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in com.appnexus.viewability.core.surefireJunitTests.BTest

Results :

Tests run: 12, Failures: 0, Errors: 0, Skipped: 0
{noformat}

It would be great to have the classname displayed when running tests in parallel.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message