4.0.0
org.keycloak
keycloak-testsuite-pom
6.0.0-SNAPSHOT
../pom.xml
org.keycloak.testsuite
integration-arquillian
pom
Keycloak Arquillian Integration TestSuite
${project.build.directory}/containers
${java.home}
${java.home}
undertow
15.0.1.Final
7.0.0.Final
2.1.1.Final
1.2.1.Final
2.2.6
3.14.0
2.5.1
2.3.2
2.1.1.Final
1.0.1.Final
1.0.0.CR3
2.2.0.Final
1.2.0.Beta2
1.0.1.Final
1.0.1.Final
1.0.1.Final
1.0.0.Alpha2
1.6.1
1.5.1
6.1.0
1.9.8.Final
2.5.5.Final
3.4.3.Final
4.8.3.Final
true
/bin/true
NEVER-MATCHING-REGEX
67108864
com.h2database
h2
${h2.version}
org.h2.Driver
keycloak
sa
jdbc:h2:mem:test;MVCC=TRUE;DB_CLOSE_DELAY=-1
DEFAULT
true
org.seleniumhq.selenium
selenium-server
${selenium.version}
org.seleniumhq.selenium
selenium-api
${selenium.version}
org.seleniumhq.selenium
selenium-java
${selenium.version}
org.seleniumhq.selenium
selenium-support
${selenium.version}
org.seleniumhq.selenium
selenium-leg-rc
${selenium.version}
org.seleniumhq.selenium
lift
${selenium.version}
org.seleniumhq.selenium
selenium-chrome-driver
${selenium.version}
org.seleniumhq.selenium
selenium-firefox-driver
${selenium.version}
org.seleniumhq.selenium
selenium-ie-driver
${selenium.version}
org.seleniumhq.selenium
selenium-edge-driver
${selenium.version}
org.seleniumhq.selenium
selenium-safari-driver
${selenium.version}
org.seleniumhq.selenium
selenium-remote-driver
${selenium.version}
org.seleniumhq.selenium
selenium-opera-driver
${selenium.version}
org.jboss.arquillian
arquillian-bom
${arquillian-core.version}
pom
import
org.jboss.shrinkwrap.resolver
shrinkwrap-resolver-bom
${shrinkwrap-resolver.version}
pom
import
org.jboss.arquillian.extension
arquillian-drone-bom
${arquillian-drone.version}
pom
import
org.infinispan.arquillian.container
infinispan-arquillian-impl
${arquillian-infinispan-container.version}
org.wildfly.arquillian
wildfly-arquillian-container-managed
${arquillian-wildfly-container.version}
org.wildfly.arquillian
wildfly-arquillian-container-remote
${arquillian-wildfly-container.version}
org.wildfly.arquillian
wildfly-arquillian-container-domain-managed
${arquillian-wildfly-container.version}
org.jboss.arquillian.container
arquillian-wls-remote-12.1.x
${arquillian-wls-container.version}
test
org.jboss.arquillian.container
undertow-embedded
${undertow-embedded.version}
org.jboss.arquillian.container
arquillian-container-karaf-managed
${arquillian-container-karaf.version}
org.jboss.arquillian.container
arquillian-container-osgi
${arquillian-container-karaf.version}
com.google.guava
guava
org.keycloak
db-allocator-plugin
${project.version}
keycloak.connectionsJpa.database
keycloak.connectionsJpa.driver
keycloak.connectionsJpa.url
keycloak.connectionsJpa.user
keycloak.connectionsJpa.password
maven-surefire-plugin
2.19.1
false
org.codehaus.mojo
xml-maven-plugin
1.0.1
maven-resources-plugin
3.0.1
org.commonjava.maven.plugins
directory-maven-plugin
0.3.1
com.googlecode.maven-download-plugin
download-maven-plugin
1.4.1
org.keycloak
db-allocator-plugin
false
allocate-db
allocate
release-db
release
test-apps
servers
tests
util
test-70-migration
${migration.70.version}
maven-surefire-plugin
${migrated.auth.server.version}
test-71-migration
${migration.71.version}
maven-surefire-plugin
${migrated.auth.server.version}
test-72-migration
${migration.72.version}
maven-surefire-plugin
${migrated.auth.server.version}
test-73-migration
${migration.73.version}
maven-surefire-plugin
${migrated.auth.server.version}
db-mysql
com.mysql.jdbc.Driver
keycloak
keycloak
keycloak
jdbc:mysql://${auth.server.db.host}/${keycloak.connectionsJpa.database}
mysql
mysql-connector-java
${mysql.version}
mysql:5.7.25
3306
false
(?si)Ready for start up.*ready [^\n]{0,30}connections
db-allocator-db-mysql
mysql
mysql-connector-java
${mysql.version}
mysql57
false
db-postgres
org.postgresql.Driver
keycloak
keycloak
keycloak
jdbc:postgresql://${auth.server.db.host}/${keycloak.connectionsJpa.database}
org.postgresql
postgresql
${postgresql.version}
postgres:9.6.11
5432
false
(?si)Ready for start up.*ready [^\n]{0,30}connections
db-allocator-db-postgres
org.postgresql
postgresql
${postgresql.version}
postgresql96
false
db-mariadb
org.mariadb.jdbc.Driver
keycloak
keycloak
keycloak
jdbc:mariadb://${auth.server.db.host}/${keycloak.connectionsJpa.database}
org.mariadb.jdbc
mariadb-java-client
${mariadb.version}
mariadb:10.2.21
3306
false
(?si)Ready for start up.*ready [^\n]{0,30}connections
db-allocator-db-mariadb
org.mariadb.jdbc
mariadb-java-client
${mariadb.version}
mariadb_galera_101
false
db-mssql2017
microsoft/mssql-server-linux:2017-GA
1433
false
/opt/mssql-tools/bin/sqlcmd -e -U sa -P vEry5tron9Pwd -d master -Q CREATE\ DATABASE\ ${keycloak.connectionsJpa.database}
(?si)SQL Server is now ready for client connections.*Service Broker manager has started
com.microsoft.sqlserver.jdbc.SQLServerDriver
keycloak
sa
vEry5tron9Pwd
jdbc:sqlserver://${auth.server.db.host}:${docker.database.port};databaseName=${keycloak.connectionsJpa.database}
com.microsoft.sqlserver
mssql-jdbc
${mssql.version}
db-allocator-db-mssql2016
com.microsoft.sqlserver
mssql-jdbc
${mssql.version}
mssql2016
false
db-oracle11g
oracle/database:11.2.0.2-xe
1521
1073741824
false
(?si)DATABASE IS READY TO USE
oracle.jdbc.OracleDriver
XE
keycloak
keycloak
jdbc:oracle:thin:@${auth.server.db.host}:${docker.database.port}:${keycloak.connectionsJpa.database}
bash -c while\ !\ sqlplus\ -L\ SYS/sa@localhost/XE\ AS\ SYSDBA\ <<<\ $'CREATE\ USER\ ${keycloak.connectionsJpa.user}\ IDENTIFIED\ BY\ ${keycloak.connectionsJpa.password};\n\ GRANT\ CONNECT,\ RESOURCE,\ DBA,\ GRANT\ ANY\ PRIVILEGE,\ UNLIMITED\ TABLESPACE\ TO\ ${keycloak.connectionsJpa.user};\n';\ do\ sleep\ 5;\ done
com.oracle
ojdbc7
12.1.0
db-allocator-db-oracle11g
com.oracle
ojdbc7
12.1.0
oracle11gR1
false