Type |
Priority |
Key |
Summary |
Resolution |
Wish |
Major |
SUREFIRE-1297 |
Specify surefire temp directory for run in multiple processes |
Fixed |
Test |
Major |
SUREFIRE-1306 |
JUnit4RerunFailingTestsIT does not execute with the JUnit version configured in the test |
Fixed |
Test |
Major |
SUREFIRE-1308 |
Move Surefire1179IT to jiras package |
Fixed |
Test |
Major |
SUREFIRE-1332 |
SurefireLauncher duplicates functions and breaks build with Maven 3.5.0 |
Fixed |
Test |
Major |
SUREFIRE-1338 |
Integration Tests should avoid using duplicated system properties. |
Fixed |
Test |
Major |
SUREFIRE-1351 |
Performance unit tests should GC to free limited memory size. |
Fixed |
Test |
Major |
SUREFIRE-1353 |
Integration tests testing jvm forks should use subprocess and not embedded mode |
Fixed |
Task |
Major |
SUREFIRE-1223 |
Cannot run invoker ITs on Windows with Maven 3.3.1+ |
Fixed |
Task |
Major |
SUREFIRE-1270 |
Upgrade JaCoCo Version to 0.7.7 |
Fixed |
Task |
Major |
SUREFIRE-1281 |
Fix permanently failing Surefire Windows Build |
Fixed |
Task |
Major |
SUREFIRE-1282 |
Use assumeJavaVersion() in integration tests |
Fixed |
Task |
Major |
SUREFIRE-1291 |
enable unit tests in surefire-integration-tests and rename Surefire1028UnableToRunSingleTest to *IT |
Fixed |
Task |
Major |
SUREFIRE-1311 |
JUnit47 provider should not internally parse JUnit Description |
Fixed |
Task |
Major |
SUREFIRE-1316 |
MVN 3.1.0 minimum in build time |
Fixed |
Task |
Major |
SUREFIRE-1318 |
Upgrade JaCoCo Version to 0.7.8 |
Fixed |
Task |
Major |
SUREFIRE-1319 |
Upgrade RAT Plugin Version to 0.12 |
Fixed |
Task |
Major |
SUREFIRE-1320 |
Upgrade Sniffer Plugin Version to 1.15 |
Fixed |
Task |
Major |
SUREFIRE-1321 |
Integration tests should be cleaned up before running. Add goal=clean in maven-invoker-plugin. |
Fixed |
Improvement |
Major |
SUREFIRE-1246 |
Surefire + Cobertura: Shutdown of Forked JVM timeouts before all thread ends |
Fixed |
Improvement |
Major |
SUREFIRE-1254 |
add color messages |
Fixed |
Improvement |
Major |
SUREFIRE-1260 |
Add **/*Tests.java as one of the default include patterns |
Fixed |
Improvement |
Major |
SUREFIRE-1272 |
Create better report for AssumptionFailure |
Fixed |
Improvement |
Major |
SUREFIRE-1275 |
Test regex patterns should be cached |
Fixed |
Improvement |
Major |
SUREFIRE-1293 |
Simplify org.apache.maven.plugin.surefire.report.TestSetRunListener by using the null object pattern |
Fixed |
Improvement |
Major |
SUREFIRE-1310 |
ForkClient should handle only one channel-id |
Fixed |
Improvement |
Major |
SUREFIRE-1317 |
Refactoring |
Fixed |
Improvement |
Major |
SUREFIRE-1356 |
ForkClient should distinguish between internal and stream errors |
Fixed |
Improvement |
Minor |
SUREFIRE-1224 |
Improve Code Quality After Sonar Report |
Fixed |
Improvement |
Trivial |
SUREFIRE-1350 |
Upgrade Version of maven-invoker-plugin to 2.0.0 |
Fixed |
Documentation |
Major |
SUREFIRE-1218 |
Improve fork-options-and-parallel-execution.html upon Stackoverflow users pitfalls |
Fixed |
Documentation |
Major |
SUREFIRE-1221 |
skipTests parameter example is incorrect |
Fixed |
Documentation |
Major |
SUREFIRE-1240 |
failsafe documentation on skipping tests by property does not use property |
Fixed |
Documentation |
Major |
SUREFIRE-1257 |
incorrect XML for JUnit provider |
Fixed |
Documentation |
Major |
SUREFIRE-1276 |
Document handling of multiline exception messages |
Fixed |
Documentation |
Major |
SUREFIRE-1280 |
Replace "http://jira.codehaus.org" with "https://issues.apache.org/jira" |
Fixed |
Documentation |
Major |
SUREFIRE-1309 |
Clarify %regex |
Fixed |
Documentation |
Major |
SUREFIRE-1355 |
Close reportSets tag |
Fixed |
Documentation |
Minor |
SUREFIRE-1249 |
Typo in regex examples |
Fixed |
Documentation |
Minor |
SUREFIRE-1301 |
baseDir system-property gets overridden by other builder threads if forking is disabled |
Fixed |
Documentation |
Minor |
SUREFIRE-1348 |
Documentation of parameter "argLine" for goal "surefire:test" lacks mention of a key change made in v2.17 |
Fixed |
Bug |
Critical |
SUREFIRE-1324 |
Surefire incorrectly suppresses exceptions when closing resources. |
Fixed |
Bug |
Major |
SUREFIRE-725 |
Test result output ist sent to System.out instead of using logger |
Fixed |
Bug |
Major |
SUREFIRE-1198 |
Failsafe does not allow to configure the jar file to use |
Fixed |
Bug |
Major |
SUREFIRE-1216 |
TEST-*.xml files generated by Surefire are invalid |
Fixed |
Bug |
Major |
SUREFIRE-1217 |
Differentiate XML schema for failsafe and surefire |
Fixed |
Bug |
Major |
SUREFIRE-1239 |
ExecutionException java.lang.RuntimeException: org.apache.maven.surefire.report.ReporterException: When writing xml report stdout/stderr (No such file or directory) |
Fixed |
Bug |
Major |
SUREFIRE-1252 |
Tests not being run when using XML suite file with TestNG |
Fixed |
Bug |
Major |
SUREFIRE-1268 |
With JUnit listener, redirectTestOutputToFile is ignored |
Fixed |
Bug |
Major |
SUREFIRE-1278 |
TestNG tests are run with group name that ends with specified group |
Fixed |
Bug |
Major |
SUREFIRE-1284 |
Statistics file should not be determined as (directory of surefire-reports).getParentFile().getParentFile(). It is a problem if report directory is customized. Statistics file should be located in project dir. |
Fixed |
Bug |
Major |
SUREFIRE-1289 |
forkedProcessTimeoutInSeconds should not use ping timer of 10 seconds but 0.1 sec period timer |
Fixed |
Bug |
Major |
SUREFIRE-1290 |
Orphan Fork JVMs should be killed after any previous finished with fatal error |
Fixed |
Bug |
Major |
SUREFIRE-1295 |
JVM crashes in forks do not log the name of the failing test |
Fixed |
Bug |
Major |
SUREFIRE-1296 |
The project build directory should not be determined as (directory of surefire-reports).getParentFile(). It is a problem if report directory is customized. |
Fixed |
Bug |
Major |
SUREFIRE-1305 |
surefire fails on parallel tests when newline character is in test description |
Fixed |
Bug |
Major |
SUREFIRE-1312 |
Classpath containing url special characters with Reflections not working |
Fixed |
Bug |
Major |
SUREFIRE-1313 |
Unify console report result in SurefirePlugin and VerifyMojo |
Fixed |
Bug |
Major |
SUREFIRE-1322 |
Surefire and Failsafe should dump critical errors in dump file and console |
Fixed |
Bug |
Major |
SUREFIRE-1333 |
Process pending events from forked process after exited and then finish forked Thread. |
Fixed |
Bug |
Major |
SUREFIRE-1341 |
Documentation of configuration parameters in Failsafe should mention IT instead or Test.java |
Fixed |
Bug |
Major |
SUREFIRE-1342 |
Acknowledge normal exit of JVM and drain shared memory between processes |
Fixed |
Bug |
Major |
SUREFIRE-1349 |
FreeBSD cross process communication needs to commit stdout data in forked JVM within a synchronized block |
Fixed |
Bug |
Major |
SUREFIRE-1352 |
Dump file [date]-jvmRun[N] where N should be real fork number |
Fixed |
Bug |
Major |
SUREFIRE-1354 |
Sometimes BYE_ACK command is lost |
Fixed |
Bug |
Major |
SUREFIRE-1357 |
PING scheduler kills JVM in debug mode |
Fixed |
Bug |
Major |
SUREFIRE-1358 |
Directory in Class-Path in manifest of forked jvm ends with two slashes // |
Fixed |
Bug |
Minor |
SUREFIRE-1244 |
NumberFormatException in parallel test run with runOrder = failedFirst |
Fixed |
Bug |
Minor |
SUREFIRE-1250 |
Regex testcase filtering: exception when hashmark is regex-quoted |
Fixed |
Bug |
Minor |
SUREFIRE-1315 |
Fix stylistic errors in DefaultReporterFactory |
Fixed |