Goal: To upload an Android-based OS, load it onto a device via ADB and run any tests/install packages, etc.
Requirements: ADB, Linux or OSX, A device to test with (Jailbroken Android device for example)
Roadmap:
- Run uploaded files, not just copied and pasted scripts
- Add LXC Containers for Multiple ADB sessions per system
- Dynamically create devices based on current attached hardware
- Create interactive shell for devices
"Features:"
- Create Workflow for adding new devices/OS's/etc (DONE)
- Add uploads for the OS's. (DONE)
- Add scope for security (See TODOs) (DONE)
- Add ADB start/stop(DONE)
- Add ADB IO(DONE)
- Add AJAX responses for uploads (DONE)
- Add multiple file uploads (APK & OS, etc. for testing) (DONE)
- At first the ability to watch results (even delayed)(DONE)
This application was generated with the rails_apps_composer gem: https://github.com/RailsApps/rails_apps_composer provided by the RailsApps Project: http://railsapps.github.com/
Recipes: ["controllers", "core", "email", "extras", "frontend", "gems", "git", "init", "models", "prelaunch", "railsapps", "readme", "routes", "saas", "setup", "testing", "views"]
Preferences: {:git=>true, :railsapps=>"rails3-bootstrap-devise-cancan", :database=>"sqlite", :unit_test=>"rspec", :integration=>"cucumber", :fixtures=>"factory_girl", :frontend=>"bootstrap", :bootstrap=>"sass", :email=>"gmail", :authentication=>"devise", :devise_modules=>"default", :authorization=>"cancan", :starter_app=>"admin_app", :form_builder=>"simple_form", :quiet_assets=>true, :local_env_file=>true, :better_errors=>true, :dev_webserver=>"unicorn", :prod_webserver=>"unicorn", :templates=>"erb"}
License