You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ti...@apache.org on 2018/12/05 03:25:50 UTC

[maven-surefire] branch master updated (59d8f5b -> d274309)

This is an automated email from the ASF dual-hosted git repository.

tibordigana pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git.


    from 59d8f5b  removed a hint from console warning
     add 379a6c5  [SUREFIRE-1602] Surefire fails loading class ForkedBooter when using a sub-directory pom file and a local maven repo
     new d274309  [SUREFIRE-1607] Roadmap on Project Site

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../plugin/surefire/AbstractSurefireMojo.java      | 16 +++++++++-
 maven-surefire-plugin/src/site/apt/index.apt.vm    | 29 ++++++++++++++++++
 .../src/site/apt/index.apt                         | 22 ++++++++++++++
 ...lelNotThreadSafeIT.java => Surefire1602IT.java} | 30 ++++++++-----------
 .../resources/surefire-1602/application/pom.xml    | 15 ++++++++++
 .../surefire-1602/integration-tests/pom.xml        | 29 ++++++++++++++++++
 .../integration-tests/src/test/java/org/ATest.java | 11 +++++++
 .../src/test/resources/surefire-1602/pom.xml       | 34 ++++++++++++++++++++++
 .../resources/surefire-1602/unit-tests/pom.xml     | 29 ++++++++++++++++++
 .../unit-tests/src/test/java/org/ATest.java        | 11 +++++++
 10 files changed, 207 insertions(+), 19 deletions(-)
 copy surefire-its/src/test/java/org/apache/maven/surefire/its/{JUnit47ParallelNotThreadSafeIT.java => Surefire1602IT.java} (64%)
 create mode 100644 surefire-its/src/test/resources/surefire-1602/application/pom.xml
 create mode 100644 surefire-its/src/test/resources/surefire-1602/integration-tests/pom.xml
 create mode 100644 surefire-its/src/test/resources/surefire-1602/integration-tests/src/test/java/org/ATest.java
 create mode 100644 surefire-its/src/test/resources/surefire-1602/pom.xml
 create mode 100644 surefire-its/src/test/resources/surefire-1602/unit-tests/pom.xml
 create mode 100644 surefire-its/src/test/resources/surefire-1602/unit-tests/src/test/java/org/ATest.java


[maven-surefire] 01/01: [SUREFIRE-1607] Roadmap on Project Site

Posted by ti...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tibordigana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git

commit d274309a813ee49a51f3012dbf63b2329635eabe
Author: Tibor17 <ti...@apache.org>
AuthorDate: Wed Dec 5 04:22:44 2018 +0100

    [SUREFIRE-1607] Roadmap on Project Site
---
 maven-surefire-plugin/src/site/apt/index.apt.vm    | 29 ++++++++++++++++++++++
 .../src/site/apt/index.apt                         | 22 ++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/maven-surefire-plugin/src/site/apt/index.apt.vm b/maven-surefire-plugin/src/site/apt/index.apt.vm
