309 lines
28 KiB
XML
309 lines
28 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<testsuite name="com.project.auth.infrastructure.persistence.user.UserJpaRepositoryTest" tests="3" skipped="0" failures="0" errors="0" timestamp="2026-05-12T06:25:42.685Z" hostname="donghyeon-960XGK" time="11.415">
|
|
<properties/>
|
|
<testcase name="saveRejectsDuplicateEmailOnFlush()" classname="com.project.auth.infrastructure.persistence.user.UserJpaRepositoryTest" time="0.86"/>
|
|
<testcase name="saveRejectsDuplicateProviderSubjectOnFlush()" classname="com.project.auth.infrastructure.persistence.user.UserJpaRepositoryTest" time="0.024"/>
|
|
<testcase name="savePersistsKeycloakUserAndReloadsFromDatabase()" classname="com.project.auth.infrastructure.persistence.user.UserJpaRepositoryTest" time="0.79"/>
|
|
<system-out><![CDATA[15:25:43.172 [Test worker] INFO org.testcontainers.images.PullPolicy -- Image pull policy will be performed by: DefaultPullPolicy()
|
|
15:25:43.185 [Test worker] INFO org.testcontainers.utility.ImageNameSubstitutor -- Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor')
|
|
15:25:43.200 [Test worker] INFO org.testcontainers.DockerClientFactory -- Testcontainers version: 2.0.3
|
|
15:25:43.659 [Test worker] INFO org.testcontainers.dockerclient.DockerClientProviderStrategy -- Loaded org.testcontainers.dockerclient.UnixSocketClientProviderStrategy from ~/.testcontainers.properties, will try it first
|
|
15:25:44.185 [Test worker] INFO org.testcontainers.dockerclient.DockerClientProviderStrategy -- Found Docker environment with local Unix socket (unix:///var/run/docker.sock)
|
|
15:25:44.187 [Test worker] INFO org.testcontainers.DockerClientFactory -- Docker host IP address is localhost
|
|
15:25:44.207 [Test worker] INFO org.testcontainers.DockerClientFactory -- Connected to docker:
|
|
Server Version: 29.4.2
|
|
API Version: 1.54
|
|
Operating System: Ubuntu 24.04.4 LTS
|
|
Total Memory: 31671 MB
|
|
15:25:44.323 [Test worker] INFO tc.testcontainers/ryuk:0.13.0 -- Creating container for image: testcontainers/ryuk:0.13.0
|
|
15:25:44.556 [Test worker] INFO tc.testcontainers/ryuk:0.13.0 -- Container testcontainers/ryuk:0.13.0 is starting: f4a1b80c92efedded8f8490bc8b2b72c966aa72e47173b9e3549678e6e93b264
|
|
15:25:44.907 [Test worker] INFO tc.testcontainers/ryuk:0.13.0 -- Container testcontainers/ryuk:0.13.0 started in PT0.584400461S
|
|
15:25:44.913 [Test worker] INFO org.testcontainers.utility.RyukResourceReaper -- Ryuk started - will monitor and terminate Testcontainers containers on JVM exit
|
|
15:25:44.913 [Test worker] INFO org.testcontainers.DockerClientFactory -- Checking the system...
|
|
15:25:44.913 [Test worker] INFO org.testcontainers.DockerClientFactory -- ✔︎ Docker server version should be at least 1.6.0
|
|
15:25:44.914 [Test worker] INFO tc.postgres:16-alpine -- Creating container for image: postgres:16-alpine
|
|
15:25:45.044 [Test worker] INFO tc.postgres:16-alpine -- Container postgres:16-alpine is starting: d80d78ac464fe96638d0a2d9c5c80ecee028627924cb361626ead41bae272c25
|
|
15:25:46.585 [Test worker] INFO tc.postgres:16-alpine -- Container postgres:16-alpine started in PT1.671196137S
|
|
15:25:46.586 [Test worker] INFO tc.postgres:16-alpine -- Container is started (JDBC URL: jdbc:postgresql://localhost:32777/test?loggerLevel=OFF)
|
|
|
|
. ____ _ __ _ _
|
|
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
|
|
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
|
|
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
|
|
' |____| .__|_| |_|_| |_\__, | / / / /
|
|
=========|_|==============|___/=/_/_/_/
|
|
|
|
:: Spring Boot :: (v4.0.3)
|
|
|
|
2026-05-12T15:25:47.051+09:00 INFO 3159134 --- [ Test worker] c.p.a.i.p.user.UserJpaRepositoryTest : Starting UserJpaRepositoryTest using Java 21.0.10 with PID 3159134 (started by donghyeon in /home/donghyeon/dev/Project-Auth-Server/infrastructure)
|
|
2026-05-12T15:25:47.052+09:00 INFO 3159134 --- [ Test worker] c.p.a.i.p.user.UserJpaRepositoryTest : No active profile set, falling back to 1 default profile: "default"
|
|
2026-05-12T15:25:47.053+09:00 DEBUG 3159134 --- [ Test worker] o.s.boot.SpringApplication : Loading source class com.project.auth.infrastructure.persistence.user.UserJpaRepositoryTest$TestApplication,class com.project.auth.infrastructure.persistence.user.UserJpaRepositoryTest$TestFlywayConfiguration
|
|
2026-05-12T15:25:47.335+09:00 INFO 3159134 --- [ Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
|
|
2026-05-12T15:25:47.386+09:00 INFO 3159134 --- [ Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 39 ms. Found 1 JPA repository interface.
|
|
2026-05-12T15:25:48.253+09:00 INFO 3159134 --- [ Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
|
|
2026-05-12T15:25:48.506+09:00 INFO 3159134 --- [ Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@55f20d7e
|
|
2026-05-12T15:25:48.509+09:00 INFO 3159134 --- [ Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
|
|
2026-05-12T15:25:48.572+09:00 INFO 3159134 --- [ Test worker] org.flywaydb.core.FlywayExecutor : Database: jdbc:postgresql://localhost:32777/test?loggerLevel=OFF (PostgreSQL 16.13)
|
|
2026-05-12T15:25:48.638+09:00 INFO 3159134 --- [ Test worker] o.f.core.internal.database.base.Schema : Creating schema "auth" ...
|
|
2026-05-12T15:25:48.651+09:00 INFO 3159134 --- [ Test worker] o.f.c.i.s.JdbcTableSchemaHistory : Creating Schema History table "auth"."flyway_schema_history" ...
|
|
2026-05-12T15:25:48.743+09:00 INFO 3159134 --- [ Test worker] o.f.core.internal.command.DbMigrate : Current version of schema "auth": null
|
|
2026-05-12T15:25:48.762+09:00 INFO 3159134 --- [ Test worker] o.f.core.internal.command.DbMigrate : Migrating schema "auth" to version "1 - create users table"
|
|
2026-05-12T15:25:48.775+09:00 WARN 3159134 --- [ Test worker] o.f.c.i.s.DefaultSqlScriptExecutor : DB: schema "auth" already exists, skipping (SQL State: 42P06 - Error Code: 0)
|
|
2026-05-12T15:25:48.817+09:00 INFO 3159134 --- [ Test worker] o.f.core.internal.command.DbMigrate : Migrating schema "auth" to version "2 - add oauth login columns"
|
|
2026-05-12T15:25:48.839+09:00 INFO 3159134 --- [ Test worker] o.f.core.internal.command.DbMigrate : Migrating schema "auth" to version "3 - add user provider field constraints"
|
|
2026-05-12T15:25:48.855+09:00 INFO 3159134 --- [ Test worker] o.f.core.internal.command.DbMigrate : Migrating schema "auth" to version "4 - add keycloak provider"
|
|
2026-05-12T15:25:48.877+09:00 INFO 3159134 --- [ Test worker] o.f.core.internal.command.DbMigrate : Migrating schema "auth" to version "5 - keycloak only provider"
|
|
2026-05-12T15:25:48.902+09:00 INFO 3159134 --- [ Test worker] o.f.core.internal.command.DbMigrate : Successfully applied 5 migrations to schema "auth", now at version v5 (execution time 00:00.075s)
|
|
2026-05-12T15:25:49.151+09:00 INFO 3159134 --- [ Test worker] org.hibernate.orm.jpa : HHH008540: Processing PersistenceUnitInfo [name: default]
|
|
2026-05-12T15:25:49.255+09:00 INFO 3159134 --- [ Test worker] org.hibernate.orm.core : HHH000001: Hibernate ORM core version 7.2.4.Final
|
|
2026-05-12T15:25:50.061+09:00 INFO 3159134 --- [ Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
|
|
2026-05-12T15:25:50.233+09:00 INFO 3159134 --- [ Test worker] org.hibernate.orm.connections.pooling : HHH10001005: Database info:
|
|
Database JDBC URL [jdbc:postgresql://localhost:32777/test?loggerLevel=OFF]
|
|
Database driver: PostgreSQL JDBC Driver
|
|
Database dialect: PostgreSQLDialect
|
|
Database version: 16.13
|
|
Default catalog/schema: test/public
|
|
Autocommit mode: undefined/unknown
|
|
Isolation level: READ_COMMITTED [default READ_COMMITTED]
|
|
JDBC fetch size: none
|
|
Pool: DataSourceConnectionProvider
|
|
Minimum pool size: undefined/unknown
|
|
Maximum pool size: undefined/unknown
|
|
2026-05-12T15:25:51.846+09:00 INFO 3159134 --- [ Test worker] org.hibernate.orm.core : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
|
|
2026-05-12T15:25:51.912+09:00 INFO 3159134 --- [ Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
|
|
2026-05-12T15:25:52.038+09:00 INFO 3159134 --- [ Test worker] o.s.d.j.r.query.QueryEnhancerFactories : Hibernate is in classpath; If applicable, HQL parser will be used.
|
|
2026-05-12T15:25:52.393+09:00 DEBUG 3159134 --- [ Test worker] .s.b.a.l.ConditionEvaluationReportLogger :
|
|
|
|
|
|
============================
|
|
CONDITIONS EVALUATION REPORT
|
|
============================
|
|
|
|
|
|
Positive matches:
|
|
-----------------
|
|
|
|
DataSourceAutoConfiguration matched:
|
|
- @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
|
|
- @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
DataSourceAutoConfiguration.PooledDataSourceConfiguration matched:
|
|
- AnyNestedCondition 1 matched 1 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) did not find property 'spring.datasource.type' (DataSourceAutoConfiguration.PooledDataSourceCondition)
|
|
- @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
DataSourceAutoConfiguration.PooledDataSourceConfiguration#jdbcConnectionDetails matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.boot.jdbc.autoconfigure.JdbcConnectionDetails; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
DataSourceConfiguration.Hikari matched:
|
|
- @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
|
|
- @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition)
|
|
- @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
DataSourceInitializationAutoConfiguration matched:
|
|
- @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
|
|
- SQL InitializationDatabase Initialization default value is EMBEDDED (OnSqlInitializationCondition)
|
|
- @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.sql.autoconfigure.init.ApplicationScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched:
|
|
- @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
|
|
|
|
DataSourceTransactionManagerAutoConfiguration matched:
|
|
- @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
|
|
|
|
DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
|
|
- @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
|
|
|
|
HibernateJpaAutoConfiguration matched:
|
|
- @ConditionalOnClass found required classes 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean', 'jakarta.persistence.EntityManager', 'org.hibernate.engine.spi.SessionImplementor' (OnClassCondition)
|
|
|
|
HibernateJpaConfiguration matched:
|
|
- @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
|
|
|
|
JdbcClientAutoConfiguration matched:
|
|
- @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate; SearchStrategy: all) found a single bean 'namedParameterJdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.simple.JdbcClient; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
JdbcTemplateAutoConfiguration matched:
|
|
- @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
|
|
- @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
|
|
|
|
JdbcTemplateConfiguration matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
JpaBaseConfiguration#entityManagerFactory matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean,jakarta.persistence.EntityManagerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
JpaBaseConfiguration#entityManagerFactoryBuilder matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.boot.jpa.EntityManagerFactoryBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
JpaBaseConfiguration#jpaVendorAdapter matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.orm.jpa.JpaVendorAdapter; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
JpaBaseConfiguration#transactionManager matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
JpaBaseConfiguration.PersistenceManagedTypesConfiguration matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean,jakarta.persistence.EntityManagerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
JpaBaseConfiguration.PersistenceManagedTypesConfiguration#persistenceManagedTypes matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
NamedParameterJdbcTemplateConfiguration matched:
|
|
- @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
TestEntityManagerAutoConfiguration matched:
|
|
- @ConditionalOnClass found required class 'jakarta.persistence.EntityManagerFactory' (OnClassCondition)
|
|
|
|
TestEntityManagerAutoConfiguration#testEntityManager matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.boot.jpa.test.autoconfigure.TestEntityManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
TransactionAutoConfiguration matched:
|
|
- @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
|
|
|
|
TransactionAutoConfiguration.EnableTransactionManagementConfiguration matched:
|
|
- @ConditionalOnBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found bean 'transactionManager'; @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration matched:
|
|
- @ConditionalOnBooleanProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
|
|
|
|
TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
|
|
- @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
|
|
|
|
TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
|
|
- @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
|
|
Negative matches:
|
|
-----------------
|
|
|
|
DataJpaRepositoriesAutoConfiguration:
|
|
Did not match:
|
|
- @ConditionalOnMissingBean (types: org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean,org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension; SearchStrategy: all) found beans of type 'org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean' &userJpaRepository and found beans of type 'org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension' org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension#0 (OnBeanCondition)
|
|
Matched:
|
|
- @ConditionalOnClass found required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
|
|
- @ConditionalOnBooleanProperty (spring.data.jpa.repositories.enabled=true) matched (OnPropertyCondition)
|
|
|
|
DataSourceAutoConfiguration.EmbeddedDatabaseConfiguration:
|
|
Did not match:
|
|
- EmbeddedDataSource spring.datasource.url is set (DataSourceAutoConfiguration.EmbeddedDatabaseCondition)
|
|
|
|
DataSourceCheckpointRestoreConfiguration:
|
|
Did not match:
|
|
- @ConditionalOnClass did not find required class 'org.crac.Resource' (OnClassCondition)
|
|
|
|
DataSourceConfiguration.Dbcp2:
|
|
Did not match:
|
|
- @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
|
|
|
|
DataSourceConfiguration.Generic:
|
|
Did not match:
|
|
- @ConditionalOnProperty (spring.datasource.type) did not find property 'spring.datasource.type' (OnPropertyCondition)
|
|
|
|
DataSourceConfiguration.OracleUcp:
|
|
Did not match:
|
|
- @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition)
|
|
|
|
DataSourceConfiguration.Tomcat:
|
|
Did not match:
|
|
- @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
|
|
|
|
DataSourceJmxConfiguration:
|
|
Did not match:
|
|
- @ConditionalOnBooleanProperty (spring.jmx.enabled=true) found different value in property 'spring.jmx.enabled' (OnPropertyCondition)
|
|
|
|
DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration:
|
|
Did not match:
|
|
- @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
|
|
|
|
DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration:
|
|
Did not match:
|
|
- @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition)
|
|
|
|
DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration:
|
|
Did not match:
|
|
- @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
|
|
|
|
DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager:
|
|
Did not match:
|
|
- @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found beans of type 'org.springframework.transaction.TransactionManager' transactionManager (OnBeanCondition)
|
|
|
|
JpaBaseConfiguration.JpaWebConfiguration:
|
|
Did not match:
|
|
- @ConditionalOnClass did not find required class 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
|
|
|
|
TestDatabaseAutoConfiguration#dataSource:
|
|
Did not match:
|
|
- @ConditionalOnProperty (spring.test.database.replace=AUTO_CONFIGURED) found different value in property 'spring.test.database.replace' (OnPropertyCondition)
|
|
|
|
TestDatabaseAutoConfiguration#embeddedDataSourceBeanFactoryPostProcessor:
|
|
Did not match:
|
|
- @ConditionalOnProperty (spring.test.database.replace=ANY) found different value in property 'spring.test.database.replace' (OnPropertyCondition)
|
|
|
|
TestDatabaseAutoConfiguration#nonTestEmbeddedDataSourceBeanFactoryPostProcessor:
|
|
Did not match:
|
|
- @ConditionalOnProperty (spring.test.database.replace=NON_TEST) found different value in property 'spring.test.database.replace' (OnPropertyCondition)
|
|
|
|
TransactionAutoConfiguration#transactionalOperator:
|
|
Did not match:
|
|
- @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
|
|
|
|
TransactionAutoConfiguration.AspectJTransactionManagementConfiguration:
|
|
Did not match:
|
|
- @ConditionalOnBean (types: org.springframework.transaction.aspectj.AbstractTransactionAspect; SearchStrategy: all) did not find any beans of type org.springframework.transaction.aspectj.AbstractTransactionAspect (OnBeanCondition)
|
|
|
|
TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
|
|
Did not match:
|
|
- @ConditionalOnBooleanProperty (spring.aop.proxy-target-class=false) did not find property 'spring.aop.proxy-target-class' (OnPropertyCondition)
|
|
|
|
|
|
Exclusions:
|
|
-----------
|
|
|
|
None
|
|
|
|
|
|
Unconditional classes:
|
|
----------------------
|
|
|
|
org.springframework.boot.jdbc.test.autoconfigure.TestDatabaseAutoConfiguration
|
|
|
|
|
|
|
|
2026-05-12T15:25:52.402+09:00 INFO 3159134 --- [ Test worker] c.p.a.i.p.user.UserJpaRepositoryTest : Started UserJpaRepositoryTest in 5.765 seconds (process running for 11.36)
|
|
2026-05-12T15:25:52.978+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
Hibernate: select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
2026-05-12T15:25:53.078+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
Hibernate: insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
2026-05-12T15:25:53.094+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
Hibernate: select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
2026-05-12T15:25:53.181+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
Hibernate: insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
2026-05-12T15:25:53.192+09:00 WARN 3159134 --- [ Test worker] org.hibernate.orm.jdbc.error : HHH000247: ErrorCode: 0, SQLState: 23505
|
|
2026-05-12T15:25:53.192+09:00 WARN 3159134 --- [ Test worker] org.hibernate.orm.jdbc.error : ERROR: duplicate key value violates unique constraint "uq_users__email"
|
|
Detail: Key (email)=(duplicate@example.com) already exists.
|
|
2026-05-12T15:25:53.291+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
Hibernate: select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
2026-05-12T15:25:53.294+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
Hibernate: insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
2026-05-12T15:25:53.297+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
Hibernate: select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
2026-05-12T15:25:53.300+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
Hibernate: insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
2026-05-12T15:25:53.302+09:00 WARN 3159134 --- [ Test worker] org.hibernate.orm.jdbc.error : HHH000247: ErrorCode: 0, SQLState: 23505
|
|
2026-05-12T15:25:53.302+09:00 WARN 3159134 --- [ Test worker] org.hibernate.orm.jdbc.error : ERROR: duplicate key value violates unique constraint "uq_users__provider_provider_subject"
|
|
Detail: Key (provider, provider_subject)=(KEYCLOAK, keycloak-subject-1) already exists.
|
|
2026-05-12T15:25:53.321+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
Hibernate: select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.id=?
|
|
2026-05-12T15:25:53.323+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
Hibernate: insert into auth.users (created_at,email,name,provider,provider_subject,id) values (?,?,?,?,?,?)
|
|
2026-05-12T15:25:54.071+09:00 DEBUG 3159134 --- [ Test worker] org.hibernate.SQL : select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.provider=? and uje1_0.provider_subject=?
|
|
Hibernate: select uje1_0.id,uje1_0.created_at,uje1_0.email,uje1_0.name,uje1_0.provider,uje1_0.provider_subject,uje1_0.updated_at from auth.users uje1_0 where uje1_0.provider=? and uje1_0.provider_subject=?
|
|
2026-05-12T15:25:54.113+09:00 WARN 3159134 --- [ Test worker] o.j.j.e.d.AbstractExtensionContext : Type implements CloseableResource but not AutoCloseable: org.testcontainers.junit.jupiter.TestcontainersExtension$StoreAdapter
|
|
]]></system-out>
|
|
<system-err><![CDATA[Mockito is currently self-attaching to enable the inline-mock-maker. This will no longer work in future releases of the JDK. Please add Mockito as an agent to your build as described in Mockito's documentation: https://javadoc.io/doc/org.mockito/mockito-core/latest/org.mockito/org/mockito/Mockito.html#0.3
|
|
WARNING: A Java agent has been loaded dynamically (/home/donghyeon/.gradle/caches/modules-2/files-2.1/net.bytebuddy/byte-buddy-agent/1.17.8/f09415827a71be7ed621c7bd02550678f28bc81c/byte-buddy-agent-1.17.8.jar)
|
|
WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning
|
|
WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information
|
|
WARNING: Dynamic loading of agents will be disallowed by default in a future release
|
|
]]></system-err>
|
|
</testsuite>
|