4.0.0 org.keycloak keycloak-testsuite-pom 999-SNAPSHOT ../pom.xml org.keycloak.testsuite keycloak-model-test Tests for logical storage layer Tests for storage layer functionality targetting logical layer, i.e. models jar org.h2.Driver keycloak sa jdbc:h2:mem:test;MVCC=TRUE;DB_CLOSE_DELAY=-1 com.h2database h2 ${h2.version} file:${project.build.directory}/dependency/log4j.properties true disabled false junit junit compile org.hamcrest hamcrest test log4j log4j org.slf4j slf4j-api org.slf4j slf4j-log4j12 org.keycloak keycloak-services org.keycloak keycloak-server-spi-private org.keycloak keycloak-server-spi org.keycloak.testsuite integration-arquillian-tests-base ${project.version} ${jdbc.mvn.groupId} ${jdbc.mvn.artifactId} ${jdbc.mvn.version} test org.keycloak keycloak-model-jpa org.keycloak keycloak-model-infinispan org.keycloak keycloak-model-map org.keycloak.testsuite integration-arquillian-testsuite-providers ${project.version} org.keycloak keycloak-model-map-hot-rod org.keycloak keycloak-model-map-ldap org.infinispan infinispan-server-core org.infinispan infinispan-component-annotations ${infinispan.version} org.postgresql postgresql ${postgresql.driver.version} org.jacoco jacoco-maven-plugin 0.8.7 prepare-agent true org/keycloak/**/* report test report org.apache.maven.plugins maven-surefire-plugin @{argLine} ${keycloak.model.parameters} ${keycloak.connectionsJpa.driver} ${keycloak.connectionsJpa.database} ${keycloak.connectionsJpa.user} ${keycloak.connectionsJpa.password} ${keycloak.connectionsJpa.url} ${keycloak.map.storage.connectionsJpa.url} ${keycloak.map.storage.connectionsJpa.user} ${keycloak.map.storage.connectionsJpa.password} file:${project.build.directory}/test-classes/log4j.properties ${keycloak.profile.feature.map_storage} ${keycloak.userSessions.infinispan.preloadOfflineSessionsFromDatabase} org.jboss.logmanager.LogManager log4j org.apache.maven.plugins maven-antrun-plugin process-test-resources run jpa Jpa jpa+infinispan Infinispan,Jpa jpa+infinispan+client-storage Jpa,Infinispan,HardcodedClientStorage jpa+cross-dc-infinispan CrossDCInfinispan,Jpa jpa+cross-dc-infinispan-offline-sessions-preloading CrossDCInfinispan,Jpa true jpa+infinispan-offline-sessions-preloading Infinispan,Jpa true jpa-federation+infinispan Infinispan,JpaFederation,TestsuiteUserMapStorage jpa-federation-backward+infinispan Infinispan,JpaFederation,BackwardsCompatibilityUserStorage jpa-federation JpaFederation,TestsuiteUserMapStorage jpa-federation-backward JpaFederation,BackwardsCompatibilityUserStorage jpa-federation-file-storage JpaFederation,TestsuiteUserFileStorage jpa-federation-file-storage+infinispan JpaFederation,TestsuiteUserFileStorage,Infinispan jpa-federation+ldap JpaFederation,LdapUserStorage jpa-federation+ldap+infinispan JpaFederation,LdapUserStorage,Infinispan map enabled Jpa,Map,ConcurrentHashMapStorage hot-rod enabled Jpa,Map,HotRodMapStorage map-ldap enabled Jpa,Map,LdapMapStorage map-jpa enabled Map,JpaMapStorage .asyncProfiler libasyncProfilerPath cpu target/profile.html -agentpath:${libasyncProfilerPath}=start,event=${asyncProfiler.event},file=${asyncProfiler.file}