1. 15 Aug, 2018 1 commit
    • Ian Hickson's avatar
      Shim package:test to avoid matcher issues (#20602) · 686d8f8a
      Ian Hickson authored
      * Upgrade everything except matcher.
      * Roll matcher (and test)
      * Adjust tests that depend on flutter:test directly to depend on a shim
      * Require use of package:test shim and remove other references to package:test
      686d8f8a
  2. 01 Jul, 2018 1 commit
  3. 21 Jun, 2018 1 commit
  4. 05 Jun, 2018 1 commit
  5. 09 May, 2018 1 commit
    • Chris Bracken's avatar
      Allow 32-bit iOS device simulators (#17443) · a7516785
      Chris Bracken authored
      Previously, Flutter did not support iOS devices with armv7 or armv7s
      CPUs. We now support these devices. This eliminates the previous
      hardcoded checks that prevented running on simulators of older devices.
      
      We maintain the existing restriction on running on watchOS or tvOS
      simulators.
      a7516785
  6. 09 Apr, 2018 1 commit
  7. 02 Apr, 2018 1 commit
  8. 12 Mar, 2018 1 commit
  9. 07 Mar, 2018 1 commit
  10. 02 Feb, 2018 1 commit
  11. 05 Jan, 2018 1 commit
  12. 19 Dec, 2017 1 commit
    • Alan Russian's avatar
      Change async stubbing to use thenAnswer. (#13521) · 30720bd1
      Alan Russian authored
      * Change async stubbing to use thenAnswer.
      
      Mockito now prohibits calling thenReturn with Futures and Streams. dart-lang/mockito#79
      
      * Update all Mockito deps to 3.0.0.
      
      * Revert "Update all Mockito deps to 3.0.0."
      
      This reverts commit e8ab9d37c33d3d7fe384abde64ea5b4d72623c75.
      
      I did not correctly update the mockito dep, and there's no easy way to update to 3.0 alpha right now.
      
      * Change thenAnswer((_) => to thenAnswer((invocation) =>
      
      * Add Invocation type to thenAnswer lambdas
      30720bd1
  13. 29 Nov, 2017 1 commit
    • Todd Volkert's avatar
      Add support for IOS_SIMULATOR_HOME environment variable in IOSSimulat… (#13236) · 137f0751
      Todd Volkert authored
      Add support for IOS_SIMULATOR_HOME environment variable in IOSSimulator.logFilePath
      
      flutter_tools can be run on environments where the user's HOME directory
      is not the root of the iOS simulators' configs. This change adds support
      for such environments by allowing the caller to set the simulator root
      directory via an environment variable.
      137f0751
  14. 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
  15. 16 Jun, 2017 1 commit
  16. 12 May, 2017 1 commit
  17. 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
  18. 10 Mar, 2017 2 commits
  19. 04 Mar, 2017 1 commit
  20. 28 Feb, 2017 1 commit
  21. 17 Feb, 2017 1 commit
  22. 16 Feb, 2017 1 commit
  23. 03 Feb, 2017 1 commit
  24. 10 Mar, 2016 2 commits