Buduję projekt Android Studio/Gradle na serwerze TeamCity. Jestem trochę nowy w TeamCity. Obecnie testy jednostkowe generowane automatycznie przez Android Studio są uruchamiane automatycznie, gdy projekt jest zbudowany na TeamCity i są wyświetlane w "Testach". Posiadam również test instrumentalny (test działający na podłączonym urządzeniu z Androidem), ale nie jest on uruchamiany automatycznie, tak jak robią to testy jednostkowe.Android: przeprowadzanie testów instrumentalnych na serwerze TeamCity
Moim rozwiązaniem było dodanie kroku budowania Gradle w TeamCity, aby uruchomić test oprzyrządowania. Do tej pory nie miałem wielkiego sukcesu. Użyłem zadań gradle uninstallAll connectedAndroidTest
, który uruchamia test oprzyrządowania, ale wynik testu nie pojawia się w "Testach" wraz z testami jednostkowymi. Jeśli test instrumentalny nie powiedzie się, kompilacja nie powiedzie się, ale test zakończony niepowodzeniem nadal nie pojawia się w "testach".
Co robię źle? Czy istnieje poprawny sposób przeprowadzania testowanych testów na TeamCity?