maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hervé BOUTEMY <herve.bout...@free.fr>
Subject Re: Maven Core IT failures with Eclipse Aether
Date Wed, 27 Mar 2013 07:10:55 GMT
I just fixed 
http://jira.codehaus.org/browse/MSITE-683 / 
http://jira.codehaus.org/browse/MSHARED-280

Any tests from others are welcome

Regards,

Hervé

Le mardi 19 mars 2013 01:49:08 Hervé BOUTEMY a écrit :
> I just had a look at the failures: they are caused by
> DefaultMavenReportExecutor using Sonatype Aether ExclusionsDependencyFilter
> [1] for MavenPluginManager.setupPluginRealm(...) API call [2] which is
> affected by switching to Eclipse Aether
> 
> 
> We will need some tweaks in maven-reporting-exec to detect Eclipse Aether,
> then a new maven-site-plugin version
> 
> I will create Jira entries tomorrow to track the issue and work on a fix.
> 
> IMHO, this doesn't require Maven 4.0: 3.1 is really fine for end users
> 
> Regards,
> 
> Hervé
> 
> 
> [1] http://maven.apache.org/shared/maven-reporting-
> exec/xref/org/apache/maven/reporting/exec/DefaultMavenReportExecutor.html#12
> 8
> 
> [2] http://maven.apache.org/shared/maven-reporting-
> exec/xref/org/apache/maven/reporting/exec/DefaultMavenReportExecutor.html#26
> 7
> Le lundi 18 mars 2013 13:29:12 Jason van Zyl a écrit :
> > In the ITs I have changed the ranges to accommodate these ITs not running
> > with Eclipse Aether:
> > 
> > MavenITmng3743ForkWithPluginManagementTest: Site plugin
> > MavenITmng3703ExecutionProjectWithRelativePathsTest: Site plugin
> > MavenITmng3684BuildPluginParameterTest: Site plugin
> > MavenITmng3372DirectInvocationOfPluginsTest: dependency:tree used directly
> > MavenITmng5019StringBasedCompLookupFromChildPluginRealmTest: Site plugin
> > 
> > So I would consider this fairly major which is why I'm arguing for 4.0.0.
> > These may not be trivial things to fix and we probably can't predict when
> > things like the Site, Dependency, and Shade plugin will be updated.
> > 
> > The ITs run with these changes and I will proceed to merge the Eclipse
> > Aether branch into master.
> > 
> > On Mar 16, 2013, at 7:27 AM, Jason van Zyl <jason@tesla.io> wrote:
> > > Hervé, Olivier,
> > > 
> > > There are two failures due to the SLF4J Simple changes made which only
> > > affect the embedded mode but it's really nice having those clean because
> > > they are so much faster. Hervé, maybe these worked for you locally and
> > > you still have some more work to do? This I can take a looked into and
> > > I'll ask Ceki for a little help here.
> > > 
> > > The rest of the errors are related to the use of the actual Site and
> > > Dependency plugins in the ITs which I don't think is quite right. I have
> > > no familiarity with these plugins and I believe you two work on these
> > > for
> > > the most part. There are direct linkage problems and it's hard for me to
> > > tell what it is you're trying to test in the case of the ITs with
> > > failures. If you are testing behavior that is general can you please
> > > make
> > > ITs that don't depend on actual plugins? Or if they are truly to test
> > > the
> > > site or dependency plugins can you move them to their respective
> > > plugins?
> > > 
> > > If you build from the eclipse-aether branch and run the ITs you'll see
> > > the
> > > errors. I consistently get the following:
> > > 
> > > Tests run: 716, Failures: 2, Errors: 5, Skipped: 0, Time elapsed:
> > > 269.409
> > > sec <<< FAILURE!
> > > 
> > > https://gist.github.com/jvanzyl/5176584
> > > 
> > > Once those are sorted out then we can move on to the Plugin ITs and see
> > > what kind of errors/failures we have there but we need to get past the
> > > core ITs first.
> > > 
> > > Thanks,
> > > 
> > > Jason
> > > 
> > > ----------------------------------------------------------
> > > Jason van Zyl
> > > Founder & CTO, Sonatype
> > > Founder,  Apache Maven
> > > http://twitter.com/jvanzyl
> > > ---------------------------------------------------------
> > > 
> > > believe nothing, no matter where you read it,
> > > or who has said it,
> > > not even if i have said it,
> > > unless it agrees with your own reason
> > > and your own common sense.
> > > 
> > > -- Buddha
> > 
> > Thanks,
> > 
> > Jason
> > 
> > ----------------------------------------------------------
> > Jason van Zyl
> > Founder & CTO, Sonatype
> > Founder,  Apache Maven
> > http://twitter.com/jvanzyl
> > ---------------------------------------------------------
> > 
> > We know what we are, but know not what we may be.
> > 
> >   -- Shakespeare
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Mime
View raw message