SUSE-RU-2024:2256-1: moderate: Recommended update for maven-surefire, tycho

SLE-UPDATES null at suse.de
Tue Jul 2 08:30:11 UTC 2024



# Recommended update for maven-surefire, tycho

Announcement ID: SUSE-RU-2024:2256-1  
Rating: moderate  
References:

  
Affected Products:

  * Development Tools Module 15-SP5
  * Development Tools Module 15-SP6
  * openSUSE Leap 15.5
  * openSUSE Leap 15.6
  * SUSE Enterprise Storage 7.1
  * SUSE Linux Enterprise Desktop 15 SP4 LTSS 15-SP4
  * SUSE Linux Enterprise Desktop 15 SP5
  * SUSE Linux Enterprise Desktop 15 SP6
  * SUSE Linux Enterprise High Performance Computing 15 SP2
  * SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2
  * SUSE Linux Enterprise High Performance Computing 15 SP3
  * SUSE Linux Enterprise High Performance Computing 15 SP4
  * SUSE Linux Enterprise High Performance Computing 15 SP5
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4
  * SUSE Linux Enterprise Real Time 15 SP5
  * SUSE Linux Enterprise Real Time 15 SP6
  * SUSE Linux Enterprise Server 15 SP2
  * SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2
  * SUSE Linux Enterprise Server 15 SP3
  * SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3
  * SUSE Linux Enterprise Server 15 SP4
  * SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4
  * SUSE Linux Enterprise Server 15 SP5
  * SUSE Linux Enterprise Server 15 SP6
  * SUSE Linux Enterprise Server for SAP Applications 15 SP2
  * SUSE Linux Enterprise Server for SAP Applications 15 SP3
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4
  * SUSE Linux Enterprise Server for SAP Applications 15 SP5
  * SUSE Linux Enterprise Server for SAP Applications 15 SP6

  
  
An update that can now be installed.

## Description:

This update for maven-surefire, tycho fixes the following issues:

maven-surefire was updated to version 3.2.5:

  * Version 3.2.5:

  * Bugs fixed:

    * Surefire evaluates parameter jvm before skip
    * StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure
    * Surefire ITs fail when project directory contains space
    * JaCoCo 0.8.11 fails with old TestNG releases on Java 17+
  * Improvements:

    * Support flakyFailure and flakyError in TestSuiteXmlParser
    * Document minimum supported Java version for Toolchains
  * Version 3.2.3:

  * Bugs fixed:

    * Additional class path ordering broken since 3.2.0
    * additionalClasspathElement with UNC path not working with Maven Failsafe Plugin
    * OutOfMemoryError raised when parsing files with huge stderr/stdout output in surefire-report-parser
    * SurefireForkChannel#getForkNodeConnectionString() returns invalid URI string if localHost resolves to IPv6
  * Dependency upgrade:

    * Upgrade to HtmlUnit 3.8.0
    * Upgrade to Parent 41
    * Upgrade plugins and components (in ITs)
  * Version 3.2.2:

  * Bugs fixed:

    * Use maven-plugin-report-plugin only in plugins modules
    * Downgrade plexus-xml to 3.0.0
  * Dependency updates:

    * Bump org.codehaus.plexus:plexus-java from 1.1.2 to 1.2.0
  * Version 3.2.1:

  * New features and improvements:

    * Support forkNumber in environment variables
    * Use junit-bom instead of single JUnit 5 versions
    * Support adding additional Maven dependencies to the test runtime classpath
    * Clarified classpathDependencyExcludes
    * Log starter implementation on DEBUG level
  * Bugs fixed:

    * Fix module dependencies for compile only dependencies
  * Documentation updates:

    * Fix TestNG web site URL
  * Version 3.1.2:

  * Changes:

    * Use ChoiceFormat to selective render percentage and elapsed time in SurefireReportRenderer
    * Simplify serialization/deserialization of elapsed time
    * Potential NPE in WrappedReportEntry when #getElapsed() is called
    * Replace StringUtils#isEmpty(String) and #isNotEmpty(String)
  * Version 3.1.0:

  * Bugs fixed:

    * Cannot release Surefire on Windows
  * Improvements:

    * Replace SurefireReportGenerator with a new SurefireReportRenderer
    * Replace LocalizedProperties with (Custom)I18N approach from MPIR
  * Version 3.0.0:

  * New features and improvements:

    * Get rid of localRepository from surefire mojo parameter, use Resolver API
  * Bugs fixed:

    * Sanitize failIfNoSpecifiedTests prefix in failsafe
    * Fix reporting of skipped parameterized test
  * Documentation updates:

    * Refresh download page

