일부 개미 빌드 스크립트를 gradle로 마이그레이션하면서 문제를 진단하고 있습니다. 한 가지 문제는 CI 서버 (graden을 실행하는 jenkins)에서 때때로 테스트 실패가 발생한다는 것입니다. 문제가있는 테스트 중 하나는 일부 라이브러리 코드에서 로컬 저장소를 사용하기 때문에 문제는 테스트 실행 순서와 관련이 있다고 생각합니다.Gradle은 두 가지 테스트를 특정 순서로 실행할 수 있습니까?
깨진 테스트를 수정하기 전에 문제를 로컬에서 재현하고 싶습니다. 하나. 내가 문제를 로컬에서 재현 할 수 없습니다. 왜냐하면 gradle은 항상 작동하는 순서대로 테스트를 실행하기 때문입니다.
그래서 테스트 클래스 Y 이전에 테스트 클래스 X를 실행하려면 gradle에 강제로 적용 할 수있는 방법이 있습니까? 테스트는 동일한 JVM에서 실행되어야합니다.
중요한 경우 테스트는 JUnit 테스트입니다.
두 개의 서로 다른 테스트 작업이고 동일한 jvm 인스턴스가 아니기 때문에 두 개의 다른 "근로자"로 실행됩니다. 나는 그들과 같은 jvm을 필요로한다. – clucas