Name | Modified | Size | Downloads / Week |
---|---|---|---|
src | 2014-01-23 | ||
README.txt | 2014-01-27 | 3.1 kB | |
Totals: 2 Items | 3.1 kB | 0 |
CHANGELOG: v0.0.6 Status: Alpha 1. (DONE) Allow for a single test to be run against multiple devices 2. (DONE) Allow for a single test to be run on a single device ---------------------------------------------------------------------------------------------- v0.0.5 Status: Alpha 1. (DONE) Added initial functionality to allow for app and their test project to be build on the device prior to running 2. (IMPROVED) Reporting ---------------------------------------------------------------------------------------------- v0.0.4 Status: Alpha 1. (IMPROVED) Edit output to be more useful/readable 2. (IN PROGRESS) Allow for a single test to be run against multiple devices 3. (IN PROGRESS) Allow for a single test to be run on a single device ---------------------------------------------------------------------------------------------- v0.0.3 Status: Alpha Change: 1. a. (DONE) Acquire list of attached device_ids as well as virtual machine device_ids b. (DONE) Iterate through them creating multiple commands c. (DONE) Kick off simultaneous tests against multiple in multiple packages and test classes 2. (IMPROVED) Edit output to be more useful/readable DETAILS: 1. Extracted variables into params in order to simplify, obfuscate, and allow for more usablitiy 2. Created the function to get all devices via `adb devices` Note: This will include Virtual Machines 3. Renamed certain modules in order to better fit what they actually do :P 4. Added code comments in preparation of other developers working on this 5. Added Directory Changing code so that the output will always output to the specific logged in user's Drid folder Note: This is created if it doesn't exist (~/Drid) 6. Cleaned up Multiprocessing code a bit (still needs work) 7. Removed debugging code 8. Cleaned up output (correlates with 5.) 9. Removed Tech Debt ---------------------------------------------------------------------------------------------- v0.0.2 Status: Pre-Alpha Change: 1. a. Acquire list of attached device_ids as well as virtual machine device_ids b. (DONE) Iterate through them creating multiple commands c. (DONE) Kick off simultaneous tests against multiple in multiple packages and test classes 2. (REGRESSED) Edit output to be more useful/readable Notice: some debug code was left inside of the project. This will be remedied next update. ---------------------------------------------------------------------------------------------- v0.0.1 Status: Pre-Alpha Creation! Features to be implemented in the future: 1. (DONE) Use command line args for package and classes (or check if None) 2. a. Acquire list of attached device_ids as well as virtual machine device_ids b. Iterate through them creating multiple commands c. Kick off simultaneous tests against multiple in multiple packages and test classes 3. a. Specify whether or not to run all classes within a package (DONE) b. Give default to run_all_classes to False 4. Edit output to be more useful/readable n. Future future: Implement Other forms of testing (Selenium, Espresso, etc.)