Maven surefire 플러그인이 기본적으로 멀티 스레드 테스트를 실행하는지 (그리고 가능한 경우 스레드 수를 제어 할 수 있습니까?) 테스트 클래스에서 임의의 순서 또는 예측 가능한 순서로 테스트를 실행하는지 궁금합니다. 명령이 어떤 수단에 의해 지시 될 수 있다면.Maven surefire 플러그인은 다중 스레드를 사용하여 테스트를 실행합니까?
아직 확인하지는 않았지만 (이 시점에서 지침과 검증을 위해 머리를 찾고 있습니다.) 여러 JUnit 테스트 클래스가 일부 혼합 된 상태로 테스트를 실행하는 것처럼 보입니다. 주문. 그래서 테스트 리소스를 만드는 것을 조율하는 것이 정말 고통 스럽습니다. (제 경우에는 꽤 무거울 것입니다).
Eclipse JUnit 러너를 사용하여 스위트를 실행하면 모든 것이 매우 선형 적으로 실행되어 멋지게 작동합니다. 나는 Maven cmd line으로 가고 모든 것들은 서로 밟고있는 것처럼 보인다.
안녕하세요, 양방향 테스트를 피하고 거기에 도달하려고 노력 중입니다 ... 두 가지 문제에 투표했습니다. 555는 2.5 릴리스의 일부로 보입니다. http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.5/. – harschware
OOM과 관련된 문제에 직면하고 싶지 않을 경우를 대비하여 surefire 플러그인 버전 2.4.2 이상을 사용하십시오 –