-
Notifications
You must be signed in to change notification settings - Fork 246
Setup zulip server and install android sdk to run tests on travis. #298
base: master
Are you sure you want to change the base?
Conversation
Since dist trusty is not compatible with language android on travis we need to install android sdk and other support libraries on travis manually in order to make use of trusty to run zulip dev environment. The existing tests are flaked so they have been commented out for now.
Automated message from Dropbox CLA bot @Sam1301, it looks like you've already signed the Dropbox CLA. Thanks! |
@saketkumar95 @kunall17 @vishwesh3 can you give this a review? |
@timabbott I can do it too if you agree. |
@yadav-rahul Yeah sure do it. 👍 |
@saketkumar95 Thanks for your concern. Waiting for @timabbott reiview. :) |
@yadav-rahul you don't need my permission to do a code review; just review it and post your feedback :) |
@timabbott OK :) |
@timabbott This won't work now because the espresso test's are flaky and they work sometimes and sometimes don't! https://github.com/zulip/zulip-android/issues/342 So we need to have some test's for the travis to run! |
Well we can do the infrastructure setup for Travis CI to be able to run a single do-nothing test with the app built, and get that debugged, while in parallel folks work on #342. So I think this is still useful to work on. |
This pr addresses #271
Since dist trusty is not compatible with android on travis we need to install android sdk and other support libraries manually in order to make use of trusty to run zulip dev environment.
The existing tests are flaked (verified by me and kunal) so they have been commented out for now.