You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Tibor Digana <ti...@apache.org> on 2018/06/16 13:22:30 UTC

[ANN] Apache Maven Surefire Plugin 2.22.0 Released

 The Apache Maven team is pleased to announce the release of the Apache
Maven Surefire Plugin, version 2.22.0.

The release contains 15 issues.
Again we received contributions from the community in form of bug reports
and bug fixes.
Thank you and keep them coming!

http://maven.apache.org/plugins/maven-surefire-plugin/

You should specify the version in your project's plugin configuration:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-surefire-plugin</artifactId>
  <version>2.22.0</version>
</plugin>

or for failsafe:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-failsafe-plugin</artifactId>
  <version>2.22.0</version>
</plugin>

or for surefire-report:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-surefire-report-plugin</artifactId>
  <version>2.22.0</version>
</plugin>

You can download the appropriate sources etc. from the download page:
https://maven.apache.org/surefire/download.cgi


        Release Notes - Maven Surefire - Version 2.22.0

Bug

   - [SUREFIRE-1383 <https://issues.apache.org/jira/browse/SUREFIRE-1383>]
   - dependenciesToScan Does Not Leverage Classpath Elements
   - [SUREFIRE-1479 <https://issues.apache.org/jira/browse/SUREFIRE-1479>]
   - SurefireBooterForkException: The forked VM terminated without properly
   saying goodbye since 2.20.1
   - [SUREFIRE-1498 <https://issues.apache.org/jira/browse/SUREFIRE-1498>]
   - Surefire prints own logs "Couldn't load group class" to native stream.
   - [SUREFIRE-1503 <https://issues.apache.org/jira/browse/SUREFIRE-1503>]
   - Forked JVM immediately crashed on Unix/Linux due to new shutdown
   mechanism does not turn to the old shutdown mechanism
   - [SUREFIRE-1506 <https://issues.apache.org/jira/browse/SUREFIRE-1506>]
   - Sporadic NullPointerException in ConsoleOutputFileReporter#close()
   - [SUREFIRE-1512 <https://issues.apache.org/jira/browse/SUREFIRE-1512>]
   - ProcessInfo for Windows is prone to timezone offset changes
   - [SUREFIRE-1515 <https://issues.apache.org/jira/browse/SUREFIRE-1515>]
   - Standard output write fails for empty array
   - [SUREFIRE-1522 <https://issues.apache.org/jira/browse/SUREFIRE-1522>]
   - IndexOutOfBoundsException for System.out.write

New Feature

   - [SUREFIRE-1330 <https://issues.apache.org/jira/browse/SUREFIRE-1330>]
   - JUnit 5 surefire-provider code donation
   - [SUREFIRE-1495 <https://issues.apache.org/jira/browse/SUREFIRE-1495>]
   - Encoding of TXT report file should be configured by
   ${project.reporting.outputEncoding} and MOJO parameter encoding

Improvement

   - [SUREFIRE-1490 <https://issues.apache.org/jira/browse/SUREFIRE-1490>]
   - Change header of the Failsafe Report

Task

   - [SUREFIRE-1487 <https://issues.apache.org/jira/browse/SUREFIRE-1487>]
   - ParallelComputerBuilderTest fails on overloaded system because internal
   delay are shorter than blocking time of JVM
   - [SUREFIRE-1504 <https://issues.apache.org/jira/browse/SUREFIRE-1504>]
   - switch from Git-WIP to Gitbox
   - [SUREFIRE-1510 <https://issues.apache.org/jira/browse/SUREFIRE-1510>]
   - Jenkins CI fails due to performance of Windows break concurrency of
   forked JVMs
   - [SUREFIRE-1518 <https://issues.apache.org/jira/browse/SUREFIRE-1518>]
   - Upgrade version of plexus-java to 0.9.8


Enjoy,

-The Apache Maven team

Re: [ANN] Apache Maven Surefire Plugin 2.22.0 Released

Posted by Enrico Olivelli <eo...@gmail.com>.
Great to see junit 5 !
Thanks to the JUnit team !

Thank you Tibor for putting all together

Enrico

Il sab 16 giu 2018, 15:22 Tibor Digana <ti...@apache.org> ha scritto:

>  The Apache Maven team is pleased to announce the release of the Apache
> Maven Surefire Plugin, version 2.22.0.
>
> The release contains 15 issues.
> Again we received contributions from the community in form of bug reports
> and bug fixes.
> Thank you and keep them coming!
>
> http://maven.apache.org/plugins/maven-surefire-plugin/
>
> You should specify the version in your project's plugin configuration:
>
> <plugin>
>   <groupId>org.apache.maven.plugins</groupId>
>   <artifactId>maven-surefire-plugin</artifactId>
>   <version>2.22.0</version>
> </plugin>
>
> or for failsafe:
>
> <plugin>
>   <groupId>org.apache.maven.plugins</groupId>
>   <artifactId>maven-failsafe-plugin</artifactId>
>   <version>2.22.0</version>
> </plugin>
>
> or for surefire-report:
>
> <plugin>
>   <groupId>org.apache.maven.plugins</groupId>
>   <artifactId>maven-surefire-report-plugin</artifactId>
>   <version>2.22.0</version>
> </plugin>
>
> You can download the appropriate sources etc. from the download page:
> https://maven.apache.org/surefire/download.cgi
>
>
>         Release Notes - Maven Surefire - Version 2.22.0
>
> Bug
>
>    - [SUREFIRE-1383 <https://issues.apache.org/jira/browse/SUREFIRE-1383>]
>    - dependenciesToScan Does Not Leverage Classpath Elements
>    - [SUREFIRE-1479 <https://issues.apache.org/jira/browse/SUREFIRE-1479>]
>    - SurefireBooterForkException: The forked VM terminated without properly
>    saying goodbye since 2.20.1
>    - [SUREFIRE-1498 <https://issues.apache.org/jira/browse/SUREFIRE-1498>]
>    - Surefire prints own logs "Couldn't load group class" to native stream.
>    - [SUREFIRE-1503 <https://issues.apache.org/jira/browse/SUREFIRE-1503>]
>    - Forked JVM immediately crashed on Unix/Linux due to new shutdown
>    mechanism does not turn to the old shutdown mechanism
>    - [SUREFIRE-1506 <https://issues.apache.org/jira/browse/SUREFIRE-1506>]
>    - Sporadic NullPointerException in ConsoleOutputFileReporter#close()
>    - [SUREFIRE-1512 <https://issues.apache.org/jira/browse/SUREFIRE-1512>]
>    - ProcessInfo for Windows is prone to timezone offset changes
>    - [SUREFIRE-1515 <https://issues.apache.org/jira/browse/SUREFIRE-1515>]
>    - Standard output write fails for empty array
>    - [SUREFIRE-1522 <https://issues.apache.org/jira/browse/SUREFIRE-1522>]
>    - IndexOutOfBoundsException for System.out.write
>
> New Feature
>
>    - [SUREFIRE-1330 <https://issues.apache.org/jira/browse/SUREFIRE-1330>]
>    - JUnit 5 surefire-provider code donation
>    - [SUREFIRE-1495 <https://issues.apache.org/jira/browse/SUREFIRE-1495>]
>    - Encoding of TXT report file should be configured by
>    ${project.reporting.outputEncoding} and MOJO parameter encoding
>
> Improvement
>
>    - [SUREFIRE-1490 <https://issues.apache.org/jira/browse/SUREFIRE-1490>]
>    - Change header of the Failsafe Report
>
> Task
>
>    - [SUREFIRE-1487 <https://issues.apache.org/jira/browse/SUREFIRE-1487>]
>    - ParallelComputerBuilderTest fails on overloaded system because
> internal
>    delay are shorter than blocking time of JVM
>    - [SUREFIRE-1504 <https://issues.apache.org/jira/browse/SUREFIRE-1504>]
>    - switch from Git-WIP to Gitbox
>    - [SUREFIRE-1510 <https://issues.apache.org/jira/browse/SUREFIRE-1510>]
>    - Jenkins CI fails due to performance of Windows break concurrency of
>    forked JVMs
>    - [SUREFIRE-1518 <https://issues.apache.org/jira/browse/SUREFIRE-1518>]
>    - Upgrade version of plexus-java to 0.9.8
>
>
> Enjoy,
>
> -The Apache Maven team
>
-- 


-- Enrico Olivelli

Re: [ANN] Apache Maven Surefire Plugin 2.22.0 Released

Posted by Karl Heinz Marbaise <kh...@gmx.de>.
Hi Tibor,

Thanks.

Kind regards
Karl Heinz Marbaise
On 18/06/18 09:30, Tibor Digana wrote:
> Hi Karl,
> 
> yes the JUnit5 provider should work with Failsafe too.
> 
> T
> 
> On Sun, Jun 17, 2018 at 9:05 PM, Karl Heinz Marbaise <kh...@gmx.de>
> wrote:
> 
>> Hi Tibor,
>>
>> I have a short question:
>>
>> My assumption is that in maven-failsafe the Junit 5 provider/plattform
>> will be enabled the same way as in maven-surefire?
>>
>> Is my assumption correct?
>>
>>
>> Kind regards
>> Karl Heinz Marbaise
>>
>> On 16/06/18 15:22, Tibor Digana wrote:
>>
>>>    The Apache Maven team is pleased to announce the release of the Apache
>>> Maven Surefire Plugin, version 2.22.0.
>>>
>>> The release contains 15 issues.
>>> Again we received contributions from the community in form of bug reports
>>> and bug fixes.
>>> Thank you and keep them coming!
>>>
>>> http://maven.apache.org/plugins/maven-surefire-plugin/
>>>
>>> You should specify the version in your project's plugin configuration:
>>>
>>> <plugin>
>>>     <groupId>org.apache.maven.plugins</groupId>
>>>     <artifactId>maven-surefire-plugin</artifactId>
>>>     <version>2.22.0</version>
>>> </plugin>
>>>
>>> or for failsafe:
>>>
>>> <plugin>
>>>     <groupId>org.apache.maven.plugins</groupId>
>>>     <artifactId>maven-failsafe-plugin</artifactId>
>>>     <version>2.22.0</version>
>>> </plugin>
>>>
>>> or for surefire-report:
>>>
>>> <plugin>
>>>     <groupId>org.apache.maven.plugins</groupId>
>>>     <artifactId>maven-surefire-report-plugin</artifactId>
>>>     <version>2.22.0</version>
>>> </plugin>
>>>
>>> You can download the appropriate sources etc. from the download page:
>>> https://maven.apache.org/surefire/download.cgi
>>>
>>>
>>>           Release Notes - Maven Surefire - Version 2.22.0
>>>
>>> Bug
>>>
>>>      - [SUREFIRE-1383 <https://issues.apache.org/jira/browse/SUREFIRE-1383
>>>> ]
>>>      - dependenciesToScan Does Not Leverage Classpath Elements
>>>      - [SUREFIRE-1479 <https://issues.apache.org/jira/browse/SUREFIRE-1479
>>>> ]
>>>      - SurefireBooterForkException: The forked VM terminated without
>>> properly
>>>      saying goodbye since 2.20.1
>>>      - [SUREFIRE-1498 <https://issues.apache.org/jira/browse/SUREFIRE-1498
>>>> ]
>>>      - Surefire prints own logs "Couldn't load group class" to native
>>> stream.
>>>      - [SUREFIRE-1503 <https://issues.apache.org/jira/browse/SUREFIRE-1503
>>>> ]
>>>      - Forked JVM immediately crashed on Unix/Linux due to new shutdown
>>>      mechanism does not turn to the old shutdown mechanism
>>>      - [SUREFIRE-1506 <https://issues.apache.org/jira/browse/SUREFIRE-1506
>>>> ]
>>>      - Sporadic NullPointerException in ConsoleOutputFileReporter#close()
>>>      - [SUREFIRE-1512 <https://issues.apache.org/jira/browse/SUREFIRE-1512
>>>> ]
>>>      - ProcessInfo for Windows is prone to timezone offset changes
>>>      - [SUREFIRE-1515 <https://issues.apache.org/jira/browse/SUREFIRE-1515
>>>> ]
>>>      - Standard output write fails for empty array
>>>      - [SUREFIRE-1522 <https://issues.apache.org/jira/browse/SUREFIRE-1522
>>>> ]
>>>      - IndexOutOfBoundsException for System.out.write
>>>
>>> New Feature
>>>
>>>      - [SUREFIRE-1330 <https://issues.apache.org/jira/browse/SUREFIRE-1330
>>>> ]
>>>      - JUnit 5 surefire-provider code donation
>>>      - [SUREFIRE-1495 <https://issues.apache.org/jira/browse/SUREFIRE-1495
>>>> ]
>>>      - Encoding of TXT report file should be configured by
>>>      ${project.reporting.outputEncoding} and MOJO parameter encoding
>>>
>>> Improvement
>>>
>>>      - [SUREFIRE-1490 <https://issues.apache.org/jira/browse/SUREFIRE-1490
>>>> ]
>>>      - Change header of the Failsafe Report
>>>
>>> Task
>>>
>>>      - [SUREFIRE-1487 <https://issues.apache.org/jira/browse/SUREFIRE-1487
>>>> ]
>>>      - ParallelComputerBuilderTest fails on overloaded system because
>>> internal
>>>      delay are shorter than blocking time of JVM
>>>      - [SUREFIRE-1504 <https://issues.apache.org/jira/browse/SUREFIRE-1504
>>>> ]
>>>      - switch from Git-WIP to Gitbox
>>>      - [SUREFIRE-1510 <https://issues.apache.org/jira/browse/SUREFIRE-1510
>>>> ]
>>>      - Jenkins CI fails due to performance of Windows break concurrency of
>>>      forked JVMs
>>>      - [SUREFIRE-1518 <https://issues.apache.org/jira/browse/SUREFIRE-1518
>>>> ]
>>>      - Upgrade version of plexus-java to 0.9.8
>>>
>>>
>>> Enjoy,
>>>
>>> -The Apache Maven team

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [ANN] Apache Maven Surefire Plugin 2.22.0 Released

Posted by Tibor Digana <ti...@apache.org>.
Hi Karl,

yes the JUnit5 provider should work with Failsafe too.

T

On Sun, Jun 17, 2018 at 9:05 PM, Karl Heinz Marbaise <kh...@gmx.de>
wrote:

> Hi Tibor,
>
> I have a short question:
>
> My assumption is that in maven-failsafe the Junit 5 provider/plattform
> will be enabled the same way as in maven-surefire?
>
> Is my assumption correct?
>
>
> Kind regards
> Karl Heinz Marbaise
>
> On 16/06/18 15:22, Tibor Digana wrote:
>
>>   The Apache Maven team is pleased to announce the release of the Apache
>> Maven Surefire Plugin, version 2.22.0.
>>
>> The release contains 15 issues.
>> Again we received contributions from the community in form of bug reports
>> and bug fixes.
>> Thank you and keep them coming!
>>
>> http://maven.apache.org/plugins/maven-surefire-plugin/
>>
>> You should specify the version in your project's plugin configuration:
>>
>> <plugin>
>>    <groupId>org.apache.maven.plugins</groupId>
>>    <artifactId>maven-surefire-plugin</artifactId>
>>    <version>2.22.0</version>
>> </plugin>
>>
>> or for failsafe:
>>
>> <plugin>
>>    <groupId>org.apache.maven.plugins</groupId>
>>    <artifactId>maven-failsafe-plugin</artifactId>
>>    <version>2.22.0</version>
>> </plugin>
>>
>> or for surefire-report:
>>
>> <plugin>
>>    <groupId>org.apache.maven.plugins</groupId>
>>    <artifactId>maven-surefire-report-plugin</artifactId>
>>    <version>2.22.0</version>
>> </plugin>
>>
>> You can download the appropriate sources etc. from the download page:
>> https://maven.apache.org/surefire/download.cgi
>>
>>
>>          Release Notes - Maven Surefire - Version 2.22.0
>>
>> Bug
>>
>>     - [SUREFIRE-1383 <https://issues.apache.org/jira/browse/SUREFIRE-1383
>> >]
>>     - dependenciesToScan Does Not Leverage Classpath Elements
>>     - [SUREFIRE-1479 <https://issues.apache.org/jira/browse/SUREFIRE-1479
>> >]
>>     - SurefireBooterForkException: The forked VM terminated without
>> properly
>>     saying goodbye since 2.20.1
>>     - [SUREFIRE-1498 <https://issues.apache.org/jira/browse/SUREFIRE-1498
>> >]
>>     - Surefire prints own logs "Couldn't load group class" to native
>> stream.
>>     - [SUREFIRE-1503 <https://issues.apache.org/jira/browse/SUREFIRE-1503
>> >]
>>     - Forked JVM immediately crashed on Unix/Linux due to new shutdown
>>     mechanism does not turn to the old shutdown mechanism
>>     - [SUREFIRE-1506 <https://issues.apache.org/jira/browse/SUREFIRE-1506
>> >]
>>     - Sporadic NullPointerException in ConsoleOutputFileReporter#close()
>>     - [SUREFIRE-1512 <https://issues.apache.org/jira/browse/SUREFIRE-1512
>> >]
>>     - ProcessInfo for Windows is prone to timezone offset changes
>>     - [SUREFIRE-1515 <https://issues.apache.org/jira/browse/SUREFIRE-1515
>> >]
>>     - Standard output write fails for empty array
>>     - [SUREFIRE-1522 <https://issues.apache.org/jira/browse/SUREFIRE-1522
>> >]
>>     - IndexOutOfBoundsException for System.out.write
>>
>> New Feature
>>
>>     - [SUREFIRE-1330 <https://issues.apache.org/jira/browse/SUREFIRE-1330
>> >]
>>     - JUnit 5 surefire-provider code donation
>>     - [SUREFIRE-1495 <https://issues.apache.org/jira/browse/SUREFIRE-1495
>> >]
>>     - Encoding of TXT report file should be configured by
>>     ${project.reporting.outputEncoding} and MOJO parameter encoding
>>
>> Improvement
>>
>>     - [SUREFIRE-1490 <https://issues.apache.org/jira/browse/SUREFIRE-1490
>> >]
>>     - Change header of the Failsafe Report
>>
>> Task
>>
>>     - [SUREFIRE-1487 <https://issues.apache.org/jira/browse/SUREFIRE-1487
>> >]
>>     - ParallelComputerBuilderTest fails on overloaded system because
>> internal
>>     delay are shorter than blocking time of JVM
>>     - [SUREFIRE-1504 <https://issues.apache.org/jira/browse/SUREFIRE-1504
>> >]
>>     - switch from Git-WIP to Gitbox
>>     - [SUREFIRE-1510 <https://issues.apache.org/jira/browse/SUREFIRE-1510
>> >]
>>     - Jenkins CI fails due to performance of Windows break concurrency of
>>     forked JVMs
>>     - [SUREFIRE-1518 <https://issues.apache.org/jira/browse/SUREFIRE-1518
>> >]
>>     - Upgrade version of plexus-java to 0.9.8
>>
>>
>> Enjoy,
>>
>> -The Apache Maven team
>>
>>

Re: [ANN] Apache Maven Surefire Plugin 2.22.0 Released

Posted by Karl Heinz Marbaise <kh...@gmx.de>.
Hi Tibor,

I have a short question:

My assumption is that in maven-failsafe the Junit 5 provider/plattform 
will be enabled the same way as in maven-surefire?

Is my assumption correct?


Kind regards
Karl Heinz Marbaise
On 16/06/18 15:22, Tibor Digana wrote:
>   The Apache Maven team is pleased to announce the release of the Apache
> Maven Surefire Plugin, version 2.22.0.
> 
> The release contains 15 issues.
> Again we received contributions from the community in form of bug reports
> and bug fixes.
> Thank you and keep them coming!
> 
> http://maven.apache.org/plugins/maven-surefire-plugin/
> 
> You should specify the version in your project's plugin configuration:
> 
> <plugin>
>    <groupId>org.apache.maven.plugins</groupId>
>    <artifactId>maven-surefire-plugin</artifactId>
>    <version>2.22.0</version>
> </plugin>
> 
> or for failsafe:
> 
> <plugin>
>    <groupId>org.apache.maven.plugins</groupId>
>    <artifactId>maven-failsafe-plugin</artifactId>
>    <version>2.22.0</version>
> </plugin>
> 
> or for surefire-report:
> 
> <plugin>
>    <groupId>org.apache.maven.plugins</groupId>
>    <artifactId>maven-surefire-report-plugin</artifactId>
>    <version>2.22.0</version>
> </plugin>
> 
> You can download the appropriate sources etc. from the download page:
> https://maven.apache.org/surefire/download.cgi
> 
> 
>          Release Notes - Maven Surefire - Version 2.22.0
> 
> Bug
> 
>     - [SUREFIRE-1383 <https://issues.apache.org/jira/browse/SUREFIRE-1383>]
>     - dependenciesToScan Does Not Leverage Classpath Elements
>     - [SUREFIRE-1479 <https://issues.apache.org/jira/browse/SUREFIRE-1479>]
>     - SurefireBooterForkException: The forked VM terminated without properly
>     saying goodbye since 2.20.1
>     - [SUREFIRE-1498 <https://issues.apache.org/jira/browse/SUREFIRE-1498>]
>     - Surefire prints own logs "Couldn't load group class" to native stream.
>     - [SUREFIRE-1503 <https://issues.apache.org/jira/browse/SUREFIRE-1503>]
>     - Forked JVM immediately crashed on Unix/Linux due to new shutdown
>     mechanism does not turn to the old shutdown mechanism
>     - [SUREFIRE-1506 <https://issues.apache.org/jira/browse/SUREFIRE-1506>]
>     - Sporadic NullPointerException in ConsoleOutputFileReporter#close()
>     - [SUREFIRE-1512 <https://issues.apache.org/jira/browse/SUREFIRE-1512>]
>     - ProcessInfo for Windows is prone to timezone offset changes
>     - [SUREFIRE-1515 <https://issues.apache.org/jira/browse/SUREFIRE-1515>]
>     - Standard output write fails for empty array
>     - [SUREFIRE-1522 <https://issues.apache.org/jira/browse/SUREFIRE-1522>]
>     - IndexOutOfBoundsException for System.out.write
> 
> New Feature
> 
>     - [SUREFIRE-1330 <https://issues.apache.org/jira/browse/SUREFIRE-1330>]
>     - JUnit 5 surefire-provider code donation
>     - [SUREFIRE-1495 <https://issues.apache.org/jira/browse/SUREFIRE-1495>]
>     - Encoding of TXT report file should be configured by
>     ${project.reporting.outputEncoding} and MOJO parameter encoding
> 
> Improvement
> 
>     - [SUREFIRE-1490 <https://issues.apache.org/jira/browse/SUREFIRE-1490>]
>     - Change header of the Failsafe Report
> 
> Task
> 
>     - [SUREFIRE-1487 <https://issues.apache.org/jira/browse/SUREFIRE-1487>]
>     - ParallelComputerBuilderTest fails on overloaded system because internal
>     delay are shorter than blocking time of JVM
>     - [SUREFIRE-1504 <https://issues.apache.org/jira/browse/SUREFIRE-1504>]
>     - switch from Git-WIP to Gitbox
>     - [SUREFIRE-1510 <https://issues.apache.org/jira/browse/SUREFIRE-1510>]
>     - Jenkins CI fails due to performance of Windows break concurrency of
>     forked JVMs
>     - [SUREFIRE-1518 <https://issues.apache.org/jira/browse/SUREFIRE-1518>]
>     - Upgrade version of plexus-java to 0.9.8
> 
> 
> Enjoy,
> 
> -The Apache Maven team
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org