summaryrefslogtreecommitdiffstats
path: root/uitest
diff options
context:
space:
mode:
authorTeemu Suo-Anttila <tsuoanttila@users.noreply.github.com>2017-02-02 12:48:02 +0200
committerDenis <denis@vaadin.com>2017-02-02 12:48:02 +0200
commit59211beda0aaee3469336a671de5a7ccfb62f014 (patch)
tree32096f7a38ff0887ec1511acf37cbbd1e0b1898d /uitest
parent700742c85872c018af017f757fde64d564050811 (diff)
downloadvaadin-framework-59211beda0aaee3469336a671de5a7ccfb62f014.tar.gz
vaadin-framework-59211beda0aaee3469336a671de5a7ccfb62f014.zip
Handle system properties for failsafe plugin (#8414)
* Handle system properties for failsafe plugin
Diffstat (limited to 'uitest')
-rw-r--r--uitest/pom.xml42
1 files changed, 11 insertions, 31 deletions
diff --git a/uitest/pom.xml b/uitest/pom.xml
index 3ebff16bf2..e88e46d2ac 100644
--- a/uitest/pom.xml
+++ b/uitest/pom.xml
@@ -331,8 +331,17 @@
<include>**/AllTB3Tests.java</include>
</includes>
<systemPropertyVariables>
+ <!-- Static path for screenshots pointing to submodule -->
<com.vaadin.testbench.screenshot.directory>${project.parent.basedir}/tests/screenshots</com.vaadin.testbench.screenshot.directory>
- <com.vaadin.testbench.max.retries>2</com.vaadin.testbench.max.retries>
+
+ <!-- Optional properties for the test build -->
+ <vaadin.testbench.developer.license>${vaadin.testbench.developer.license}</vaadin.testbench.developer.license>
+ <com.vaadin.testbench.max.retries>${com.vaadin.testbench.max.retries}</com.vaadin.testbench.max.retries>
+ <browsers.include>${browsers.include}</browsers.include>
+ <browsers.exclude>${browsers.exclude}</browsers.exclude>
+ <categories.include>${categories.include}</categories.include>
+ <categories.exclude>${categories.exclude}</categories.exclude>
+ <useLocalWebDriver>${useLocalWebDriver}</useLocalWebDriver>
</systemPropertyVariables>
</configuration>
<executions>
@@ -444,36 +453,7 @@
</plugins>
</build>
</profile>
- <profile>
- <id>validation</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-failsafe-plugin</artifactId>
- <configuration>
- <systemPropertyVariables>
- <useLocalWebDriver>true</useLocalWebDriver>
- <browsers.include>phantomjs1</browsers.include>
- <categories.exclude>push,needs-ssh</categories.exclude>
- </systemPropertyVariables>
- </configuration>
- <executions>
- <execution>
- <goals>
- <goal>integration-test</goal>
- <goal>verify</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
- </profile>
+
</profiles>
</project>