comments inline.........
--- Prasad Kashyap <[EMAIL PROTECTED]>
wrote:
> There are issues with the 2.2-SNAPSHOT.
>
> 1. With the connector module:
> The connector module tests don't fail but spews a
> lot, A LOT, of a
> java.lang.AssertError.
>
> 2. With the "basedir" system property:
> The system property "basedir" set by the
> connector-builder module
> seems to be stuck and used by other modules
> following it. So the tests
> for the client-builder fails. When client-builder
> module's
> PlanParsingTest reads the "basedir" system property,
> it gets it as set
> to connector-builder !! If you skip the
> client-builder tests, then
> tests of directory module downstream fails for the
> same reason. When
> you skip the connector-builder tests, the "basedir"
> is set to j2ee,
> another module further upstream.
I think the problem is that surefire is not
forking the jvm in the correct directory.
For example if mvn -Dmodule=security is used
basedir is set correctly to
..geronimo/modules/security (have tested this with
2.1.3-SNAPSHOT).
But the jvm is forked in geronimo directory. In maven1
maven.junit.dir could be used to set this directory.
But surefire does not have a similar property. So I
can not test this. But this does expalin the strange
paths like
.......geronimo/./target/..... in many modules.
Does this make sense?
Thnaks
Anita
>
> The same problems are not seen in surefire
> 2.1.3-SNAPSHOT plugin.
>
> Cheers
> Prasad
>
> On 3/16/06, Prasad Kashyap
> <[EMAIL PROTECTED]> wrote:
> > I added the following section to the
> <pluginRepositories> and now it
> > downloaded the surefire-plugin 2.2-SNAPSHOT. But
> it also downloaded a
> > LOT of other pluigns too. So I am not sure if what
> I did was right.
> >
> > <pluginRepository>
> > <releases>
> > <enabled>true</enabled>
> > </releases>
> > <id>Apache CVS</id>
> > <name>Apache CVS of the Central
> Repository</name>
> >
>
<url>http://cvs.apache.org/maven-snapshot-repository</url>
> > </pluginRepository>
> >
> > Cheers
> > Prasad
> >
> > On 3/16/06, Prasad Kashyap
> <[EMAIL PROTECTED]> wrote:
> > > Hmm.. I tried to use the 2.2-SNAPSHOT. It
> couldn't find that in any repo.
> > >
> > > I tried to build it. But the copy in the trunk
> still says, 2.1.3-SNAPSHOT .
> > >
>
(http://svn.apache.org/viewcvs.cgi/maven/plugins/trunk/maven-surefire-plugin/pom.xml?view=markup)
> > >
> > > I couldn't find the discussion in the maven dev
> list that Brett mentioned.
> > >
> > > I am missing something here.
> > >
> > >
> > > Cheers
> > > Prasad
> > >
> > >
> > > On 3/16/06, anita kulshreshtha
> <[EMAIL PROTECTED]> wrote:
> > > > Jacek,
> > > > We need to change to surefire-plugin version
> > > > 2.2-SNAPSHOT.
> > > >
> > > > Thnaks
> > > > Anita
> > > > Note: forwarded message attached.
> > > >
> > > >
> > > >
> __________________________________________________
> > > > Do You Yahoo!?
> > > > Tired of spam? Yahoo! Mail has the best spam
> protection around
> > > > http://mail.yahoo.com
> > > >
> > > >
> > > > ---------- Forwarded message ----------
> > > > From: "Brett Porter (JIRA)"
> <[EMAIL PROTECTED]>
> > > > To: [EMAIL PROTECTED]
> > > > Date: Wed, 15 Mar 2006 20:16:32 -0600 (CST)
> > > > Subject: [jira] Commented: (MSUREFIRE-78)
> forkMode=once or pertest does not work on windows
> > > > [
>
http://jira.codehaus.org/browse/MSUREFIRE-78?page=comments#action_61177
> ]
> > > >
> > > > Brett Porter commented on MSUREFIRE-78:
> > > > ---------------------------------------
> > > >
> > > > It requires 2.2-SNAPSHOT of the surefire
> plugin. Instructions were details on the [EMAIL PROTECTED]
> list if that's necessary.
> > > >
> > > > > forkMode=once or pertest does not work on
> windows
> > > > >
> -------------------------------------------------
> > > > >
> > > > > Key: MSUREFIRE-78
> > > > > URL:
> http://jira.codehaus.org/browse/MSUREFIRE-78
> > > > > Project: Maven 2.x Surefire Plugin
> > > > > Type: Bug
> > > >
> > > > > Environment: Win Xp
> > > > > Reporter: Anita Kulshreshtha
> > > > > Assignee: Brett Porter
> > > >
> > > > >
> > > > >
> > > > > I am building a simple HelloWorldTest.java.
> The test builds fine with 'mvn test'. When I use
> 'mvn -DforkMode=once test',
> > > > > I get BUILD ERROR. The surefire-reports
> directory is not created. One of the 3 files left
> behind in the target directory is
> > > > > surefire-classloader.properties. Its
> contents are :
> > > > > #classpath entries
> > > > > #Wed Mar 15 08:09:47 EST 2006
> > > > > childDelegation=true
> > > > >
>
classpath=D\:\\xxxxx\\geronimo\\build\\geronimo-m2\\modules\\kernel\\target\\test-classes\:D\:\\xxxxx\\geronimo\\build\\geronimo-m2\\modules\\kernel\\target\\classes\:C\:\\Documents
> and
>
Settings\\User\\.m2\\repository\\junit\\junit\\3.8.1\\junit-3.8.1.jar\:C\:\\Documents
> and
>
Settings\\User\\.m2\\repository\\org\\apache\\maven\\maven-plugin-api\\2.0\\maven-plugin-api-2.0.jar\:C\:\\Documents
> and
>
Settings\\User\\.m2\\repository\\org\\apache\\maven\\surefire\\surefire\\1.5.3-SNAPSHOT\\surefire-1.5.3-SNAPSHOT.jar
> > > > > It uses ':' as a path separator. This
> issue was discusses earlier in Msurefire-76 and
> closed.
> > > >
> > > > --
> > > > This message is automatically generated by
> JIRA.
> > > > -
> > > > If you think it was sent incorrectly contact
> one of the administrators:
> > > >
> http://jira.codehaus.org/secure/Administrators.jspa
> > > > -
> > > > For more information on JIRA, see:
> > > > http://www.atlassian.com/software/jira
> > > >
> > > >
> > > >
> > > >
> > >
> >
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com