4.0.0 org.openecomp.so packages 1.1.1-SNAPSHOT org.openecomp.so.packages Arquillian Unit Testing on MSO arquillian-unit-tests jar default-tests true **/IntegrationTestsSuite.java jboss-as ${project.version} org.jboss.arquillian arquillian-bom 1.1.13.Final import pom org.jboss.spec jboss-javaee-6.0 3.0.2.Final pom import org.jboss.marshalling jboss-marshalling 1.3.16.GA test org.jboss.arquillian.junit arquillian-junit-container test org.wildfly.arquillian wildfly-arquillian-container-remote 1.1.0.Final test org.jboss.remoting jboss-remoting 4.0.9.Final test org.jboss.logging jboss-logging 3.2.1.Final test org.jboss.arquillian.protocol arquillian-protocol-servlet test org.jboss.shrinkwrap.resolver shrinkwrap-resolver-impl-maven 2.2.6 test org.arquillian.cube arquillian-cube-docker 1.9.0 test org.hibernate hibernate-core 4.2.7.SP1 test org.hibernate hibernate-entitymanager 4.2.7.SP1 test javax.validation validation-api 1.0.0.GA test org.jboss.as jboss-as-ejb3 7.2.0.Final test com.smartbear.soapui soapui 5.1.0 jar test thoughtworks xstream gnu.cajo cajo commons-codec commons-codec 1.4 jar test org.seleniumhq.selenium selenium-java 2.45.0 test org.seleniumhq.selenium selenium-firefox-driver 2.45.0 test org.seleniumhq.selenium selenium-server 2.45.0 test org.apache.httpcomponents httpclient org.apache.httpcomponents httpcore org.openecomp.so asdc-controller ${project.version} test classes com.fasterxml.jackson.core jackson-core test 2.8.7 org.mockito mockito-all 1.10.19 test org.openecomp.sdc.sdc-distribution-client sdc-distribution-client 1.1.32 test org.openecomp.so mso-catalog-db ${project.version} test org.apache.jmeter ApacheJMeter_core 2.13 test commons-math3 commons-math3 commons-pool2 commons-pool2 org.apache.jmeter ApacheJMeter_http 2.13 test commons-math3 commons-math3 commons-pool2 commons-pool2 org.apache.jmeter ApacheJMeter_jdbc 2.13 test commons-math3 commons-math3 commons-pool2 commons-pool2 arquillian-tests org.codehaus.groovy.maven gmaven-plugin generate-resources execute if ( project.properties['docker.host'] != null ) { project.properties['docker.host.truncated']=project.properties['docker.host'].replaceFirst("^(http://|https://)",""); int indexPort = project.properties['docker.host.truncated'].indexOf(":"); project.properties['docker.host.truncated']=project.properties['docker.host.truncated'].substring(0,indexPort); println 'docker.host.truncated:'+ project.properties['docker.host.truncated']; } else { project.properties['docker.host.truncated']="127.0.0.1"; project.properties['docker.host']="unix:///var/run/docker.sock" } if ( project.properties['mso.project.version'].endsWith("-SNAPSHOT") ) { project.properties['mso.version']="latest"; } else { project.properties['mso.version']=project.properties['mso.project.version']; } org.apache.maven.plugins maven-failsafe-plugin 2.16 integration-test verify 1 ${container-to-start} ${project.build.directory} ${docker.host} ${docker.host.truncated} ${mso.version} ${project.build.directory}/surefire-reports true ${it-suite-to-execute} org.apache.maven.plugins maven-surefire-plugin true