4.0.0 org.keycloak.testsuite integration-arquillian 3.2.0.CR1-SNAPSHOT pom integration-arquillian-tests Tests base other undertow true 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 infinispan cache-server-${cache.server} ${containers.home}/${cache.server.container} 1010 11000 true localhost 12232 jdbc:h2:mem:test-dc-shared ${project.build.directory}/examples htmlUnit chrome /usr/bin/firefox --ignore-ssl-errors=true --web-security=false true true ${project.build.directory}/dependency/test-constants.properties false ${auth.server.config.dir}/client.jks secret ${auth.server.config.dir}/keycloak.truststore secret ${auth.server.config.dir}/ca.crt ${auth.server.config.dir}/client.crt ${auth.server.config.dir}/client.key secret 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 copy-truststore generate-resources copy-resources ${project.build.directory}/dependency src/test/resources keystore/keycloak.truststore 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} ${auth.server.profile} ${auth.server.feature} ${frontend.console.output} ${backend.console.output} ${auth.server.remote} ${adapter.test.props} ${migration.import.properties} ${testsuite.constants} ${cli.log.output} ${test.intermittent} ${browser} ${htmlUnitBrowserVersion} ${firefox_binary} ${phantomjs.cli.args} ${project.version} ${migration.project.version} ${migration.product.version} ${client.certificate.ca.path} ${client.certificate.keystore} ${client.certificate.keystore.passphrase} ${client.truststore} ${client.truststore.passphrase} ${client.certificate.file} ${client.key.file} ${client.key.passphrase} ${auth.server.ocsp.responder.enabled} listener org.keycloak.testsuite.util.TestEventsLogger,org.keycloak.testsuite.util.junit.AggregateResultsReporter,org.keycloak.testsuite.util.NonIDERunListener org.jboss.arquillian.container arquillian-container-karaf-managed 2.1.0.CR18 org.jboss.arquillian.container arquillian-container-osgi 2.1.0.CR18 org.osgi org.osgi.core provided org.osgi org.osgi.enterprise provided auth-server-remote remote true false true org.wildfly.arquillian wildfly-arquillian-container-remote auth-server-wildfly wildfly true false false standalone.xml ${auth.server.home}/standalone/configuration 1.3.173 org.wildfly.arquillian wildfly-arquillian-container-managed auth-server-eap eap true false false standalone.xml ${auth.server.home}/standalone/configuration 1.3.173 org.wildfly.arquillian wildfly-arquillian-container-managed cache-server-infinispan infinispan true ${cache.server.home}/standalone/configuration org.wildfly.arquillian wildfly-arquillian-container-managed maven-enforcer-plugin enforce cache.server (infinispan)|(jdg) Profile "cache-server-infinispan" requires activation of profile "cache-server-infinispan" or "cache-server-jdg". maven-antrun-plugin maven-dependency-plugin unpack-cache-server-infinispan generate-resources unpack org.keycloak.testsuite integration-arquillian-servers-cache-server-infinispan ${project.version} zip ${containers.home} true maven-surefire-plugin true ${auth.server.undertow.crossdc} ${cache.server} ${cache.server.port.offset} ${cache.server.container} ${cache.server.home} ${cache.server.console.output} ${cache.server.management.port} ${keycloak.connectionsInfinispan.remoteStorePort} ${keycloak.connectionsInfinispan.remoteStoreServer} ${keycloak.connectionsJpa.url.crossdc} auth-server-profile keycloak.profile -Dkeycloak.profile=${keycloak.profile} auth-server-enable-disable-feature -Dkeycloak.profile.feature.${feature.name}=${feature.value} maven-enforcer-plugin enforce feature.name feature.value 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 jdbc-driver-dependency jdbc.mvn.artifactId ${jdbc.mvn.groupId} ${jdbc.mvn.artifactId} ${jdbc.mvn.version} maven-enforcer-plugin enforce jdbc.mvn.groupId jdbc.mvn.version auth-server-migration target/test-classes/migration-test/migration-realm-${migrated.auth.server.version}.json -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=${migration.import.file} -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 target/test-classes/migration-test/migration-realm-${migrated.auth.server.version}.json -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=${migration.import.file} -Dkeycloak.migration.strategy=OVERWRITE_EXISTING true maven-enforcer-plugin enforce migrated.auth.server.version maven-surefire-plugin ${migrated.auth.server.version} ${migration.import.properties} migration-productized migrated.version.import.file.suffix target/test-classes/migration-test/migration-realm-${migrated.version.import.file.suffix}.json 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 org.apache.sshd sshd-core 1.2.0 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 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} org.keycloak keycloak-client-cli-dist zip maven-surefire-plugin maven-dependency-plugin org.codehaus.mojo xml-maven-plugin org.liquibase liquibase-maven-plugin no-offset 0 8080 8443 9990 9999