2014-02-21 2 views
9

현재 내 TeamCity 인스턴스를 설정하여 모든 Android 프로젝트에서 connectedCheck을 실행합니다. 괜찮아요, 모든 테스트가 실행되고 모든 것이 좋습니다. 단, connectedCheck는 모든 제품의 맛을 테스트합니다. 나는 현재 많은 맛을 가지고 있기 때문에 맛에 다른 코드가 없기 때문에 이것은 내 프로젝트에서 낭비되는 일이다. 어떤 생각을 어떻게하면 connectedCheck을 하나의 맛으로 만 만들 수 있습니까?안드로이드 gradle 테스트 단 하나의 맛

+0

는이에 대한 해결 방법을 찾을 수 있나요? 나는 또한 어떤 종류의 분리를 찾는 데 관심이있다. (http://stackoverflow.com/questions/23046259/is-there-a-way-to-only-run-a-specific-set-of-tests- 안드로이드 그라데이션 프로젝트). – Mendhak

+0

아니요,이 문제를 조사하는 데 더 이상 시간을 할애 할 수 없었습니다. 현재 설치 프로그램은 'connectedCheck'만 실행합니다. 방금 작업을 빌드 grable 확인했습니다. 아래 내 대답을 참조하십시오. – Kenneth

+0

나는 [내 질문에 대한 답변을 얻었다] (http://stackoverflow.com/a/23065258/974369); 너무 괴롭지는 않았지만'@ SmallTest'와'@ MediumTest'를 사용했습니다. – Mendhak

답변

12

./gradlew connected[Flavor]DebugAndroidTest

0

마지막으로 "connectedAndroidTestProductFalvor_buildvariant"를 확인한 이후 새로운 작업이 있습니다.

아직이 작업을 확인할 시간이 없지만 "연결된 장치에서 ProductFlavor_buildvariant 빌드를위한 테스트를 설치 및 실행합니다."

테스트 한 결과를 게시합니다.

9

./gradlew connectedBuildVariantAndroidTest

예 :

./gradlew connectedDevelopmentDebugAndroidTest

+0

이것은 나를 위해 일했지만 받아 들인 대답은하지 못했습니다. 이상하게 보입니다. – CorayThan

+1

정답입니다. './gradlew tasks'를 확인하여 확인 – vida

관련 문제