diff --git a/packages/flutter_tools/lib/src/device.dart b/packages/flutter_tools/lib/src/device.dart index 31d876e27b3..01e2b618160 100644 --- a/packages/flutter_tools/lib/src/device.dart +++ b/packages/flutter_tools/lib/src/device.dart @@ -545,6 +545,12 @@ class AndroidDevice extends Device { // Skip first line, which is always 'List of devices attached'. for (String line in output.skip(1)) { + // Skip lines like: + // * daemon not running. starting it now on port 5037 * + // * daemon started successfully * + if (line.startsWith('* daemon ')) + continue; + if (deviceRegex1.hasMatch(line)) { Match match = deviceRegex1.firstMatch(line); String deviceID = match[1]; @@ -563,9 +569,10 @@ class AndroidDevice extends Device { String deviceID = match[1]; devices.add(new AndroidDevice(id: deviceID)); } else { - _logging.warning('Unexpected failure parsing device information ' - 'from adb output:\n$line\n' - 'Please report a bug at http://flutter.io/'); + _logging.warning( + 'Unexpected failure parsing device information from adb output:\n' + '$line\n' + 'Please report a bug at http://flutter.io/'); } } return devices; diff --git a/travis/setup.sh b/travis/setup.sh index 200fce470dc..ffee1b8518f 100755 --- a/travis/setup.sh +++ b/travis/setup.sh @@ -8,6 +8,7 @@ pub global activate tuneup (cd packages/flutter_tools; pub get) (cd packages/flx; pub get) (cd packages/newton; pub get) +(cd packages/playfair; pub get) (cd packages/unit; pub get) (cd packages/updater; pub get) diff --git a/travis/test.sh b/travis/test.sh index 50117993a7c..2e1597bea81 100755 --- a/travis/test.sh +++ b/travis/test.sh @@ -2,10 +2,11 @@ set -ex (cd packages/cassowary; pub global run tuneup check; pub run test -j1) -(cd packages/flutter_sprites; pub global run tuneup check) +(cd packages/flutter_sprites; pub global run tuneup check) # No tests to run. (cd packages/flutter_tools; pub global run tuneup check; pub run test -j1) (cd packages/flx; pub global run tuneup check; pub run test -j1) (cd packages/newton; pub global run tuneup check; pub run test -j1) -(cd packages/updater; pub global run tuneup check) +(cd packages/playfair; pub global run tuneup check) # No tests to run. +(cd packages/updater; pub global run tuneup check) # No tests to run. ./bin/flutter test --engine-src-path bin/cache/travis