Todd Volkert
60c5ffc1a9
Switch many Device
methods to be async ( #9587 )
...
`adb` can sometimes hang, which will in turn hang the Dart isolate if
we're using `Process.runSync()`. This changes many of the `Device` methods
to return `Future<T>` in order to allow them to use the async process
methods. A future change will add timeouts to the associated calls so
that we can properly alert the user to the hung `adb` process.
This is work towards #7102 , #9567
2017-04-25 17:23:00 -07:00
..
2017-04-25 10:34:43 -07:00
2017-04-24 08:47:38 -07:00
2017-04-25 17:23:00 -07:00
2017-03-10 09:39:01 -08:00
2017-04-25 17:23:00 -07:00
2017-03-10 15:34:20 -08:00
2017-03-28 08:44:15 -04:00
2017-04-18 14:02:06 -07:00
2017-03-14 10:28:56 -07:00
2017-03-03 17:50:46 -08:00
2017-03-06 18:20:04 -08:00
2017-03-03 17:50:46 -08:00
2017-03-29 16:30:41 -07:00
2017-03-10 09:39:01 -08:00
2017-03-03 17:50:46 -08:00
2017-03-10 13:53:22 -08:00
2017-03-10 09:39:01 -08:00
2017-03-03 17:50:46 -08:00
2017-03-03 17:50:46 -08:00
2017-03-28 15:16:38 -07:00
2017-04-19 00:00:39 +02:00
2017-03-15 23:09:58 +01:00
2017-04-25 10:34:43 -07:00
2017-03-10 09:39:01 -08:00
2017-04-25 10:34:43 -07:00
2017-04-25 17:23:00 -07:00
2017-03-10 09:39:01 -08:00
2017-03-03 17:50:46 -08:00
2017-04-20 09:38:57 +02:00
2017-03-10 09:39:01 -08:00
2017-03-03 17:50:46 -08:00
2017-01-28 14:26:49 -08:00
2017-03-10 13:53:22 -08:00
2017-03-03 17:50:46 -08:00
2017-03-03 17:50:46 -08:00
2017-03-13 14:04:27 -07:00
2017-03-03 17:50:46 -08:00
2017-03-03 17:50:46 -08:00
2017-03-10 13:53:22 -08:00
2017-04-13 12:31:04 -07:00
2017-03-03 17:50:46 -08:00
2017-03-10 09:39:01 -08:00
2017-03-03 17:50:46 -08:00