tycho:

  * Fixed build with maven-plugin-plugin >= 3.11
  * Require at least maven-surefire 3 for build
  * Added dependency on plexus-xml where relevant

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-ESPOS-2024-2256=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-LTSS-2024-2256=1

  * SUSE Linux Enterprise Desktop 15 SP4 LTSS 15-SP4  
    zypper in -t patch SUSE-SLE-Product-SLED-15-SP4-LTSS-2024-2256=1

  * SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP2-LTSS-2024-2256=1

  * SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP3-LTSS-2024-2256=1

  * SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP4-LTSS-2024-2256=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP2  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP2-2024-2256=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP3  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP3-2024-2256=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP4  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP4-2024-2256=1

  * SUSE Enterprise Storage 7.1  
    zypper in -t patch SUSE-Storage-7.1-2024-2256=1

  * openSUSE Leap 15.5  
    zypper in -t patch openSUSE-SLE-15.5-2024-2256=1

  * openSUSE Leap 15.6  
    zypper in -t patch openSUSE-SLE-15.6-2024-2256=1

  * Development Tools Module 15-SP5  
    zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP5-2024-2256=1

  * Development Tools Module 15-SP6  
    zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP6-2024-2256=1

  * SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP2-LTSS-2024-2256=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP3-LTSS-2024-2256=1

## Package List:

  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Linux Enterprise Desktop 15 SP4 LTSS 15-SP4 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Linux Enterprise Server for SAP Applications 15 SP2 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Linux Enterprise Server for SAP Applications 15 SP3 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Enterprise Storage 7.1 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * openSUSE Leap 15.5 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * tycho-javadoc-1.6.0-150200.4.12.11
    * maven-surefire-plugins-javadoc-3.2.5-150200.3.9.12.1
    * maven-failsafe-plugin-bootstrap-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-bootstrap-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-junit5-javadoc-3.2.5-150200.3.9.12.1
    * maven-surefire-report-parser-3.2.5-150200.3.9.12.8
    * tycho-bootstrap-1.6.0-150200.4.12.1
    * tycho-1.6.0-150200.4.12.11
    * maven-surefire-javadoc-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
    * maven-failsafe-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit5-3.2.5-150200.3.9.12.1
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-report-plugin-bootstrap-3.2.5-150200.3.9.12.8
    * maven-surefire-report-plugin-3.2.5-150200.3.9.12.1
  * openSUSE Leap 15.6 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * tycho-javadoc-1.6.0-150200.4.12.11
    * maven-surefire-plugins-javadoc-3.2.5-150200.3.9.12.1
    * maven-failsafe-plugin-bootstrap-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-bootstrap-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-junit5-javadoc-3.2.5-150200.3.9.12.1
    * maven-surefire-report-parser-3.2.5-150200.3.9.12.8
    * tycho-bootstrap-1.6.0-150200.4.12.1
    * tycho-1.6.0-150200.4.12.11
    * maven-surefire-javadoc-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
    * maven-failsafe-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit5-3.2.5-150200.3.9.12.1
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-report-plugin-bootstrap-3.2.5-150200.3.9.12.8
    * maven-surefire-report-plugin-3.2.5-150200.3.9.12.1
  * Development Tools Module 15-SP5 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * Development Tools Module 15-SP6 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
  * SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (noarch)
    * maven-surefire-3.2.5-150200.3.9.12.8
    * maven-surefire-plugin-3.2.5-150200.3.9.12.1
    * maven-surefire-provider-junit-3.2.5-150200.3.9.12.8
    * maven-surefire-provider-testng-3.2.5-150200.3.9.12.8

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20240702/b79d6e51/attachment.htm>


More information about the sle-updates mailing list