Updated gradle to 2.10 and now travis can't find my tests

Viewed 935

I guess this is travis-ci support? I was sent here from their website. I guess I should ask the question here.

So I'm adding Google Analytics to my app, and to do that I had to update gradle to version 2.10 for their plugin. After I finished it all travis-ci ran my build, but I get the following error on every build:

com.android.builder.testing.ConnectedDevice > No tests found.[test(AVD) - 5.0.2] FAILED

This wasn't an issue when I was using gradle2.2.1.-all.

To update I changed the distributionUrl in gradle/wrapper/gradle-wrapper.properties

Anyone know a fix to this? All my other branches are fine, where I did not make this change.

For reference here is my travis.yml, I didn't change anything to it, just updated gradle.

language: android
jdk: oraclejdk7
android:
  components:
    - platform-tools
    - tools
    - build-tools-23.0.2
    - android-23
    - sys-img-armeabi-v7a-android-21
    - extra-android-support
    - extra-android-m2repository
    - extra-google-m2repository
    - extra-gooogle-google_play_services

env:
  global:
    - ADB_INSTALL_TIMEOUT=8
    - MALLOC_ARENA_MAX=2

sudo: false
cache:
  directories:
    - $HOME/.gradle/caches/2.8
    - $HOME/.gradle/caches/jars-1
    - $HOME/.gradle/daemon
    - $HOME/.gradle/native
    - $HOME/.gradle/wrapper

before_install:
  - export ANDROID_HOME=/usr/local/android-sdk
  - export PATH=${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools
  - echo "sdk.dir=$ANDROID_HOME" > local.properties

notifications:
  slack: caketechnologies:pnmNEHM1ZxudlMZNTv6oVgcT

install:
  - TERM=dumb ./gradlew -s assembleDemoDebug

before_script:
  # Create and start emulator
  - echo no | android create avd --force -n test -t android-21 --abi armeabi-v7a
  - emulator -avd test -no-skin -no-audio -no-window &
  - android-wait-for-emulator
  - adb shell input keyevent 82 &

script:
  - ./gradlew connectedAndroidTest -PdisablePreDex --stacktrace
3 Answers
Related