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で動くとどうなりますか? –
私の問題は、私の単体テストが決して動かないことです。私は意図的に私のユニットテストが間違っていたので、私のトラビスCIビルドはまだパスしました! – Sarah
'app/tests'サブディレクトリに単体テストがあるか、' app/androidTests'に計器テストがありますか? –