groupon / robo-remote

RoboRemote is a remote control framework for Robotium. The goal of RoboRemote is to allow for more complex test scenarios by letting the automator write their tests using standard desktop Java/JUnit. All of the Robotium Solo commands are available. RoboRemote also provides some convencience classes to assist in common tasks such as interacting with list views.
BSD 3-Clause "New" or "Revised" License
40 stars 29 forks source link

0.6.1-b3: Do not adb push jars if they are already present on the device #29

Closed ddhodapkar closed 8 years ago

ddhodapkar commented 9 years ago

In UIAutomatorTestBase Setup, we deploy Test Jars: (adb push) for each test case.This is unnecessary . Added a check to push so that deployTestJar executes only once

Updated the version to 0.6.1-b3-SNAPSHOT

Fixed the Poms for example directory

mvn clean install under robo-remote

dwillson commented 9 years ago

:+1:

ddhodapkar commented 9 years ago

I confirmed deployTestJar gets called only once during test run with multiple suites

This is because _automator_jars is static and we only setup environment variables & deployTestJar if its null