maven-surefire/maven-surefire.changes

194 lines
7.6 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
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