From 8cd89650179b0bc41dfabeff223a3dbb6a173cbb Mon Sep 17 00:00:00 2001 From: Calvin Date: Fri, 17 Jan 2014 17:55:01 +0800 Subject: [PATCH] updat travis to fail fast, if unit test error, stop test the project --- .travis.yml | 3 +-- examples/quickstart/pom.xml | 26 ++++++++++++++++++++++++++ examples/showcase/pom.xml | 26 ++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9a68a274..801584e1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ language: java script: -- mvn test -- mvn test -Pfunctional-test -Dselenium.driver=firefox +- mvn test -Pall-test -Dselenium.driver=firefox env: MAVEN_OPTS="-XX:MaxPermSize=128m" addons: firefox: "22.0" diff --git a/examples/quickstart/pom.xml b/examples/quickstart/pom.xml index 837e775b..d4c84d16 100644 --- a/examples/quickstart/pom.xml +++ b/examples/quickstart/pom.xml @@ -601,6 +601,32 @@ + + + all-test + + + + org.apache.maven.plugins + maven-surefire-plugin + + -Xmx256M -XX:MaxPermSize=128m + + **/*FT.java + **/*Test.java + + + false + + + ${selenium.driver} + + + + + + + run-smoke diff --git a/examples/showcase/pom.xml b/examples/showcase/pom.xml index b3b68a21..8f4a5eef 100644 --- a/examples/showcase/pom.xml +++ b/examples/showcase/pom.xml @@ -554,6 +554,32 @@ + + + + all-test + + + + org.apache.maven.plugins + maven-surefire-plugin + + -Xmx256M -XX:MaxPermSize=128m + + **/*FT.java + **/*Test.java + + + false + + + ${selenium.driver} + + + + + +