Recipe Test Module - nenick/espresso-macchiato GitHub Wiki
Current I can't recommend separate module for heavy usage
Issue: manually installation
Test modules requires manually installation of app changes before starting tests. App module install changes automatically.
https://code.google.com/p/android/issues/detail?id=201081
Issue: debugging
Debugging tests of test module results in endless "Waiting for application to come online:" App module does not wait endless for the applications.
https://code.google.com/p/android/issues/detail?id=199374
Issue: manual run configuration
Just click right and run tests starts the jvm junit runner instead of instrumentation runner. App module selects correct run configuration automatically.