org.keycloak.testsuite integration-arquillian-tests 11.0.0-SNAPSHOT 4.0.0 integration-arquillian-tests-base Base TestSuite false false - - - - **/cluster/**/*Test.java **/crossdc/**/*Test.java 2.4.0.Final org.keycloak keycloak-util-embedded-ldap bouncycastle bcprov-jdk15 commons-configuration commons-configuration 1.10 commons-io commons-io 2.5 org.keycloak.testsuite integration-arquillian-testsuite-providers ${project.version} junit junit compile org.hamcrest hamcrest-all compile org.subethamail subethasmtp compile com.icegreen greenmail compile org.testcontainers testcontainers ${testcontainers.version} test com.google.guava guava org.keycloak.testsuite integration-arquillian-servers-app-server-spi ${project.version} org.keycloak.testsuite integration-arquillian-servers-app-server-undertow ${project.version} runtime org.keycloak.testsuite photoz-restful-api ${project.version} classes org.mvel mvel2 ${mvel.version} org.apache.maven.resolver maven-resolver-api org.jboss jandex 2.1.3.Final src/test/resources true migration-test/* authorization-test/* src/test/resources maven-jar-plugin 2.2 test-jar maven-surefire-plugin ${exclude.test} ${exclude.console} ${exclude.account} ${exclude.client} ${exclude.cluster} ${exclude.crossdc} testsuiteVmId ${docker.container.testdb.ip} maven-resources-plugin copy-common-dependencies generate-resources copy-resources ${project.build.directory}/dependency src/test/resources arquillian.xml password-blacklists/** log4j.properties vault/** firefox-cookies-prefs.js copy-admin-user-json-file process-resources copy-resources ${skip.add.user.json} ${auth.server.config.dir} src/test/resources keycloak-add-user.json true maven-dependency-plugin unpack-client-cli-dist generate-test-resources unpack org.keycloak keycloak-client-cli-dist ${project.version} zip ${containers.home} com.igormaznitsa mvn-golang-wrapper 2.3.4 true 1.9.2 true get-mousetrap get github.com/inconshreveable/mousetrap ${project.build.directory}/gopath get-kcinit get github.com/keycloak/kcinit ${project.build.directory}/gopath 0.5 io.fabric8 docker-maven-plugin ${docker.maven.plugin.version} ${docker.database.skip} start-db-container process-test-classes start true testdb ${docker.database.image} ${docker.database.shmsize} ${docker.database.port} ${keycloak.connectionsJpa.database} ${keycloak.connectionsJpa.user} ${keycloak.connectionsJpa.password} true ${keycloak.connectionsJpa.database} ${keycloak.connectionsJpa.user} ${keycloak.connectionsJpa.password} Y ${keycloak.connectionsJpa.password} ${keycloak.connectionsJpa.database} sa ${docker.database.cmd} ${docker.database.wait-for-log-regex} ${docker.database.postStart} stop-db-container test stop jpa org.keycloak db-allocator-plugin false release-db release product product com.igormaznitsa mvn-golang-wrapper true app-server-jetty94 app.server jetty94 jetty94 true org.keycloak.testsuite integration-arquillian-servers-app-server-jetty-94 ${project.version} runtime org.commonjava.maven.plugins directory-maven-plugin app-server-jetty93 app.server jetty93 jetty93 true org.keycloak.testsuite integration-arquillian-servers-app-server-jetty-93 ${project.version} runtime org.commonjava.maven.plugins directory-maven-plugin app-server-jetty92 app.server jetty92 jetty92 true org.keycloak.testsuite integration-arquillian-servers-app-server-jetty-92 ${project.version} runtime org.commonjava.maven.plugins directory-maven-plugin app-server-wildfly app.server wildfly wildfly false org.keycloak.testsuite integration-arquillian-servers-app-server-wildfly ${project.version} runtime org.wildfly.core wildfly-cli test ${wildfly.core.version} org.commonjava.maven.plugins directory-maven-plugin app-server-wildfly-deprecated app.server wildfly-deprecated wildfly-deprecated false ${wildfly.deprecated.arquillian.wildfly.container} org.keycloak.testsuite integration-arquillian-servers-app-server-wildfly-deprecated ${project.version} runtime org.wildfly.core wildfly-cli test ${wildfly.deprecated.wildfly.core.version} org.commonjava.maven.plugins directory-maven-plugin app-server-eap app.server eap eap false org.keycloak.testsuite integration-arquillian-servers-app-server-eap ${project.version} runtime org.wildfly.core wildfly-cli test ${wildfly.core.version} org.commonjava.maven.plugins directory-maven-plugin app-server-eap71 app.server eap71 eap71 false integration-arquillian-servers-app-server-eap org.keycloak.testsuite integration-arquillian-servers-app-server-eap ${project.version} runtime org.wildfly.core wildfly-cli test 3.0.10.Final org.commonjava.maven.plugins directory-maven-plugin app-server-eap6 app.server eap6 eap6 false 2.0.0.Final remote 10199 10299 10399 org.keycloak.testsuite integration-arquillian-servers-app-server-eap6 ${project.version} runtime org.wildfly.core wildfly-cli test 2.0.10.Final org.jboss.modules jboss-modules org.commonjava.maven.plugins directory-maven-plugin app-server-fuse63 app.server fuse63 fuse63 false 0 8080 9990 8181 admin password -agentlib:jdwp=transport=dt_socket,server=y,suspend=${app.server.debug.suspend},address=localhost:${app.server.debug.port} org.keycloak.testsuite integration-arquillian-servers-app-server-fuse63 ${project.version} runtime org.keycloak.testsuite integration-arquillian-test-apps-fuse-parent ${project.version} runtime pom org.jboss.arquillian.container arquillian-container-karaf-managed maven-enforcer-plugin enforce When running fuse tests 'additional.fuse.repos' is expected to be set. additional.fuse.repos org.commonjava.maven.plugins directory-maven-plugin maven-surefire-plugin ${app.server.management.user} ${app.server.management.password} ${app.server.karaf.jvm.debug.args} app-server-fuse7x app.server fuse7x fuse7x false 0 8080 9990 8181 admin password -agentlib:jdwp=transport=dt_socket,server=y,suspend=${app.server.debug.suspend},address=localhost:${app.server.debug.port} org.keycloak.testsuite integration-arquillian-servers-app-server-fuse7x ${project.version} runtime org.keycloak.testsuite integration-arquillian-test-apps-fuse-parent ${project.version} runtime pom org.jboss.arquillian.container arquillian-container-karaf-managed maven-enforcer-plugin enforce When running fuse tests 'additional.fuse.repos' is expected to be set. additional.fuse.repos org.commonjava.maven.plugins directory-maven-plugin maven-surefire-plugin ${app.server.management.user} ${app.server.management.password} ${app.server.karaf.jvm.debug.args} app-server-tomcat7 app.server tomcat7 tomcat7 false integration-arquillian-servers-app-server-tomcat7 0 8080 9990 org.keycloak.testsuite integration-arquillian-servers-app-server-tomcat7 ${project.version} runtime org.commonjava.maven.plugins directory-maven-plugin app-server-tomcat8 app.server tomcat8 tomcat8 false integration-arquillian-servers-app-server-tomcat8 0 8080 9990 org.keycloak.testsuite integration-arquillian-servers-app-server-tomcat8 ${project.version} runtime org.commonjava.maven.plugins directory-maven-plugin app-server-tomcat9 app.server tomcat9 tomcat9 false integration-arquillian-servers-app-server-tomcat9 0 8080 9990 org.keycloak.testsuite integration-arquillian-servers-app-server-tomcat9 ${project.version} runtime org.commonjava.maven.plugins directory-maven-plugin auth-servers-crossdc-undertow false - 1024m auth-servers-crossdc-jboss false false - 1024m generate-certs-for-custom-app-server-host app.server.host org.codehaus.mojo keytool-maven-plugin remove-old-app-server-key generate-test-resources deleteAlias ${app.server.keystore} ${app.server.keystore.password} localhost ${app.server.skip.unpack} generate-new-app-server-cert generate-test-resources generateKeyPair ${app.server.keystore} ${app.server.keystore.password} ${app.server.host} CN=${app.server.host}, OU=Keycloak, O=Red Hat, L=Westword, ST=MA, C=US RSA 2048 SHA256withRSA export-app-server-cert generate-test-resources exportCertificate ${app.server.keystore} ${app.server.keystore.password} ${app.server.host} ${dependency.keystore.root}/${app.server.host}.pem import-app-server-cert-to-truststore generate-test-resources importCertificate ${dependency.truststore} ${dependency.truststore.password} ${app.server.host} ${dependency.keystore.root}/${app.server.host}.pem true true maven-resources-plugin copy-processed-truststore-to-app-server process-test-resources copy-resources ${app.server.home} ${dependency.keystore.root} true ${app.server.skip.unpack}