351e31b11e6d4aefcbdbdb164ed0b92c8e95ff04
[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.integrationtest</artifactId>\r
8     <version>0.5.0-SNAPSHOT</version>\r
9     <relativePath>../../commons/integrationtest</relativePath>\r
10   </parent>\r
11   <scm>\r
12     <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
13     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
14     <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
15   </scm>\r
16 \r
17   <artifactId>hosttracker.integrationtest</artifactId>\r
18   <version>0.4.0-SNAPSHOT</version>\r
19 \r
20   <dependencies>\r
21     <dependency>\r
22       <groupId>org.opendaylight.controller</groupId>\r
23       <artifactId>hosttracker</artifactId>\r
24       <version>0.4.0-SNAPSHOT</version>\r
25     </dependency>\r
26     <dependency>\r
27       <groupId>org.opendaylight.controller</groupId>\r
28       <artifactId>hosttracker.implementation</artifactId>\r
29       <version>0.4.0-SNAPSHOT</version>\r
30     </dependency>\r
31     <dependency>\r
32       <groupId>org.opendaylight.controller</groupId>\r
33       <artifactId>sal</artifactId>\r
34       <version>0.5.0-SNAPSHOT</version>\r
35     </dependency>\r
36     <dependency>\r
37       <groupId>org.opendaylight.controller</groupId>\r
38       <artifactId>sal.implementation</artifactId>\r
39       <version>0.4.0-SNAPSHOT</version>\r
40     </dependency>\r
41     <dependency>\r
42       <groupId>org.opendaylight.controller</groupId>\r
43       <artifactId>containermanager</artifactId>\r
44       <version>0.4.0-SNAPSHOT</version>\r
45     </dependency>\r
46 \r
47     <dependency>\r
48       <groupId>org.opendaylight.controller</groupId>\r
49       <artifactId>containermanager.implementation</artifactId>\r
50       <version>0.4.0-SNAPSHOT</version>\r
51     </dependency>\r
52 \r
53     <dependency>\r
54       <groupId>org.opendaylight.controller</groupId>\r
55       <artifactId>arphandler</artifactId>\r
56       <version>0.4.0-SNAPSHOT</version>\r
57     </dependency>\r
58     <dependency>\r
59       <groupId>org.opendaylight.controller</groupId>\r
60       <artifactId>clustering.services</artifactId>\r
61       <version>0.4.0-SNAPSHOT</version>\r
62     </dependency>\r
63 \r
64     <dependency>\r
65       <groupId>org.opendaylight.controller</groupId>\r
66       <artifactId>clustering.stub</artifactId>\r
67       <version>0.4.0-SNAPSHOT</version>\r
68     </dependency>\r
69 \r
70     <dependency>\r
71       <groupId>org.opendaylight.controller</groupId>\r
72       <artifactId>switchmanager</artifactId>\r
73       <version>0.5.0-SNAPSHOT</version>\r
74     </dependency>\r
75     <dependency>\r
76       <groupId>org.opendaylight.controller</groupId>\r
77       <artifactId>switchmanager.implementation</artifactId>\r
78       <version>0.4.0-SNAPSHOT</version>\r
79     </dependency>\r
80     <dependency>\r
81       <groupId>org.opendaylight.controller</groupId>\r
82       <artifactId>configuration</artifactId>\r
83       <version>0.4.0-SNAPSHOT</version>\r
84     </dependency>\r
85 \r
86     <dependency>\r
87       <groupId>org.opendaylight.controller</groupId>\r
88       <artifactId>configuration.implementation</artifactId>\r
89       <version>0.4.0-SNAPSHOT</version>\r
90     </dependency>\r
91 \r
92     <dependency>\r
93       <groupId>org.opendaylight.controller</groupId>\r
94       <artifactId>topologymanager</artifactId>\r
95       <version>0.4.0-SNAPSHOT</version>\r
96     </dependency>\r
97   </dependencies>\r
98   <properties>\r
99     <!-- Sonar jacoco plugin to get integration test coverage info -->\r
100     <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>\r
101     <sonar.jacoco.reportPath>../implementation/target/jacoco.exec</sonar.jacoco.reportPath>\r
102     <sonar.jacoco.itReportPath>../implementaiton/target/jacoco-it.exec</sonar.jacoco.itReportPath>\r
103     <sonar.language>java</sonar.language>\r
104   </properties>\r
105 \r
106   <build>\r
107     <pluginManagement>\r
108       <plugins>\r
109         <plugin>\r
110           <groupId>org.jacoco</groupId>\r
111           <artifactId>jacoco-maven-plugin</artifactId>\r
112           <version>0.5.3.201107060350</version>\r
113         </plugin>\r
114       </plugins>\r
115     </pluginManagement>\r
116     <plugins>\r
117       <plugin>\r
118         <groupId>org.jacoco</groupId>\r
119         <artifactId>jacoco-maven-plugin</artifactId>\r
120         <version>0.5.3.201107060350</version>\r
121         <configuration>\r
122           <destFile>../implementation/target/jacoco-it.exec</destFile>\r
123           <includes>org.opendaylight.controller.*</includes>\r
124         </configuration>\r
125         <executions>\r
126           <execution>\r
127             <id>pre-test</id>\r
128             <goals>\r
129               <goal>prepare-agent</goal>\r
130             </goals>\r
131           </execution>\r
132           <execution>\r
133             <id>post-test</id>\r
134             <configuration>\r
135               <skip>true</skip>\r
136             </configuration>\r
137           </execution>\r
138         </executions>\r
139       </plugin>\r
140     </plugins>\r
141   </build>\r
142 </project>\r