4.0.0 org.keycloak.testsuite integration-arquillian 2.3.0-SNAPSHOT pom integration-arquillian-tests Tests base other undertow true auth-server-${auth.server} ${containers.home}/${auth.server.container} ${auth.server.home} localhost 100 8180 8089 8543 10090 10099 false -Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m serverConfig org.jboss.as.arquillian.container.managed.ManagedDeployableContainer integration-arquillian-servers-auth-server-${auth.server} ${auth.server.undertow} 300 false ${project.build.directory}/examples phantomjs /usr/bin/firefox true true ${project.build.directory}/dependency/test-constants.properties false maven-dependency-plugin unpack-auth-server-jboss generate-resources unpack org.keycloak.testsuite ${auth.server.jboss.artifactId} ${project.version} zip ${containers.home} true ${auth.server.jboss.skip.unpack} maven-resources-plugin copy-admin-user-json-file generate-resources copy-resources ${skip.add.user.json} ${auth.server.config.dir} src/test/resources keycloak-add-user.json true maven-surefire-plugin ${project.build.directory} ${project.build.directory}/dependency/arquillian.xml ${auth.server} ${auth.server.container} ${auth.server.undertow} ${auth.server.jboss} ${auth.server.memory.settings} ${auth.server.home} ${auth.server.java.home} ${auth.server.host} ${auth.server.port.offset} ${auth.server.http.port} ${auth.server.events.http.port} ${auth.server.https.port} ${auth.server.management.port} ${auth.server.management.port.jmx} ${auth.server.ssl.required} ${auth.server.jboss.startup.timeout} ${auth.server.config.dir} ${auth.server.config.property.name} ${auth.server.config.property.value} ${auth.server.adapter.impl.class} ${frontend.console.output} ${backend.console.output} ${auth.server.remote} ${adapter.test.props} ${migration.import.properties} ${testsuite.constants} ${browser} ${firefox_binary} ${project.version} listener org.keycloak.testsuite.util.TestEventsLogger,org.keycloak.testsuite.util.junit.AggregateResultsReporter auth-server-remote remote true false true org.wildfly wildfly-arquillian-container-remote auth-server-wildfly wildfly true false standalone.xml ${auth.server.home}/standalone/configuration 1.3.173 org.wildfly.arquillian wildfly-arquillian-container-managed auth-server-eap eap true false standalone.xml ${auth.server.home}/standalone/configuration 1.3.173 org.wildfly.arquillian wildfly-arquillian-container-managed auth-server-cluster - ${containers.home}/auth-server-balancer-wildfly ${containers.home}/auth-server-${auth.server}-backend1 ${containers.home}/auth-server-${auth.server}-backend2 ${auth.server.backend1.home}/standalone/configuration maven-enforcer-plugin enforce auth.server (wildfly)|(eap) Profile "auth-server-cluster" requires activation of profile "auth-server-wildfly" or "auth-server-eap". maven-antrun-plugin maven-dependency-plugin unpack-auth-server-load-balancer generate-resources unpack org.keycloak.testsuite integration-arquillian-server-wildfly-balancer ${project.version} zip ${auth.server.balancer.home} true maven-antrun-plugin copy-auth-server-backend-nodes process-resources run maven-surefire-plugin true false true ${auth.server.balancer.home} ${auth.server.backend1.home} ${auth.server.backend2.home} 101 102 8181 8182 8544 8545 10091 10092 10100 10101 clean-jpa org.liquibase liquibase-maven-plugin META-INF/jpa-changelog-master.xml ${keycloak.connectionsJpa.url} ${keycloak.connectionsJpa.driver} ${keycloak.connectionsJpa.user} ${keycloak.connectionsJpa.password} false ${keycloak.connectionsJpa.liquibaseDatabaseClass} clean-jpa clean dropAll auth-server-migration -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=src/test/resources/migration-test/migration-realm-${migrated.auth.server.version}.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING true maven-enforcer-plugin enforce migrated.auth.server.version migration.mode maven-dependency-plugin unpack-migrated-auth-server-jboss generate-resources unpack org.keycloak.testsuite integration-arquillian-migration-server ${project.version} zip ${containers.home} true maven-surefire-plugin ${migrated.auth.server.version} true ${containers.home}/keycloak-${migrated.auth.server.version} ${migration.import.props.previous} migration-import migration.mode import -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=src/test/resources/migration-test/migration-realm-${migrated.auth.server.version}.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING true maven-enforcer-plugin enforce migrated.auth.server.version maven-surefire-plugin ${migrated.auth.server.version} ${migration.import.properties} no-account **/account/**/*Test.java no-client **/client/**/*Test.java no-base **/account/**/*Test.java **/client/**/*Test.java common-test-dependencies src/test org.keycloak.testsuite integration-arquillian-test-utils ${project.version} junit junit org.jboss.arquillian.junit arquillian-junit-container org.jboss.arquillian.graphene graphene-webdriver ${arquillian-graphene.version} pom org.jboss.arquillian.protocol arquillian-protocol-servlet org.jboss.arquillian.extension arquillian-phantom-driver 1.2.1.Final org.jboss.arquillian.graphene arquillian-browser-screenshooter ${arquillian-graphene.version} org.apache.commons commons-io jfree jfreechart 1.0.13 org.keycloak.testsuite integration-arquillian-test-apps-servlets ${project.version} log4j log4j org.slf4j slf4j-api org.slf4j slf4j-log4j12 org.apache.ant ant 1.9.2 jar com.h2database h2 compile com.icegreen greenmail org.slf4j slf4j-api org.subethamail subethasmtp org.slf4j slf4j-api org.keycloak keycloak-dependencies-server-all pom org.keycloak keycloak-admin-client org.keycloak keycloak-client-registration-api org.keycloak keycloak-services org.keycloak keycloak-authz-client org.keycloak.testsuite integration-arquillian-servers-auth-server-undertow ${project.version} org.jboss.arquillian.container undertow-embedded ${undertow-embedded.version} org.jboss.resteasy async-http-servlet-3.0 org.jboss.resteasy resteasy-client org.jboss.resteasy resteasy-undertow compile org.jboss.resteasy resteasy-multipart-provider org.jboss.resteasy resteasy-jackson2-provider com.fasterxml.jackson.core jackson-core com.fasterxml.jackson.core jackson-databind com.fasterxml.jackson.core jackson-annotations org.hibernate.javax.persistence hibernate-jpa-2.1-api org.hibernate hibernate-entitymanager org.bouncycastle bcprov-jdk15on org.bouncycastle bcpkix-jdk15on org.hamcrest hamcrest-all org.infinispan infinispan-core mysql mysql-connector-java org.postgresql postgresql ${postgresql.version} org.mariadb.jdbc mariadb-java-client ${mariadb.version} maven-surefire-plugin maven-dependency-plugin org.codehaus.mojo xml-maven-plugin org.liquibase liquibase-maven-plugin no-offset 0 8080 8443 9990 9999