4.0.0
org.keycloak.testsuite
integration-arquillian
2.5.0.Final-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}
${auth.server.profile}
${frontend.console.output}
${backend.console.output}
${auth.server.remote}
${adapter.test.props}
${migration.import.properties}
${testsuite.constants}
${cli.log.output}
${test.intermittent}
${browser}
${firefox_binary}
${project.version}
${migration.project.version}
${migration.product.version}
listener
org.keycloak.testsuite.util.TestEventsLogger,org.keycloak.testsuite.util.junit.AggregateResultsReporter
auth-server-remote
remote
true
false
true
org.wildfly.arquillian
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-profile
keycloak.profile
-Dkeycloak.profile=${keycloak.profile}
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
src/test/resources/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
src/test/resources/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
src/test/resources/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
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}
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