2016-11-21 16:04:39 +00:00
#!/bin/bash -e
2016-11-11 10:52:49 +00:00
if [ $1 = = "old" ] ; then
mvn test -B -f testsuite/integration
2017-01-02 13:21:08 +00:00
mvn test -B -f testsuite/jetty
mvn test -B -f testsuite/tomcat6
mvn test -B -f testsuite/tomcat7
mvn test -B -f testsuite/tomcat8
2016-11-11 10:52:49 +00:00
fi
if [ $1 = = "group1" ] ; then
2017-01-02 13:21:08 +00:00
cd testsuite/integration-arquillian/tests/base
mvn test -B -Dtest= org.keycloak.testsuite.ad*.**.*Test
2016-11-29 16:26:11 +00:00
fi
if [ $1 = = "group2" ] ; then
2017-01-02 13:21:08 +00:00
cd testsuite/integration-arquillian/tests/base
mvn test -B -Dtest= org.keycloak.testsuite.ac*.**.*Test,org.keycloak.testsuite.b*.**.*Test,org.keycloak.testsuite.cli*.**.*Test,org.keycloak.testsuite.co*.**.*Test
2016-11-11 10:52:49 +00:00
fi
2016-11-29 16:26:11 +00:00
if [ $1 = = "group3" ] ; then
2017-01-02 13:21:08 +00:00
cd testsuite/integration-arquillian/tests/base
mvn test -B -Dtest= org.keycloak.testsuite.d*.**.*Test,org.keycloak.testsuite.e*.**.*Test,org.keycloak.testsuite.f*.**.*Test,org.keycloak.testsuite.i*.**.*Test
2016-11-11 10:52:49 +00:00
fi
2016-11-29 16:26:11 +00:00
if [ $1 = = "group4" ] ; then
2017-01-02 13:21:08 +00:00
cd testsuite/integration-arquillian/tests/base
mvn test -B -Dtest= org.keycloak.testsuite.k*.**.*Test,org.keycloak.testsuite.m*.**.*Test,org.keycloak.testsuite.o*.**.*Test
2016-11-11 10:52:49 +00:00
fi
if [ $1 = = "adapter" ] ; then
2017-01-02 13:21:08 +00:00
cd testsuite/integration-arquillian/tests/other/adapters
mvn test -B
fi
if [ $1 = = "console" ] ; then
cd testsuite/integration-arquillian/tests/other/console
mvn test -B
2016-11-11 10:52:49 +00:00
fi