Ian Fischer
|
844678ddce
|
Add implementation of start and stop commands for iOS.
|
2015-10-07 15:44:02 -07:00 |
|
Ian Fischer
|
72cc4d6fde
|
Don’t give a scary error about not being able to run on Android if there’s no Android device connected.
|
2015-10-07 15:29:13 -07:00 |
|
Ian Fischer
|
7990e874df
|
Just log, don’t exit when the user is missing access to a command. Prevents inappropriately-failing tests.
|
2015-10-06 16:19:06 -07:00 |
|
Ian Fischer
|
12192d00c1
|
Beginning implementation of IOSDevice. Implements list and install.
Also update tests to be compatible with the presence of iOS and add tests for list and install.
|
2015-10-06 11:46:29 -07:00 |
|
Ian Fischer
|
d07ca92995
|
Basic sky_tools list command, Android implementation, and test.
|
2015-10-01 08:43:57 -07:00 |
|
Ian Fischer
|
b8085cd033
|
Add sky_tools trace command, Android implementation, and basic test.
|
2015-09-30 14:02:29 -07:00 |
|
Ian Fischer
|
00bed774ce
|
Add listen command and basic test, and don’t do unnecessary repeated work when listening or poking the android server.
|
2015-09-29 17:10:47 -07:00 |
|
Ian Fischer
|
a6635489f5
|
Add optional prefix to runCommandAndStreamOutput for logs commands.
|
2015-09-29 14:15:29 -07:00 |
|
Ian Fischer
|
5e11889160
|
Add logs command and android implementation.
|
2015-09-29 11:51:33 -07:00 |
|
Ian Fischer
|
61bfe5ce84
|
Unify process_wrapper and process to have the same api and logging styles.
Also add unchecked runSync wrapper and use it in places where command failures don’t matter.
|
2015-09-29 10:30:13 -07:00 |
|
Ian Fischer
|
8cac55a4e2
|
Add sky_tools start command and associated android support.
|
2015-09-29 09:54:10 -07:00 |
|
Ian Fischer
|
fa59233746
|
Add stop command and supporting Android support.
|
2015-09-25 16:16:19 -07:00 |
|
Ian Fischer
|
cae053c353
|
Refactor all the commands to be Commands from the Args package. Also use CommandRunner for the top-level command.
|
2015-09-24 15:51:23 -07:00 |
|
Ian Fischer
|
0cc758d24e
|
Set up plumbing for getting relevant paths to the right places without too much global state.
`dart bin/sky_tools.dart --debug --sky-src-path=/path/to/sky/src/ install` now works.
|
2015-09-22 11:17:39 -07:00 |
|
Adam Barth
|
76a51409c5
|
Remove stray }
This stray line was causing an analyzer error.
|
2015-09-16 14:35:09 -07:00 |
|
Ian Fischer
|
c5ea40980a
|
Most of the infrastructure needed to install an APK on Android.
|
2015-09-16 12:56:10 -07:00 |
|
Ian Fischer
|
b72d67a8fe
|
Private setup methods for AndroidDevice.
|
2015-09-15 17:20:49 -07:00 |
|
Ian Fischer
|
ab441685e2
|
Test install command
|
2015-09-11 15:26:55 -07:00 |
|
Ian Fischer
|
81746e980c
|
Initial sketch of install command and what devices look like.
|
2015-09-11 12:44:47 -07:00 |
|