Fixing timeouts running Android integration tests

I run Android tests on CI and after having switched to Lollipop recently the integration tests wouldn’t run. Invoking androidConnectedTest gradle target always resulted in crashing with ShellCommandUnresponsiveException. Internet says that in such a case ou just need to set ADB_INSTALL_TIMEOUT. I tried to no avail. Sourcediving it is then ! A long while after that I got to this file: Device.java [Linking to master, here’s the commit hash:1cb1a4c2976b99ae53d28d7f01d975232c85f990, as I don’t seem to be able to find how to link to that hash directly] What do we see there ? [Read More]