Gradle Test Run :infrastructure:test

saveRejectsDuplicateProviderSubjectOnFlush()

summary

1

tests

0

failures

0

skipped

0.024s

duration

100%

successful

standard output

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.