flutter/dev/devicelab/lib/framework
Chris Bracken c7ea97f2bb
Use idevice_id for devicelab iOS device listing (#13624)
This patch migrates iOS device listing from using Xcode instruments to
using the libimobiledevice tools idevice_id and ideviceinfo.

ideviceinfo was previously incompatible with iOS 11 physical devices;
this has now been fixed.

In 58fe8237d2 flutter_tools migrated from
libimobiledevice-based device listing on iOS to using Xcode instruments
to work around the lack of support for iOS 11. Using instruments entails
several downsides, including a significantly higher performance hit, and
leaking hung DTServiceHub processes in certain cases when a simulator is
running, necessitating workarounds in which we watched for, and cleaned
up leaked DTServiceHub processes. This patch returns reverts the move to
instruments now that it's no longer necessary.

This reverts commit 58fe8237d2.
2017-12-18 09:46:33 -08:00
..
adb.dart Use idevice_id for devicelab iOS device listing (#13624) 2017-12-18 09:46:33 -08:00
framework.dart Option to enable the performance overlay from 'flutter run'. (#11288) 2017-07-19 12:57:22 -07:00
ios.dart Keep provisioning step (#10736) 2017-06-15 18:23:37 -07:00
manifest.dart add "flaky" and "timeout_in_minutes" devicelab task options (#9168) 2017-04-04 10:46:07 -07:00
runner.dart Revert "Increase connection timeout" (#13418) 2017-12-07 18:13:36 +01:00
utils.dart Change few devicelab tests to support testing against local engine (#13268) 2017-11-30 12:15:27 -08:00