maven-surefire/maven-surefire.changes

194 lines
7.6 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-------------------------------------------------------------------
Mon Jun 10 19:00:07 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Use plexus-metadata-generator executable directly to simplify
build classpath
-------------------------------------------------------------------
Wed Apr 10 10:54:02 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Upgrade to 3.2.5
* Bug
+ SUREFIRE-2223: Surefire evaluates parameter jvm before skip
+ SUREFIRE-2224: StatelessXmlReporter#getTestProblems() does
not properly reflect report schema structure
+ SUREFIRE-2225: Surefire ITs fail when project directory
contains space
+ SUREFIRE-2229: + REGRESSION] SUREFIRE-2224 causes stack trace
to be omitted for errors and failures
+ SUREFIRE-2231: JaCoCo 0.8.11 fails with old TestNG releases on
Java 17+
* Improvement
+ SUREFIRE-1345: Support flakyFailure and flakyError in
TestSuiteXmlParser
+ SUREFIRE-2221: Document minimum supported Java version for
Toolchains
- Upgrade to 3.2.3
* Bug
+ SUREFIRE-2210: Additional class path ordering broken since
3.2.0
+ SUREFIRE-2211: additionalClasspathElement with UNC path not
working with Maven Failsafe Plugin
+ SUREFIRE-2212: OutOfMemoryError raised when parsing files with
huge stderr/stdout output in surefire-report-parser
+ SUREFIRE-2220:
SurefireForkChannel#getForkNodeConnectionString() returns
invalid URI string if localHost resolves to IPv6 address
* Dependency upgrade
+ SUREFIRE-2214: Upgrade to HtmlUnit 3.8.0
+ SUREFIRE-2215: Upgrade to Parent 41
+ SUREFIRE-2216: Upgrade plugins and components (in ITs)
- Upgrade to 3.2.2
* Bug Fixes
+ SUREFIRE-2205: Use maven-plugin-report-plugin only in plugins
modules
+ SUREFIRE-2206: Downgrade plexus-xml to 3.0.0
* Dependency updates
+ SUREFIRE-2208: Bump org.codehaus.plexus:plexus-java from 1.1.2
to 1.2.0
- Upgrade to 3.2.1
* New features and improvements
+ SUREFIRE-1124: Support forkNumber in environment variables
+ SUREFIRE-2177: Use junit-bom instead of single JUnit 5
versions
+ SUREFIRE-2179: Support adding additional Maven dependencies to
the test runtime classpath
+ SUREFIRE-2178: clarify classpathDependencyExcludes
+ SUREFIRE-2182: Log starter implementation on DEBUG level
* Bug Fixes
+ SUREFIRE-2190: Fix module dependencies for compile only
dependencies
* Documentation updates
+ Fix TestNG web site URL (#671) @sabi0
- Upgrade to 3.1.2
* Changes
+ SUREFIRE-2166: Use ChoiceFormat to selective render percentage
and elapsed time in SurefireReportRenderer
+ Simplify serialization/deserialization of elapsed time
(SUREFIRE-2164 + SUREFIRE-2167)
+ SUREFIRE-2169: Potential NPE in WrappedReportEntry when
#getElapsed() is called
+ MNG-6829: Replace StringUtils#isEmpty(String) and
#isNotEmpty(String)
- Upgrade to 3.1.0
* Sub-task
+ SUREFIRE-2162: Document upcoming mojo and file names change
* Bug
+ SUREFIRE-2140: Cannot release Surefire on Windows
* Improvement
+ SUREFIRE-2153: Replace SurefireReportGenerator with a new
SurefireReportRenderer
+ SUREFIRE-2160: Replace LocalizedProperties with (Custom)I18N
approach from MPIR
* Task
+ SUREFIRE-2130: Rewrite several test classes in report
plugin for upcoming Doxia 2.0.0 stack
- Upgrade to 3.0.0
* New features and improvements
+ SUREFIRE-2154: Get rid of localRepository from surefire
mojo parameter, use Resolver API
* Bug Fixes
+ SUREFIRE-2119: Sanitize failIfNoSpecifiedTests prefix in
failsafe
+ SUREFIRE-2143: Fix reporting of skipped parameterized test
* Documentation updates
+ SUREFIRE-2156: Refresh download page
- Modifed patch:
* 0003-Port-to-TestNG-7.4.0.patch -> 0001-Port-to-TestNG-7.4.0.patch
+ regenerate
* maven-surefire-bootstrap-resources.patch
+ regenerate from maven build
- Removed patches:
* 0001-Maven-3.patch
* 0002-Port-to-current-doxia.patch
* 0004-Port-to-current-maven-shared-utils.patch
+ not needed with this version
-------------------------------------------------------------------
Thu Feb 22 07:58:37 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Upgrade to 2.22.2
* Bugs:
+ SUREFIRE-1614: JUnit Runner that writes to System.out
corrupts Surefires STDOUT when using JUnits Vintage Engine
- Upgrade to 2.22.1
* Bugs:
+ SUREFIRE-1532: MIME type for javascript is now officially
application/javascript
+ SUREFIRE-1535: Surefire unable to run testng suites in
parallel
+ SUREFIRE-1538: Git considers PNG files as changed although
there is no change
+ SUREFIRE-1550: The surefire XSD published on maven site lacks
of some rerun element
+ SUREFIRE-1559: XML Report elements rerunError, rerunFailure,
flakyFailure, flakyError should contain element stackTrace and
should not be simpleContent.
+ SUREFIRE-1561: Logs in Parallel Tests are mixed up when
forkMode=never or forkCount=0
+ SUREFIRE-1564: Cant override platform version through
project/plugin dependencies
+ SUREFIRE-1579: Forks mixed up characters in standard output
* Improvements:
+ SUREFIRE-1552: Nil element “failureMessage” in
failsafe-summary.xml should have self closed tag
+ SUREFIRE-1554: Fix old test resources TEST-*.xml in favor of
continuing with SUREFIRE-1550
+ SUREFIRE-1555: Elapsed time in XML Report should satisfy
pattern in XSD.
+ SUREFIRE-1562: Support Java 11
+ SUREFIRE-1565: Surefire should support parameterized
reportsDirectory
* Tasks:
+ SUREFIRE-1569: m-invoker-p:3.1.0 attempts to resolve
maven-surefire-common:jar:2.22.1-SNAPSHOT from remote repo
'apache.snapshots'
+ SUREFIRE-1578: Remove obsolete module
surefire-setup-integration-tests
* Dependency upgrades:
+ SUREFIRE-1540: Upgrade maven-plugins parent to version 32
+ SUREFIRE-1571: Upgrade maven-plugins parent to version 33
- Fetch sources using source service to avoid bundling binaries in
sources
- Fix broken links in the spec file
- Modified patch:
* 0004-Port-to-current-maven-shared-utils.patch
+ rediff to changed context
-------------------------------------------------------------------
Fri May 5 08:30:46 UTC 2023 - Fridrich Strba <fstrba@suse.com>
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
-------------------------------------------------------------------
Wed Apr 27 13:52:13 UTC 2022 - Fridrich Strba <fstrba@suse.com>
- Modified patches:
* 0004-Port-to-current-maven-shared-utils.patch
+ Add some try/catch blocks so that we catch new exceptions
potentially thrown by maven-shared-utils-3.3.x
* 0003-Port-to-TestNG-6.11.patch -> 0003-Port-to-TestNG-7.4.0.patch
+ Allow building with the new testng 7.4.0
-------------------------------------------------------------------
Tue Mar 22 13:52:58 UTC 2022 - Fridrich Strba <fstrba@suse.com>
- Build with java source and target levels 8
-------------------------------------------------------------------
Mon Apr 19 16:59:36 UTC 2021 - Pedro Monreal <pmonreal@suse.com>
- Update generate-tarball.sh to use https URL [bsc#1182708]
-------------------------------------------------------------------
Tue Apr 2 09:06:05 UTC 2019 - Fridrich Strba <fstrba@suse.com>
- Initial packaging of maven-surefire 2.22.0
- Generate and customize ant build files
- Build the maven plugins as bootstrap packages
- Added patch:
* maven-surefire-bootstrap-resources.patch
+ Add to the build of the plugins generated files that
we cannot generate when building outside maven