티스토리 뷰

Test worker

인텔리제이에서 Gradle + Springboot로 프로젝트를 생성 후 @SpringBootTest를 돌리게되면

오랜 시간 뒤에, Test worker 라는 처음보는 녀석이 뜨면서 아주 천천히 테스트가 실행된다.
최신버전의 Intellij에서는 IDE에서 바로 테스트를 돌리는게 아닌, Gradle 빌드를 한 뒤에 테스트를 하게된다. (개발할 시간 1분 1초가 아까운데 시간을 은근히 잡아먹는다.)

Intellij 설정 변경

Preference(단축키 command + ',')를 열고
Build, Execution, Deployment -> Build Tools -> Gradle 메뉴를 열어

Build and run using, Run test using 부분을 사진과 같이 Gradle -> Intellij IDEA로 바꿔준다.

Lombok 사용시 추가 설정

Preference(단축키 command + ',')를 열고
Build, Execution, Deployment -> Compiler -> Accotation Processors 메뉴를 열어

Enable annotation processing 부분을 체크 해준다.

적용 확인

위의 두 단계를 거친 뒤 다시 테스트를 돌려주면

Test worker -> main 으로 바뀌어 있는 모습을 볼 수 있다.
빌드 속도도 무척 빨라졌다.

댓글
Total
최근에 올라온 글