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;DB_CLOSE_DELAY=-1
com.h2database
h2
${h2.version}
file:${project.build.directory}/dependency/log4j.properties
true
disabled
false
junit
junit
compile
net.jcip
jcip-annotations
1.0
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.postgresql
postgresql
${postgresql.driver.version}
org.testcontainers
testcontainers
${testcontainers.version}
test
org.testcontainers
postgresql
${testcontainers.version}
test
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
${infinispan.version}
listener
org.keycloak.testsuite.model.AfterSuiteListener
org.apache.maven.plugins
maven-antrun-plugin
process-test-resources
run
legacy-jpa
LegacyJpa
legacy-jpa+infinispan
Infinispan,LegacyJpa
legacy-jpa+infinispan+client-storage
LegacyJpa,Infinispan,HardcodedClientStorage
legacy-jpa+cross-dc-infinispan
CrossDCInfinispan,LegacyJpa
legacy-jpa+cross-dc-infinispan-offline-sessions-preloading
CrossDCInfinispan,LegacyJpa
true
legacy-jpa+infinispan-offline-sessions-preloading
Infinispan,LegacyJpa
true
legacy-jpa-federation+infinispan
Infinispan,LegacyJpaFederation,TestsuiteUserMapStorage
legacy-jpa-federation-backward+infinispan
Infinispan,LegacyJpaFederation,BackwardsCompatibilityUserStorage
legacy-jpa-federation
LegacyJpaFederation,TestsuiteUserMapStorage
legacy-jpa-federation-backward
LegacyJpaFederation,BackwardsCompatibilityUserStorage
legacy-jpa-federation-file-storage
LegacyJpaFederation,TestsuiteUserFileStorage
legacy-jpa-federation-file-storage+infinispan
LegacyJpaFederation,TestsuiteUserFileStorage,Infinispan
legacy-jpa-federation+ldap
LegacyJpaFederation,LdapUserStorage
legacy-jpa-federation+ldap+infinispan
LegacyJpaFederation,LdapUserStorage,Infinispan
map
enabled
Map,ConcurrentHashMapStorage
hot-rod
enabled
Map,HotRodMapStorage
map-ldap
enabled
Map,LdapMapStorage
map-jpa
enabled
Map,JpaMapStorage
.asyncProfiler
libasyncProfilerPath
cpu
target/profile.html
-agentpath:${libasyncProfilerPath}=start,event=${asyncProfiler.event},file=${asyncProfiler.file}