Spring을 사용하는 많은 통합 테스트가 있습니다. 테스트마다 별도의 JVM 프로세스 (maxParallelForks 옵션)를 작성하지 않거나 다중 모듈 프로젝트 (-병렬)에서 병렬 빌드 만 실행하려고합니다.
우리는 단일 테스트 클래스가 http://maven.apache.org/surefire/maven-surefire-plugin/examples/fork-options-and-parallel-execution.html 및 병렬 로 Maven에서와 같이 병렬로 테스트를 실행하고 싶습니다. 선택권
병렬 옵션으로 기억해야 할 중요한 점은 동시성이 동일한 JVM 프로세스 내에서 발생한다는 것입니다.
Gradle에서 달성 할 수 있습니까?
@MariuszS 답변이 최고였습니다.
Gradle은 XML없이 개미입니다. 어쩌면 이것이 ant.apache.org/manual/Tasks/parallel.html 도움이 될 수 있습니다 :)
그것을 달성하는 가장 가까운 방법은 여기에 설명되어 있습니다-https: //discuss.gradle.org/t/how-to-use-ants-parallel-target/6720/5
task runAllTestsByGroups << {
ant.parallel(threadsPerProcessor: 1) {
ant.junit (...) {
// run test group 1
...
}
ant.junit(...) {
// run test group 2
...
}
// run group 3, 4, 5 ...
}
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다