Implemented the 1st version of a "smoke test" or "build verification" process for Sticky Sessions. It includes:
Espresso configuration and very simple tests (just to check main and session list activities can be opened)
Add Circle CI configuration to build AndroidTest APK and test it on a Virtual Device on Firebase Test Lab
Add config to only run instrumented tests for commits already merged on dev branch, this should be enough to not consume Firebase Test Lab quota.
A lot of improvements were identified during the process and still need to be done (like improving tests and job performance), but the basics are already here.
Implemented the 1st version of a "smoke test" or "build verification" process for Sticky Sessions. It includes:
A lot of improvements were identified during the process and still need to be done (like improving tests and job performance), but the basics are already here.