1. 14 Sep, 2017 1 commit
    • Chris Bracken's avatar
      Migrate to os_log for reading iOS simulator logs (#12079) · dd7e3133
      Chris Bracken authored
      1. Migrate simulator device log tailing to os_log toolchain
      2. When the log tag (component) is available (iOS 11/Xcode 9), filter to
         the set of log lines with tag 'Flutter'.
      
      As of iOS 11 / Xcode 9, Flutter engine logs are no longer recorded in the
      simulator's syslog file, which we previously read using tail -f. Instead
      they're now accessible through Apple's new macOS/iOS os_log facility,
      via /usr/bin/log, which supports a relatively flexible query language.
      
      When run in non-interactive mode, /usr/bin/log buffers its output in 4k
      chunks, which is significantly smaller than what's emitted up to the
      point where the observatory/diagnostics port information is logged. As a
      workaround we force it to run in interactive mode via the script tool.
      dd7e3133
  2. 16 Jun, 2017 1 commit
  3. 12 May, 2017 1 commit
  4. 26 Apr, 2017 1 commit
    • Todd Volkert's avatar
      Switch many `Device` methods to be async (#9587) · 60c5ffc1
      Todd Volkert authored
      `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
      60c5ffc1
  5. 10 Mar, 2017 2 commits
  6. 04 Mar, 2017 1 commit
  7. 28 Feb, 2017 1 commit
  8. 17 Feb, 2017 1 commit
  9. 16 Feb, 2017 1 commit
  10. 03 Feb, 2017 1 commit
  11. 10 Mar, 2016 2 commits