IntelliJ, Gradle 테스트가 느릴때

Gradle로 테스트 케이스를 작성하는데, cleanTest, CompileJava … 와 같이 여러개의 task를 실행해서 테스트 케이스 동작하는 게 느릴때 해결하는 방법에 대해서 알아보자.

상품을 테스트 하는 코드 (Junit5)

아주 간단한 테스트 케이스이고, Spring 전체 빈을 만들어서 주입하는 경우가 아니라, 정말 유닛테스트 이다. 당연히 매우 빠르게 동작하리라 기대했지만, 결과는 다음과 같이 여러가지 task 를 거친다.

다양한 gradle의 task를 거침(느리다..)

해결방법👍

해결방법은 설정 - Build Tools - Gradle - Run tests using 부분이 Gradle(Default) 되어 있을 것이다. 이 부분을 IntelliJ IDEA 로 변경하고 실행하면 다음과 같이 매우 빠르게 테스트라 동작한다.

연관 포스트