index cc7e8ec..1910ba3 100644
--- a/maven-surefire-plugin/src/site/apt/index.apt.vm
+++ b/maven-surefire-plugin/src/site/apt/index.apt.vm
@@ -34,6 +34,35 @@ Maven ${thisPlugin} Plugin
   Requirements: Maven 3.x and JDK 1.7 or higher. Due to wrong formatting of console text messages
   in Maven Version prior to 3.1.0 it is highly recommended to use Maven 3.1.0 or higher.
 
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+||Roadmap                                     ||Release Targets                                                                                                                                                                |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+|                                             | Maven API 3.0 and Java 1.7                                                                                                                                                   \ |
+|                                             |                                                                                                                                                                              \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1493}Maven Plugin API 3.0}}                                                                                                \ |
+| 3.0.0-M1                                    | {{{https://issues.apache.org/jira/browse/SUREFIRE-1474}Java 1.7 as minimum}}                                                                                                 \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1212}@Component is deprecated. @Parameter should be used instead}}                                                         \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1588}OSurefire manifest jar classloading broken on latest Debian/Ubuntu Java8}}                                            \ |
+|                                             | {{{https://issues.apache.org/jira/projects/SUREFIRE/versions/12342871}See the Release Notes for the version 3.0.0-M1}}                                                       \ |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+|                                             | Fixed JDK9 and Windows Class-Path issues, 3.0 and Legacy Report XSD, 3.0.0-M2 shadefire                                                                                      \ |
+|                                             |                                                                                                                                                                              \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1531}Option to switch-off Java 9 modules}}                                                                                 \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1568}Fixed JDK9+ (Jigsaw) modular paths (module-info.java) having white spaces on file system}}                            \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1590}3.0 and Legacy Report XSD}}                                                                                           \ |
+| 3.0.0-M2                                    | {{{https://issues.apache.org/jira/browse/SUREFIRE-1593}Windows slashes appear in relative paths of Class-Path in MANIFEST.MF (Boot Manifest-JAR)}}                           \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1600}3.0.0-M2 shadefire}}                                                                                                  \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1602}Surefire fails loading class ForkedBooter when using a sub-directory pom file}}                                       \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1605}Plugin fails if used Toolchains together with JDK9+ and (Jigsaw) modular paths (module-info.java)}}                   \ |
+|                                             | {{{https://issues.apache.org/jira/projects/SUREFIRE/versions/12344396}See the Release Notes for the version 3.0.0-M2}}                                                       \ |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+| 3.0.0-M3                                    | New interprocess communication and TCP/IP which fixes current blocker and critical bugs.                                                                                       |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+| 3.0.0-M4                                    | Extensions API                                                                                                                                                                 |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+| 3.0.0-M5                                    | Breaking backwards compatibility with system properties in configuration parameters, removing deprecated configuration parameters and removing deprecated code, etc.           |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+
 #{if}(${project.artifactId}=="maven-surefire-plugin")
   The Surefire Plugin is used during the <<<test>>> phase of the build
   lifecycle to execute the unit tests of an application. It generates reports
diff --git a/maven-surefire-report-plugin/src/site/apt/index.apt b/maven-surefire-report-plugin/src/site/apt/index.apt
index 68f8266..e1895a1 100644
--- a/maven-surefire-report-plugin/src/site/apt/index.apt
+++ b/maven-surefire-report-plugin/src/site/apt/index.apt
@@ -29,6 +29,28 @@ Maven Surefire Report Plugin
   <<<$\{basedir\}/target/surefire-reports>>> and renders them using DOXIA,
   which creates the web interface version of the test results.
 
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+||Roadmap                                     ||Release Targets                                                                                                                                                                |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+|                                             | Maven API 3.0 and Java 1.7                                                                                                                                                   \ |
+|                                             |                                                                                                                                                                              \ |
+| 3.0.0-M1                                    | {{{https://issues.apache.org/jira/browse/SUREFIRE-1493}Maven Plugin API 3.0}}                                                                                                \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1474}Java 1.7 as minimum}}                                                                                                 \ |
+|                                             | {{{https://issues.apache.org/jira/projects/SUREFIRE/versions/12342871}See the Release Notes for the version 3.0.0-M1}}                                                       \ |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+|                                             | Fixed JDK9 and Windows Class-Path issues, 3.0 and Legacy Report XSD, 3.0.0-M2 shadefire                                                                                      \ |
+|                                             |                                                                                                                                                                              \ |
+| 3.0.0-M2                                    | {{{https://issues.apache.org/jira/browse/SUREFIRE-1590}3.0 and Legacy Report XSD}}                                                                                           \ |
+|                                             | {{{https://issues.apache.org/jira/browse/SUREFIRE-1600}3.0.0-M2 shadefire}}                                                                                                  \ |
+|                                             | {{{https://issues.apache.org/jira/projects/SUREFIRE/versions/12344396}See the Release Notes for the version 3.0.0-M2}}                                                       \ |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+| 3.0.0-M3                                    | New interprocess communication and TCP/IP which fixes current blocker and critical bugs.                                                                                       |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+| 3.0.0-M4                                    | Extensions API                                                                                                                                                                 |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+| 3.0.0-M5                                    | Breaking backwards compatibility with system properties in configuration parameters, removing deprecated configuration parameters and removing deprecated code, etc.           |
+*---------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
+
 * Goals Overview
 
   The Surefire Report Plugin only has one goal (the other is a workaround):