2015-01-12 4 views
3

TestSuite s를 gradle로 실행하는 것에 관한 질문이 있습니다.테스트 스위트를 그라디언트로 실행하십시오.

그래서 androidTest/java에 두 개의 패키지가 있는데 첫 번째 패키지에는 계측 테스트 (ActivityInstrumentationTestCase2)가 포함되어 있고 다른 하나는 계측 테스트가 포함 된 TestSuite입니다. Android Studio에서 테스트 스위트를 실행하면 정상적으로 작동합니다. 어떻게하면 gradle에서 실행할 수 있습니까? 내 말은, 나는 젠킨스에서 그것을 실행하고 싶다. 그 gradle 작업은 무엇이어야합니까? connectedAndroidTest으로 시도한 결과, 테스트 스위트 대신 비 특정 순서로 계측 테스트가 실행됩니다.

답변

0

필터를 추가하여 테스트를 선택할 수 있습니다. 테스트 스위트 만 선택한 경우 gradle에서 제공하는 일반 테스트 작업을 사용할 수 있습니다.

test { 
    filter { 
     includeTestsMatching "*MyTestSuite" 
    } 
} 
관련 문제