You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Tamás Cservenák (JIRA)" <ji...@codehaus.org> on 2014/05/30 12:42:10 UTC

[jira] (MNG-5640) AbstractMavenLifecycleParticipant#afterSessionEnd is not invoked in some cases

Tamás Cservenák created MNG-5640:
------------------------------------

             Summary: AbstractMavenLifecycleParticipant#afterSessionEnd is not invoked in some cases
                 Key: MNG-5640
                 URL: https://jira.codehaus.org/browse/MNG-5640
             Project: Maven 2 & 3
          Issue Type: Bug
          Components: Plugins and Lifecycle
    Affects Versions: 3.2.1, 3.2
            Reporter: Tamás Cservenák
         Attachments: aftersessionend.zip

It seems that {{AbstractMavenLifecycleParticipant#afterSessionEnd}} is not invoked in some cases, at least one case for sure: when the build fails.

Reproduce case:
1. unzip the attached project
2. build it but skip tests {{mvn clean install -Dtest=void -DfailIfNoTests=false}}
3. install the resulting jar in /lib/ext of your Maven 3.2.1
4. with JAR installed in Maven, build it again with skipped tests
5. verify console output (both {{afterProjectsRead OK}} and {{afterSessionEnd OK}} are printed on console)
6. with JAR installed in Maven, build it again with tests (there is one UT that always fails).
6. console output contains only {{afterProjectsRead OK}}, but afterSessionEnd method is NOT invoked.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)