You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Stephane Nicoll <st...@gmail.com> on 2007/06/03 11:09:24 UTC
Re: Unable to prepare a release because tests fail, but the tests run fine on their own
Someone working on the embedder can have a look to it? A simple mvn
release:prepare will do it.
This release would be handy btw, it has nice features compared to 2.0
Stéphane
On 5/31/07, Dennis Lundberg <de...@apache.org> wrote:
> Hi
>
> I'm preparing to release maven-idea-plugin, but I ran into trouble
> running the tests. I've tried both Maven 2.0.5 and 2.0.6 on Windows,
> against the svn trunk of maven-idea-plugin.
>
> If I run "mvn test" all tests pass.
>
> But if I run "mvn release:prepare -DdryRun=true" the tests fail with the
> following message:
>
> java.lang.NoClassDefFoundError:
> org/codehaus/classworlds/NoSuchRealmException
> at
> org.codehaus.plexus.PlexusTestCase.createContainerInstance(PlexusTestCase.java:126)
> at org.codehaus.plexus.PlexusTestCase.setUp(PlexusTestCase.java:91)
> at
> org.apache.maven.plugin.testing.AbstractMojoTestCase.setUp(AbstractMojoTestCase.java:62)
> at junit.framework.TestCase.runBare(TestCase.java:125)
> at junit.framework.TestResult$1.protect(TestResult.java:106)
> at junit.framework.TestResult.runProtected(TestResult.java:124)
> at junit.framework.TestResult.run(TestResult.java:109)
> at junit.framework.TestCase.run(TestCase.java:118)
> at junit.framework.TestSuite.runTest(TestSuite.java:208)
> at junit.framework.TestSuite.run(TestSuite.java:203)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
> at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
> at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
> at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
> at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
> at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
>
>
> Does anyone have a clue to what might be wrong?
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> 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
Re: Unable to prepare a release because tests fail, but the tests run fine on their own
Posted by Jason van Zyl <ja...@maven.org>.
On 3 Jun 07, at 12:11 PM 3 Jun 07, Stephane Nicoll wrote:
> Oups. I thought that the prepare goal was using the embedder (at least
> it forks another mvn process).
>
Yes, one of the many custom executors. We'll line them all up.
> Stéphane
>
> On 6/3/07, Jason van Zyl <ja...@maven.org> wrote:
>>
>> On 3 Jun 07, at 5:09 AM 3 Jun 07, Stephane Nicoll wrote:
>>
>> > Someone working on the embedder can have a look to it? A simple mvn
>> > release:prepare will do it.
>> >
>>
>> Why does the embedder have anything to do with this. The release
>> plugin started using the embedder in the tests?
>>
>> > This release would be handy btw, it has nice features compared
>> to 2.0
>> >
>> > Stéphane
>> >
>> > On 5/31/07, Dennis Lundberg <de...@apache.org> wrote:
>> >> Hi
>> >>
>> >> I'm preparing to release maven-idea-plugin, but I ran into trouble
>> >> running the tests. I've tried both Maven 2.0.5 and 2.0.6 on
>> Windows,
>> >> against the svn trunk of maven-idea-plugin.
>> >>
>> >> If I run "mvn test" all tests pass.
>> >>
>> >> But if I run "mvn release:prepare -DdryRun=true" the tests fail
>> >> with the
>> >> following message:
>> >>
>> >> java.lang.NoClassDefFoundError:
>> >> org/codehaus/classworlds/NoSuchRealmException
>> >> at
>> >> org.codehaus.plexus.PlexusTestCase.createContainerInstance
>> >> (PlexusTestCase.java:126)
>> >> at org.codehaus.plexus.PlexusTestCase.setUp
>> >> (PlexusTestCase.java:91)
>> >> at
>> >> org.apache.maven.plugin.testing.AbstractMojoTestCase.setUp
>> >> (AbstractMojoTestCase.java:62)
>> >> at junit.framework.TestCase.runBare(TestCase.java:125)
>> >> at junit.framework.TestResult$1.protect(TestResult.java:
>> 106)
>> >> at junit.framework.TestResult.runProtected
>> (TestResult.java:
>> >> 124)
>> >> at junit.framework.TestResult.run(TestResult.java:109)
>> >> at junit.framework.TestCase.run(TestCase.java:118)
>> >> at junit.framework.TestSuite.runTest(TestSuite.java:208)
>> >> at junit.framework.TestSuite.run(TestSuite.java:203)
>> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> >> Method)
>> >> at
>> >> sun.reflect.NativeMethodAccessorImpl.invoke
>> >> (NativeMethodAccessorImpl.java:39)
>> >> at
>> >> sun.reflect.DelegatingMethodAccessorImpl.invoke
>> >> (DelegatingMethodAccessorImpl.java:25)
>> >> at java.lang.reflect.Method.invoke(Method.java:324)
>> >> at
>> >> org.apache.maven.surefire.junit.JUnitTestSet.execute
>> >> (JUnitTestSet.java:213)
>> >> at
>> >>
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
>> >> tSet(AbstractDirectoryTestSuite.java:138)
>> >> at
>> >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute
>> >> (AbstractDirectoryTestSuite.java:125)
>> >> at org.apache.maven.surefire.Surefire.run(Surefire.java:
>> 132)
>> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> >> Method)
>> >> at
>> >> sun.reflect.NativeMethodAccessorImpl.invoke
>> >> (NativeMethodAccessorImpl.java:39)
>> >> at
>> >> sun.reflect.DelegatingMethodAccessorImpl.invoke
>> >> (DelegatingMethodAccessorImpl.java:25)
>> >> at java.lang.reflect.Method.invoke(Method.java:324)
>> >> at
>> >> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess
>> >> (SurefireBooter.java:290)
>> >> at
>> >> org.apache.maven.surefire.booter.SurefireBooter.main
>> >> (SurefireBooter.java:818)
>> >> at
>> >> org.apache.maven.surefire.booter.SurefireBooter.main
>> >> (SurefireBooter.java:818)
>> >>
>> >>
>> >> Does anyone have a clue to what might be wrong?
>> >>
>> >> --
>> >> Dennis Lundberg
>> >>
>> >>
>> ---------------------------------------------------------------------
>> >> 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
>> >
>> >
>>
>> Thanks,
>>
>> Jason
>>
>> ----------------------------------------------------------
>> Jason van Zyl
>> Founder and PMC Chair, Apache Maven
>> jason at sonatype dot com
>> ----------------------------------------------------------
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> 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
>
>
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Unable to prepare a release because tests fail, but the tests run fine on their own
Posted by Stephane Nicoll <st...@gmail.com>.
Oups. I thought that the prepare goal was using the embedder (at least
it forks another mvn process).
Stéphane
On 6/3/07, Jason van Zyl <ja...@maven.org> wrote:
>
> On 3 Jun 07, at 5:09 AM 3 Jun 07, Stephane Nicoll wrote:
>
> > Someone working on the embedder can have a look to it? A simple mvn
> > release:prepare will do it.
> >
>
> Why does the embedder have anything to do with this. The release
> plugin started using the embedder in the tests?
>
> > This release would be handy btw, it has nice features compared to 2.0
> >
> > Stéphane
> >
> > On 5/31/07, Dennis Lundberg <de...@apache.org> wrote:
> >> Hi
> >>
> >> I'm preparing to release maven-idea-plugin, but I ran into trouble
> >> running the tests. I've tried both Maven 2.0.5 and 2.0.6 on Windows,
> >> against the svn trunk of maven-idea-plugin.
> >>
> >> If I run "mvn test" all tests pass.
> >>
> >> But if I run "mvn release:prepare -DdryRun=true" the tests fail
> >> with the
> >> following message:
> >>
> >> java.lang.NoClassDefFoundError:
> >> org/codehaus/classworlds/NoSuchRealmException
> >> at
> >> org.codehaus.plexus.PlexusTestCase.createContainerInstance
> >> (PlexusTestCase.java:126)
> >> at org.codehaus.plexus.PlexusTestCase.setUp
> >> (PlexusTestCase.java:91)
> >> at
> >> org.apache.maven.plugin.testing.AbstractMojoTestCase.setUp
> >> (AbstractMojoTestCase.java:62)
> >> at junit.framework.TestCase.runBare(TestCase.java:125)
> >> at junit.framework.TestResult$1.protect(TestResult.java:106)
> >> at junit.framework.TestResult.runProtected(TestResult.java:
> >> 124)
> >> at junit.framework.TestResult.run(TestResult.java:109)
> >> at junit.framework.TestCase.run(TestCase.java:118)
> >> at junit.framework.TestSuite.runTest(TestSuite.java:208)
> >> at junit.framework.TestSuite.run(TestSuite.java:203)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> Method)
> >> at
> >> sun.reflect.NativeMethodAccessorImpl.invoke
> >> (NativeMethodAccessorImpl.java:39)
> >> at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke
> >> (DelegatingMethodAccessorImpl.java:25)
> >> at java.lang.reflect.Method.invoke(Method.java:324)
> >> at
> >> org.apache.maven.surefire.junit.JUnitTestSet.execute
> >> (JUnitTestSet.java:213)
> >> at
> >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
> >> tSet(AbstractDirectoryTestSuite.java:138)
> >> at
> >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute
> >> (AbstractDirectoryTestSuite.java:125)
> >> at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> Method)
> >> at
> >> sun.reflect.NativeMethodAccessorImpl.invoke
> >> (NativeMethodAccessorImpl.java:39)
> >> at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke
> >> (DelegatingMethodAccessorImpl.java:25)
> >> at java.lang.reflect.Method.invoke(Method.java:324)
> >> at
> >> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess
> >> (SurefireBooter.java:290)
> >> at
> >> org.apache.maven.surefire.booter.SurefireBooter.main
> >> (SurefireBooter.java:818)
> >> at
> >> org.apache.maven.surefire.booter.SurefireBooter.main
> >> (SurefireBooter.java:818)
> >>
> >>
> >> Does anyone have a clue to what might be wrong?
> >>
> >> --
> >> Dennis Lundberg
> >>
> >> ---------------------------------------------------------------------
> >> 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
> >
> >
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder and PMC Chair, Apache Maven
> jason at sonatype dot com
> ----------------------------------------------------------
>
>
>
>
> ---------------------------------------------------------------------
> 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
Re: Unable to prepare a release because tests fail, but the tests run fine on their own
Posted by Jason van Zyl <ja...@maven.org>.
On 3 Jun 07, at 5:09 AM 3 Jun 07, Stephane Nicoll wrote:
> Someone working on the embedder can have a look to it? A simple mvn
> release:prepare will do it.
>
Why does the embedder have anything to do with this. The release
plugin started using the embedder in the tests?
> This release would be handy btw, it has nice features compared to 2.0
>
> Stéphane
>
> On 5/31/07, Dennis Lundberg <de...@apache.org> wrote:
>> Hi
>>
>> I'm preparing to release maven-idea-plugin, but I ran into trouble
>> running the tests. I've tried both Maven 2.0.5 and 2.0.6 on Windows,
>> against the svn trunk of maven-idea-plugin.
>>
>> If I run "mvn test" all tests pass.
>>
>> But if I run "mvn release:prepare -DdryRun=true" the tests fail
>> with the
>> following message:
>>
>> java.lang.NoClassDefFoundError:
>> org/codehaus/classworlds/NoSuchRealmException
>> at
>> org.codehaus.plexus.PlexusTestCase.createContainerInstance
>> (PlexusTestCase.java:126)
>> at org.codehaus.plexus.PlexusTestCase.setUp
>> (PlexusTestCase.java:91)
>> at
>> org.apache.maven.plugin.testing.AbstractMojoTestCase.setUp
>> (AbstractMojoTestCase.java:62)
>> at junit.framework.TestCase.runBare(TestCase.java:125)
>> at junit.framework.TestResult$1.protect(TestResult.java:106)
>> at junit.framework.TestResult.runProtected(TestResult.java:
>> 124)
>> at junit.framework.TestResult.run(TestResult.java:109)
>> at junit.framework.TestCase.run(TestCase.java:118)
>> at junit.framework.TestSuite.runTest(TestSuite.java:208)
>> at junit.framework.TestSuite.run(TestSuite.java:203)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:324)
>> at
>> org.apache.maven.surefire.junit.JUnitTestSet.execute
>> (JUnitTestSet.java:213)
>> at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
>> tSet(AbstractDirectoryTestSuite.java:138)
>> at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute
>> (AbstractDirectoryTestSuite.java:125)
>> at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:324)
>> at
>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess
>> (SurefireBooter.java:290)
>> at
>> org.apache.maven.surefire.booter.SurefireBooter.main
>> (SurefireBooter.java:818)
>> at
>> org.apache.maven.surefire.booter.SurefireBooter.main
>> (SurefireBooter.java:818)
>>
>>
>> Does anyone have a clue to what might be wrong?
>>
>> --
>> Dennis Lundberg
>>
>> ---------------------------------------------------------------------
>> 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
>
>
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org