gradle test parallel1 gradle multi module test 속도를 높여보자 (with parallel) gradle multi module 기반으로 개발을 할 때 각 모듈의 테스트 속도가 오래 걸릴 경우 전체 테스트 시간이 길어져서 전체적인 개발 사이클이 그만큼 느려지게 되는데, multi module 환경에서 모듈 별 테스트를 병렬로 실행시켜 테스트 속도를 높일 수 있는 방안에 대해 알아보자. 테스트에 사용된 코드는 여기에서 확인할 수 있다. 다음과 같이 test1, test2, test3 모듈을 생성하고 각 모듈의 테스트가 일부러 오래걸리도록 Testcontainers를 사용하여 테스트를 실행하도록 하였다. @SpringBootTest class Test1ApplicationTests { companion object { private val mysqlContainer = MySQLContainer(".. 2021. 7. 29. 이전 1 다음