Fork me on GitHub

JIRA Report

Type Priority Key Summary Resolution
Task Major SUREFIRE-1742 Updated JUnit 4.12 to JUnit 4.13 in the unit/IT tests. Fixed
Task Major SUREFIRE-1788 Unhandled native logs in SurefireForkChannel Fixed
Task Major SUREFIRE-1791 Documentation and the integration test for Spock/Groovy with JUnit5 Fixed
Task Trivial SUREFIRE-1781 Log a warning if forkCount = 0 Fixed
New Feature Major SUREFIRE-1234 Allow to configure JVM for tests by referencing a toolchain entry Fixed
New Feature Major SUREFIRE-1516 Should surefire specialize test runner when test isolation (i.e., fork) is needed? Fixed
New Feature Major SUREFIRE-1658 TCP/IP Channel for forked Surefire JVM. Extensions API and SPI. Polymorphism for remote and local process communication. Fixed
New Feature Major SUREFIRE-1744 Enable system-out for successfuly passed tests as well Fixed
New Feature Major SUREFIRE-1766 Surefire does not display TestNG data provider values on command line Fixed
Improvement Major SUREFIRE-1728 maven.test.failure.ignore: differentiate between test failure and timeout Fixed
Improvement Major SUREFIRE-1729 Run Order / JUnit5 supported in the Feature Matrix + tests Fixed
Improvement Major SUREFIRE-1740 Prerequisite implementation for SUREFIRE-1658 Fixed
Improvement Major SUREFIRE-1770 make build Reproducible Fixed
Improvement Major SUREFIRE-1780 Print JPMS errors from native stream of the fork JVM Fixed
Improvement Major SUREFIRE-1787 Support multiple runners (JUnit4, TestNG, other) and their API in JUnit5 Provider Fixed
Improvement Major SUREFIRE-1793 Change the Java packge of surefire-api to the distinct package org.apache.maven.surefire.api Fixed
Improvement Major SUREFIRE-1796 The session of TCP channel should be authenticated Fixed
Improvement Minor SUREFIRE-1378 Nice to have systemPropertiesFile configurable by user property Fixed
Improvement Minor SUREFIRE-1733 Surefire and Failsafe JPMS additions for JUnit 5.x execution Fixed
Improvement Minor SUREFIRE-1758 JUnit Platform provider isn't mentioned in the docu about groups and excludeGroups Fixed
Dependency upgrade Major SUREFIRE-1754 upgrade Doxia Sitetools to 1.9.2 to remove dependency on Struts Fixed
Dependency upgrade Major SUREFIRE-1769 Upgrade Plexus Java to 1.0.5 Fixed
Dependency upgrade Major SUREFIRE-1774 Upgrade Maven Parent to Version 34 Fixed
Dependency upgrade Major SUREFIRE-1775 Upgrade Commons Compress to Version 1.20 Fixed
Dependency upgrade Major SUREFIRE-1777 Upgrade Fluido to Version 1.9 Fixed
Bug Major SUREFIRE-1570 Maven-fail-safe doesn't put testing JPMS module on module path Fixed
Bug Major SUREFIRE-1695 Support multiple inheritance of @Categories Fixed
Bug Major SUREFIRE-1719 Race condition results in "VM crash or System.exit called?" failure Fixed
Bug Major SUREFIRE-1725 Surefire in JUnit Vintage mode distributes tests very unevenly between forks, causing poor parallelism Fixed
Bug Major SUREFIRE-1741 Exceptions in parameterized test sources are ignored Fixed
Bug Major SUREFIRE-1746 Dependencies for dynamic provider contain Maven artifacts from the MOJO plugin Fixed
Bug Major SUREFIRE-1748 JUnit 5 breaks reporting Fixed
Bug Major SUREFIRE-1759 NullPointerException from RunEntryStatisticsMap#serialize when there's a class-level @Ignore annotation Fixed
Bug Major SUREFIRE-1762 skipAfterFailureCount>0 with testng 7.1.0 resulting in java.lang.NoSuchMethodError: org.testng.TestNG.addListener(Lorg/testng/ITestListener;)V Fixed
Bug Major SUREFIRE-1783 Fork JVM defined by Toolchain should not inherit JAVA_HOME from Maven process Fixed
Bug Major SUREFIRE-1784 Fork JVM defined by jvm parameter should not inherit JAVA_HOME from Maven process Fixed
Bug Major SUREFIRE-1797 Surefire report with parameterized tests contain all names of test the same Fixed
Bug Minor SUREFIRE-1721 fixed typo in JavaDoc for Failsafe: mvn test -Dsurefire.enableProcessChecker=all Fixed
Bug Minor SUREFIRE-1749 Correct useSystemClassloader used in message Fixed
Bug Minor SUREFIRE-1782 Configured Environment Variables do not take effect unless also added to excludedEnvironmentVariables Fixed