Recommended update for maven-surefire, tycho
| Announcement ID: | SUSE-RU-2024:2256-1 |
|---|---|
| Rating: | moderate |
| References: |
|
| Affected Products: |
|
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