They are not the same, try making this change to your profile section:
> <profiles>
> <profile>
> <id>itest-blah</id>
> <activation>
> <property>
> <name>rewardEngine.iTest</name>
> </property>
> </activation>
> <build>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-surefire-plugin</artifactId>
<configuration>
<forkMode>pertest</forkMode>
<skip>true</skip>
</configuration>
> <executions>
> <execution>
> <id>surefire-iTest</id>
> <phase>integration-test</phase>
> <goals>
> <goal>test</goal>
> </goals>
> <configuration>
> <forkMode>pertest</forkMode>
<skip>false</skip>
> <includes>
> <include>**/*ITest.java</include>
> </includes>
> </configuration>
> </execution>
> </executions>
> </plugin>
> </plugins>
> </build>
> </profile>
> </profiles>
Bashar
-----Original Message-----
From: EJ Ciramella [mailto:[EMAIL PROTECTED]
Sent: Thursday, February 15, 2007 7:35 AM
To: Maven Users List
Subject: RE: [m2] Integration-test target runs integration tests twice...
To me these look the same, can you point out where I went wrong?
-----Original Message-----
From: Bashar Abdul Jawad [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 14, 2007 2:47 PM
To: 'Maven Users List'
Subject: RE: [m2] Integration-test target runs integration tests
twice...
Sorry, I had a small mistake in my pom, the correct version is :
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<forkMode>none</forkMode>
<childDelegation>true</childDelegation>
<skip>true</skip>
</configuration>
<executions>
<execution>
<id>test-phase</id>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<skip>false</skip>
<includes>
<include>**/
*Utest.java</include>
</includes>
</configuration>
</execution>
<execution>
<id>integration-test-phase</id>
<phase>integration-test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<skip>false</skip>
<includes>
<include>**/*Itest.java</include>
</includes>
</configuration>
</execution>
</executions>
</plugin>
-----Original Message-----
From: Bashar Abdul Jawad [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 14, 2007 12:44 PM
To: 'Maven Users List'
Subject: RE: [m2] Integration-test target runs integration tests
twice...
Hi,
This is not a bug, your pom is not configured correctly.
Try this in your POM file:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<forkMode>none</forkMode>
<childDelegation>true</childDelegation>
<skip>true</skip>
</configuration>
<executions>
<execution>
<id>test-phase</id>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<skip>false</skip>
<excludes>
<include>**/
*Utest.java</include>
</excludes>
</configuration>
</execution>
<execution>
<id>integration-test-phase</id>
<phase>integration-test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<skip>false</skip>
<includes>
<include>**/*Itest.java</include>
</includes>
</configuration>
</execution>
</executions>
</plugin>
----Original Message-----
From: EJ Ciramella [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 14, 2007 8:20 AM
To: Maven Users List
Subject: RE: [m2] Integration-test target runs integration tests
twice...
Sorry I had that backward a bit, integration tests should only run the
*Itest.java files. The regular test phase should only include the
Utest.java files.
We can get the unit tests to run fine, it's the integration tests run
via integration-test that run twice.
-----Original Message-----
From: EJ Ciramella [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 14, 2007 9:52 AM
To: Maven Users List
Subject: RE: [m2] Integration-test target runs integration tests
twice...
So we have two types of tests, unit and integration.
What we've attempted to do is bind the integration-test lifecycle to the
"test" phase but ONLY run the *Utest.java tests when "integration-test"
was specified.
What happens is, by default, the "test" goal works fine, but when you
specify "integration-test" it runs the *Utest.java tests twice.
I'll attach the logs shortly...
-----Original Message-----
From: franz see [mailto:[EMAIL PROTECTED]
Sent: Tuesday, February 13, 2007 9:51 PM
To: [email protected]
Subject: Re: [m2] Integration-test target runs integration tests
twice...
Good day to you, EJ,
What happens twice? ...May I ask for the build logs in your console?
Cheers,
Franz
EJ Ciramella-2 wrote:
>
> I'm having a problem binding our integration tests to the
> integration-test lifecycle goal.
>
> Can anyone explain why this would happen twice?
>
> Here's my pom:
>
> <?xml version="1.0" encoding="ISO-8859-1"?>
>
> <project xmlns="http://maven.apache.org/POM/4.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd">
> <modelVersion>4.0.0</modelVersion>
> <parent>
> <groupId>lty</groupId>
> <artifactId>app</artifactId>
> <version>1.0-SNAPSHOT</version>
> </parent>
> <artifactId>rewardEngine</artifactId>
> <packaging>jar</packaging>
> <version>1.0-SNAPSHOT</version>
> <description>Module to calculate rewards</description>
> <name>Reward Engine</name>
> <url>http://www.upromise.com</url>
>
> <build>
> <resources>
> <resource>
> <directory>src/main/resources</directory>
> <filtering>true</filtering>
> </resource>
> </resources>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-surefire-plugin</artifactId>
> <configuration>
> <reportsDirectory>../reportsdirectory</reportsDirectory>
> <systemProperties>
> <property>
> <name>common.properties</name>
> <value>${work.dir}/common.properties</value>
> </property>
> <property>
> <name>java.util.logging.config.file</name>
> <value>
> ${work.dir}/utils/src/main/conf/logging.properties</value>
> </property>
> <property>
> <name>rewardEngineITest.testData.file</name>
> <value>
>
>
${work.dir}/rewardEngine/src/test/resources/xml/RewardEngineITestData.xm
> l</value>
> </property>
> <property>
> <name>rewardEngine.config.file</name>
> <value>
>
>
${work.dir}/rewardEngine/src/main/resources/xml/EngineConfiguration.xml<
> /value>
> </property>
> </systemProperties>
> <includes>
> <include>**/*UTest.java</include>
> </includes>
> </configuration>
> </plugin>
> </plugins>
> </build>
> <dependencies>
>
> <dependency>
> <groupId>lty</groupId>
> <artifactId>lty-model</artifactId>
> <version>1.0-SNAPSHOT</version>
> </dependency>
>
> <dependency>
> <groupId>lty</groupId>
> <artifactId>lty-utils</artifactId>
> <version>1.0-SNAPSHOT</version>
> </dependency>
>
> </dependencies>
>
>
> <profiles>
> <profile>
> <id>itest-blah</id>
> <activation>
> <property>
> <name>rewardEngine.iTest</name>
> </property>
> </activation>
> <build>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-surefire-plugin</artifactId>
> <executions>
> <execution>
> <id>surefire-iTest</id>
> <phase>integration-test</phase>
> <goals>
> <goal>test</goal>
> </goals>
> <configuration>
> <forkMode>pertest</forkMode>
> <includes>
> <include>**/*ITest.java</include>
> </includes>
> </configuration>
> </execution>
> </executions>
> </plugin>
> </plugins>
> </build>
> </profile>
> </profiles>
>
> </project>
>
>
>
--
View this message in context:
http://www.nabble.com/Integration-test-target-runs-integration-tests-twi
ce...-tf3224387s177.html#a8958006
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]