0
Travis-CI에서 유닛 테스트를 실행하는 데 어려움을 겪고 있습니다. 다음은 내 travis.yml 코드입니다. 더 많은 정보가 필요하면 알려주세요!Travis-CI 및 Android JUnit 테스트
language: android
jdk: oraclejdk8
sudo: false
android:
components:
- platform-tools
- tools
- build-tools-24.0.2
- android-22
- android-24
- sys-img-armeabi-v7a-android-22
- extra-android-m2repository
before_script:
# Create and start emulator
- echo no | android create avd --force -n test -t android-22 --abi armeabi-v7a
- emulator -avd test -no-skin -no-audio -no-window &
- android-wait-for-emulator
- adb shell input keyevent 82 &
script:
- ./gradlew connectedAndroidTest
무슨 문제가 있습니까? 스크립트가 Travis CI에서 실행되면 어떻게됩니까? –
제 문제점은 제 unittest가 실행되지 않는다는 것입니다. 나는 의도적으로 그것을 만들었으므로 나의 단위 테스트는 정확하지 않았지만, 트래비스 -CI 빌드는 여전히 통과되었다! – Sarah
'app/tests' 서브 디렉토리에 단위 테스트가 있거나'app/androidTests'에 계측 된 테스트가 있습니까? –