4.0.0
org.keycloak
keycloak-testsuite-pom
999.0.0-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
11
11
11
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
false
junit
junit
compile
net.jcip
jcip-annotations
1.0
compile
org.hamcrest
hamcrest
test
log4j
log4j
org.slf4j
slf4j-api
org.slf4j
slf4j-reload4j
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.testsuite
integration-arquillian-testsuite-providers
${project.version}
org.infinispan
infinispan-core-jakarta
org.postgresql
postgresql
${postgresql-jdbc.version}
org.infinispan
infinispan-component-annotations
provided
org.jacoco
jacoco-maven-plugin
0.8.7
prepare-agent
true
org/keycloak/**/*
report
test
report
org.apache.maven.plugins
maven-surefire-plugin
@{argLine} -Xmx1536m -XX:+ExitOnOutOfMemoryError -XX:+HeapDumpOnOutOfMemoryError --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
1
${keycloak.model.parameters}
${keycloak.connectionsJpa.driver}
${keycloak.connectionsJpa.database}
${keycloak.connectionsJpa.user}
${keycloak.connectionsJpa.password}
${keycloak.connectionsJpa.url}
file:${project.build.directory}/test-classes/log4j.properties
${keycloak.userSessions.infinispan.preloadOfflineSessionsFromDatabase}
org.jboss.logmanager.LogManager
log4j
${infinispan.version}
${project.version}
listener
org.keycloak.testsuite.model.AfterSuiteListener
maven-dependency-plugin
copy-testsuite-providers-to-model-testsuite
generate-test-resources
copy-dependencies
org.keycloak.testsuite
integration-arquillian-testsuite-providers
${project.build.directory}/lib
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
.asyncProfiler
libasyncProfilerPath
cpu
target/profile.html
-agentpath:${libasyncProfilerPath}=start,event=${asyncProfiler.event},file=${asyncProfiler.file}