Skip to content

Commit 2b45703

Browse files
author
Alexander Garagatyi
authored
Move mvn and svn tests execution to integration profile (eclipse-che#5596)
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
1 parent 20b4948 commit 2b45703

4 files changed

Lines changed: 75 additions & 160 deletions

File tree

  • plugins
    • plugin-docker/che-plugin-docker-machine
    • plugin-maven/che-plugin-maven-server
    • plugin-svn/che-plugin-svn-ext-server

plugins/plugin-docker/che-plugin-docker-machine/pom.xml

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -175,32 +175,4 @@
175175
</plugin>
176176
</plugins>
177177
</build>
178-
<profiles>
179-
<profile>
180-
<id>integration-tests</id>
181-
<activation>
182-
<activeByDefault>false</activeByDefault>
183-
</activation>
184-
<build>
185-
<plugins>
186-
<plugin>
187-
<artifactId>maven-failsafe-plugin</artifactId>
188-
<executions>
189-
<execution>
190-
<goals>
191-
<goal>integration-test</goal>
192-
<goal>verify</goal>
193-
</goals>
194-
</execution>
195-
</executions>
196-
<configuration>
197-
<includes>
198-
<include>**/integration/**</include>
199-
</includes>
200-
</configuration>
201-
</plugin>
202-
</plugins>
203-
</build>
204-
</profile>
205-
</profiles>
206178
</project>

plugins/plugin-docker/che-plugin-docker-machine/src/test/java/org/eclipse/che/plugin/docker/machine/integration/DockerProcessTest.java

Lines changed: 0 additions & 131 deletions
This file was deleted.

plugins/plugin-maven/che-plugin-maven-server/pom.xml

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,10 +306,42 @@
306306
<artifactId>maven-surefire-plugin</artifactId>
307307
<configuration>
308308
<excludes>
309-
<exclude>**/MavenServerManagerTest.java</exclude>
309+
<exclude>**/maven/server/**</exclude>
310310
</excludes>
311311
</configuration>
312312
</plugin>
313313
</plugins>
314314
</build>
315+
<profiles>
316+
<profile>
317+
<id>integration</id>
318+
<activation>
319+
<activeByDefault>false</activeByDefault>
320+
</activation>
321+
<build>
322+
<plugins>
323+
<plugin>
324+
<groupId>org.apache.maven.plugins</groupId>
325+
<artifactId>maven-failsafe-plugin</artifactId>
326+
<executions>
327+
<execution>
328+
<goals>
329+
<goal>integration-test</goal>
330+
<goal>verify</goal>
331+
</goals>
332+
</execution>
333+
</executions>
334+
<configuration>
335+
<includes>
336+
<include>**/maven/server/*.java</include>
337+
</includes>
338+
<excludes>
339+
<exclude>**/MavenServerManagerTest.java</exclude>
340+
</excludes>
341+
</configuration>
342+
</plugin>
343+
</plugins>
344+
</build>
345+
</profile>
346+
</profiles>
315347
</project>

plugins/plugin-svn/che-plugin-svn-ext-server/pom.xml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,46 @@
120120
<scope>test</scope>
121121
</dependency>
122122
</dependencies>
123+
<build>
124+
<plugins>
125+
<plugin>
126+
<groupId>org.apache.maven.plugins</groupId>
127+
<artifactId>maven-surefire-plugin</artifactId>
128+
<configuration>
129+
<excludes>
130+
<exclude>**/svn/server/**</exclude>
131+
</excludes>
132+
</configuration>
133+
</plugin>
134+
</plugins>
135+
</build>
136+
<profiles>
137+
<profile>
138+
<id>integration</id>
139+
<activation>
140+
<activeByDefault>false</activeByDefault>
141+
</activation>
142+
<build>
143+
<plugins>
144+
<plugin>
145+
<groupId>org.apache.maven.plugins</groupId>
146+
<artifactId>maven-failsafe-plugin</artifactId>
147+
<executions>
148+
<execution>
149+
<goals>
150+
<goal>integration-test</goal>
151+
<goal>verify</goal>
152+
</goals>
153+
</execution>
154+
</executions>
155+
<configuration>
156+
<includes>
157+
<include>**/svn/server/**</include>
158+
</includes>
159+
</configuration>
160+
</plugin>
161+
</plugins>
162+
</build>
163+
</profile>
164+
</profiles>
123165
</project>

0 commit comments

Comments
 (0)