Release Notes - Maven Surefire - Version Backlog - HTML format

Bug

  • [SUREFIRE-381] - TestNG Reporter.log() calls don't show up in any reports
  • [SUREFIRE-382] - TestNG parameterized test failures don't specify parameterized values
  • [SUREFIRE-386] - TestNG native XML is generated even if you specify disableXmlReport
  • [SUREFIRE-413] - Ctrl-C during tests won't kill forked subprocesses
  • [SUREFIRE-456] - Surefire doubly XML-escapes non-visible control characters
  • [SUREFIRE-583] - When forking and specifying a JVM, that JVM's security policy's JCE providers are not loaded, JAVA_HOME's are
  • [SUREFIRE-649] - Might be impossible to have empty strings in systemPropertyVariables element
  • [SUREFIRE-770] - persistence.xml in src/test/resources/META-INF is not taken into account
  • [SUREFIRE-797] - Parallel junit does not run in parallel when a Suite is used at the top level

Improvement

  • [SUREFIRE-184] - [PATCH] make the basedir system property optional
  • [SUREFIRE-293] - Possibility to run test with not isolated Classloader
  • [SUREFIRE-437] - Provide an option to log to the console on every test method
  • [SUREFIRE-438] - Consider usage of filesets to specify suite XML files
  • [SUREFIRE-472] - Add support for view by groups in the surefire report

New Feature

  • [SUREFIRE-131] - Excluding tests with command line pattern
  • [SUREFIRE-179] - Add support for specifying and configuring java instrumentation agents for tests being launched in a new jvm
  • [SUREFIRE-267] - Add a window and a document title plus a document description (like made in javadoc and jxr plugin)
  • [SUREFIRE-269] - Decorate text in total- and package-summary by classifiers error, failure, skipped and success
  • [SUREFIRE-383] - Expose TestNG support for re-running failed tests
  • [SUREFIRE-420] - ANSI color support
  • [SUREFIRE-442] - Support "Sorcerer" in addition to jxr as Xref source
  • [SUREFIRE-443] - Provide option to merge test classpath into one directory
  • [SUREFIRE-454] - To set testResource base on indivdule JUnit test
  • [SUREFIRE-767] - Support JUnit4 and the Java Security Manger

Wish

  • [SUREFIRE-457] - TestNG should log on the console before/after every test class

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.