> Task :compileJava
Note: /home/ec2-user/app/git-talk-server/src/main/java/com/haltebogen/gittalk/controller/MemberAPIController.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :test
GitTalkApplicationTests > contextLoads() FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberAPIControllerTest > 멤버 생성 테스트 > keyword 가 없을 시에 멤버 검색이 실패한다. - 결과가 있을 때 FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberAPIControllerTest > 멤버 생성 테스트 > 이름으로 멤버 검색이 된다. - 결과가 없을 때 FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberAPIControllerTest > 멤버 생성 테스트 > header 안에 토큰이 없을 시 401 에러를 반환한다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberAPIControllerTest > 멤버 생성 테스트 > 이름으로 멤버 검색이 된다. - 결과가 있을 때 FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberAPIControllerTest > 멤버 생성 테스트 > 이름으로 멤버 검색이 2개 이상 존재한다. - 결과가 있을 때 FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
OauthDtoTest > Oauth Dto 테스트 > 멤버 생성이 성공한다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberTest > Member 객체에 isRemoved 값이 정상적으로 들어간다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberTest > Member 객체에 modifiedAt 값이 정상적으로 들어간다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberTest > Member 객체에 createdAt 값이 정상적으로 들어간다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberRepositoryTest > 멤버 정보 업데이트 테스트 > 멤버의 프로필 이미지 수정이 성공한다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberRepositoryTest > 멤버 정보 업데이트 테스트 > 멤버의 상태 메시지 업데이트가 성공한다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberRepositoryTest > 멤버 정보 업데이트 테스트 > 멤버의 소개 업데이트가 성공한다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberRepositoryTest > 멤버 생성 테스트 > 멤버 생성이 성공한다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberRepositoryTest > 멤버 생성 테스트 > Member 의 toString 이 성공한다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberServiceTest > Github User Data 기반으로 한 Member 객체 테스트 > 기존 github login 으로 가입된 유저가 있으면 Member 객체가 중복 생생이 되지 않는다 FAILEDxecuting test com.haltebogen.gittalk.service.MemberServiceTest
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
MemberServiceTest > Github User Data 기반으로 한 Member 객체 테스트 > Github User API 데이터를 기반으로 멤버 생성이 성공한다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
OauthServiceTest > Github login 을 통해서 github access token 테스트 > Github login 을 통해서 github access token 을 받아올 수 있다. FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132
Caused by: org.springframework.boot.context.config.InvalidConfigDataPropertyException at InvalidConfigDataPropertyException.java:125
18 tests completed, 18 failed
> Task :test FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':test'.
> There were failing tests. See the report at: file:///home/ec2-user/app/git-talk-server/build/reports/tests/test/index.html
Try:
Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
Try:
Get more help at https://help.gradle.org
local에서 test 코드가 문제 없이 통과하는데, EC2에서 배포 하기위해 build를 하면 다음과 같이 test code가 깨지면서, build에 실패합니다.
원인과 해결방법에 대해 찾아봤지만, 해결이 어려워 issus등록