Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Travis CI doesn't start emulator, highest supported API level is 25 #81

Closed
partipan-dot opened this issue Aug 3, 2018 · 2 comments
Closed
Assignees

Comments

@partipan-dot
Copy link
Collaborator

partipan-dot commented Aug 3, 2018

In Travis we run ./gradlew build connectedCheck (line 43). "build" builds the app and runs the unit tests. "connectedCheck" executes the instrumentation tests on an Android device (physical) or an emulator. However we don't create/start an emulator.

Another problem is that Travis CIs highest supported API level is 25 (ArtistGui supports higher versions).
The main problem is that Travis updates/installs its components using the deprecated android binary (in the sdk). I updated the android-sdk cookbook and opened pull request (travis-ci/travis-cookbooks#992).

@schrnz
Copy link
Member

schrnz commented Aug 3, 2018

So why is the command succeeding if the emu is not starting?

@partipan-dot
Copy link
Collaborator Author

We don't have espresso tests (ui tests) yet.

@partipan-dot partipan-dot added the in progress Work on issue started label Aug 3, 2018
@partipan-dot partipan-dot changed the title Travis CI doesn't start emulator, but we're running UI and unit tests Travis CI doesn't start emulator, highest supported API level is 25 Aug 11, 2018
@partipan-dot partipan-dot removed the in progress Work on issue started label Aug 11, 2018
@schrnz schrnz closed this as completed in 3971f7e Aug 13, 2018
schrnz added a commit that referenced this issue Aug 13, 2018
Travis: Setup Emulator to run UI tests (fixes #81)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants