Uploaded image for project: 'Maven Surefire'
  1. Maven Surefire
  2. SUREFIRE-1290

Orphan Fork JVMs should be killed after any previous finished with fatal error

    Details

      Description

      If you, for instance, run two forks in parallel and the first one abruptly failed with fatal error then the second JVM should be killed.
      This prevents from errors on deleting surefire<hash>.jar files. and /target/surefire folder.

        Activity

        Show
        tibor17 Tibor Digana added a comment - commit https://git-wip-us.apache.org/repos/asf?p=maven-surefire.git;a=commit;h=33a32d132922e3ab22502f95bb42aeecfe1531fb
        Hide
        hudson Hudson added a comment -

        SUCCESS: Integrated in Jenkins build maven-surefire #1630 (See https://builds.apache.org/job/maven-surefire/1630/)
        SUREFIRE-1290 Orphan Fork JVMs should be killed after any previous (tibor17: rev 33a32d132922e3ab22502f95bb42aeecfe1531fb)

        • (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java
        • (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/ForkStarter.java
        • (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
        Show
        hudson Hudson added a comment - SUCCESS: Integrated in Jenkins build maven-surefire #1630 (See https://builds.apache.org/job/maven-surefire/1630/ ) SUREFIRE-1290 Orphan Fork JVMs should be killed after any previous (tibor17: rev 33a32d132922e3ab22502f95bb42aeecfe1531fb) (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/ForkStarter.java (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
        Hide
        hudson Hudson added a comment -

        SUCCESS: Integrated in Jenkins build maven-surefire-junit5 #8 (See https://builds.apache.org/job/maven-surefire-junit5/8/)
        SUREFIRE-1290 Orphan Fork JVMs should be killed after any previous (tibor17: rev 33a32d132922e3ab22502f95bb42aeecfe1531fb)

        • (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
        • (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java
        • (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/ForkStarter.java
        Show
        hudson Hudson added a comment - SUCCESS: Integrated in Jenkins build maven-surefire-junit5 #8 (See https://builds.apache.org/job/maven-surefire-junit5/8/ ) SUREFIRE-1290 Orphan Fork JVMs should be killed after any previous (tibor17: rev 33a32d132922e3ab22502f95bb42aeecfe1531fb) (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java (edit) maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/ForkStarter.java

          People

          • Assignee:
            tibor17 Tibor Digana
            Reporter:
            tibor17 Tibor Digana
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development