Resubmitted with source code synchronized. Added integration test for hosttracker...
[controller.git] / opendaylight / hosttracker / integrationtest / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"\r
3          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
4   <modelVersion>4.0.0</modelVersion>\r
5   <parent>\r
6     <groupId>org.opendaylight.controller</groupId>\r
7     <artifactId>commons.opendaylight</artifactId>\r
8     <version>1.4.0-SNAPSHOT</version>\r
9     <relativePath>../../../opendaylight/commons/opendaylight</relativePath>\r
10   </parent>\r
11 \r
12   <groupId>org.opendaylight.controller</groupId>\r
13   <artifactId>hosttracker.integrationtest</artifactId>\r
14   <version>0.4.0-SNAPSHOT</version>\r
15   \r
16   <dependencies>\r
17     <dependency>\r
18           <groupId>org.opendaylight.controller</groupId>\r
19           <artifactId>hosttracker</artifactId>\r
20           <version>0.4.0-SNAPSHOT</version>\r
21     </dependency>\r
22     <dependency>\r
23           <groupId>org.opendaylight.controller</groupId>\r
24           <artifactId>hosttracker.implementation</artifactId>\r
25           <version>0.4.0-SNAPSHOT</version>\r
26     </dependency>\r
27       <dependency>\r
28       <groupId>org.opendaylight.controller</groupId>\r
29       <artifactId>sal</artifactId>\r
30       <version>0.4.0-SNAPSHOT</version>\r
31     </dependency>\r
32      <dependency>\r
33       <groupId>org.opendaylight.controller</groupId>\r
34       <artifactId>sal.implementation</artifactId>\r
35       <version>0.4.0-SNAPSHOT</version>\r
36     </dependency>\r
37     <dependency>\r
38       <groupId>org.opendaylight.controller</groupId>\r
39       <artifactId>containermanager</artifactId>\r
40       <version>0.4.0-SNAPSHOT</version>\r
41     </dependency>\r
42  \r
43     <dependency>\r
44       <groupId>org.opendaylight.controller</groupId>\r
45       <artifactId>containermanager.implementation</artifactId>\r
46       <version>0.4.0-SNAPSHOT</version>\r
47     </dependency>\r
48 \r
49      <dependency>\r
50       <groupId>org.opendaylight.controller</groupId>\r
51       <artifactId>arphandler</artifactId>\r
52       <version>0.4.0-SNAPSHOT</version>\r
53     </dependency>\r
54         <dependency>\r
55       <groupId>org.opendaylight.controller</groupId>\r
56       <artifactId>clustering.services</artifactId>\r
57       <version>0.4.0-SNAPSHOT</version>\r
58     </dependency>\r
59  \r
60         <dependency>\r
61       <groupId>org.opendaylight.controller</groupId>\r
62       <artifactId>clustering.services-implementation</artifactId>\r
63       <version>0.4.0-SNAPSHOT</version>\r
64     </dependency>\r
65 \r
66      <dependency>\r
67           <groupId>org.opendaylight.controller</groupId>\r
68           <artifactId>switchmanager</artifactId>\r
69           <version>0.4.0-SNAPSHOT</version>\r
70     </dependency>\r
71      <dependency>\r
72           <groupId>org.opendaylight.controller</groupId>\r
73           <artifactId>switchmanager.implementation</artifactId>\r
74           <version>0.4.0-SNAPSHOT</version>\r
75     </dependency>\r
76      <dependency>\r
77           <groupId>org.opendaylight.controller</groupId>\r
78           <artifactId>configuration</artifactId>\r
79           <version>0.4.0-SNAPSHOT</version>\r
80     </dependency>\r
81 \r
82     <dependency>\r
83           <groupId>org.opendaylight.controller</groupId>\r
84           <artifactId>configuration.implementation</artifactId>\r
85           <version>0.4.0-SNAPSHOT</version>\r
86     </dependency>\r
87 \r
88      <dependency>\r
89           <groupId>org.opendaylight.controller</groupId>\r
90           <artifactId>topologymanager</artifactId>\r
91           <version>0.4.0-SNAPSHOT</version>\r
92     </dependency>\r
93   </dependencies>\r
94   <properties>\r
95         <!-- Sonar jacoco plugin to get integration test coverage info -->\r
96     <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>\r
97     <sonar.jacoco.reportPath>../implementation/target/jacoco.exec</sonar.jacoco.reportPath>\r
98     <sonar.jacoco.itReportPath>../implementaiton/target/jacoco-it.exec</sonar.jacoco.itReportPath>\r
99     <sonar.language>java</sonar.language>\r
100   </properties>\r
101   \r
102   <build>\r
103     <pluginManagement>\r
104       <plugins>\r
105         <plugin>\r
106           <groupId>org.jacoco</groupId>\r
107           <artifactId>jacoco-maven-plugin</artifactId>\r
108           <version>0.5.3.201107060350</version>\r
109         </plugin>\r
110       </plugins>\r
111     </pluginManagement>\r
112     <plugins>\r
113       <plugin>\r
114         <groupId>org.jacoco</groupId>\r
115         <artifactId>jacoco-maven-plugin</artifactId>\r
116         <version>0.5.3.201107060350</version>\r
117         <configuration>\r
118           <destFile>../implementation/target/jacoco-it.exec</destFile>\r
119           <includes>org.opendaylight.controller.*</includes>\r
120         </configuration>\r
121         <executions>\r
122           <execution>\r
123             <id>pre-test</id>\r
124             <goals>\r
125               <goal>prepare-agent</goal>\r
126             </goals>\r
127           </execution>\r
128           <execution>\r
129             <id>post-test</id>\r
130             <configuration>\r
131               <skip>true</skip>\r
132             </configuration>\r
133           </execution>\r
134         </executions>\r
135       </plugin>\r
136     </plugins>\r
137   </build>\r
138 \r
139 </project>\r