1. 27 Aug, 2019 1 commit
  2. 21 Aug, 2019 1 commit
  3. 19 Aug, 2019 2 commits
  4. 06 Aug, 2019 1 commit
  5. 31 Jul, 2019 1 commit
  6. 26 Jul, 2019 2 commits
  7. 19 Jul, 2019 2 commits
  8. 18 Jul, 2019 1 commit
  9. 16 Jul, 2019 1 commit
    • liyuqian's avatar
      Fix flaky peer connection (#36089) · 180aa0c0
      liyuqian authored
      Fixes https://github.com/flutter/flutter/issues/36091.
      
      Previously, a sendRequest will be sent even if the peer is closed during
      a driver test. That will cause a time out without any error information.
      Such issue is unreproducible on my Mac Book Pro, but 100% reproducible
      on our new Mac mini (2018).
      
      The closing issue is tracked in https://github.com/flutter/flutter/issues/36268
      
      Additional to this fix, we should also patch the jason_rpc_2 so the peer
      will throw exception if sendRequest is attempted while the connection is
      closed.
      
      **Test**:
      tiles_scroll_perf_iphonexs__timeline_summary failed without this patch.
      It will pass after this patch.
      
      I'm not sure how to add a unit test for this. Please let me know if you have
      some ideas.
      
      This patch will generate the following warning log on the new Mac Mini
      ```
      flutter: Observatory listening on http://127.0.0.1:50192/cZPDF4sW7MM=/  
      Installing and launching...                                        10.2s
      00:00 +0: scrolling performance test (setUpAll)
      [info ] FlutterDriver: Connecting to Flutter application at http://127.0.0.1:1069/cZPDF4sW7MM=/
      [trace] FlutterDriver: Isolate found with number: 3684677742843303
      [trace] FlutterDriver: Isolate is paused at start.
      [trace] FlutterDriver: Attempting to resume isolate
      [trace] FlutterDriver: Waiting for service extension
      [info ] FlutterDriver: Connected to Flutter application.
      00:00 +0: scrolling performance test complex_layout_scroll_perf
      [warning] FlutterDriver: Instance of '_WebSocketImpl' is closed with an unexpected code 1005
      [warning] FlutterDriver: Peer connection is closed! Trying to restore the connection...
      00:10 +1: scrolling performance test tiles_scroll_perf
      [warning] FlutterDriver: Instance of '_WebSocketImpl' is closed with an unexpected code 1005
      [warning] FlutterDriver: Peer connection is closed! Trying to restore the connection...
      00:20 +2: scrolling performance test (tearDownAll)
      00:20 +2: All tests passed!
      Stopping application instance.
      ```
      180aa0c0
  10. 02 Jul, 2019 1 commit
  11. 19 Jun, 2019 1 commit
  12. 31 May, 2019 1 commit
  13. 29 May, 2019 1 commit
  14. 21 May, 2019 1 commit
  15. 20 May, 2019 3 commits
  16. 14 May, 2019 1 commit
  17. 10 May, 2019 2 commits
  18. 09 May, 2019 1 commit
  19. 04 May, 2019 1 commit
  20. 01 May, 2019 1 commit
  21. 30 Apr, 2019 2 commits
  22. 29 Apr, 2019 1 commit
  23. 25 Apr, 2019 1 commit
  24. 19 Apr, 2019 1 commit
  25. 10 Apr, 2019 1 commit
  26. 22 Mar, 2019 1 commit
  27. 19 Mar, 2019 1 commit
  28. 09 Mar, 2019 1 commit
  29. 07 Mar, 2019 1 commit
  30. 01 Mar, 2019 1 commit
    • Alexandre Ardhuin's avatar
      Add missing trailing commas (#28673) · 387f8854
      Alexandre Ardhuin authored
      * add trailing commas on list/map/parameters
      
      * add trailing commas on Invocation with nb of arg>1
      
      * add commas for widget containing widgets
      
      * add trailing commas if instantiation contains trailing comma
      
      * revert bad change
      387f8854
  31. 21 Feb, 2019 1 commit
  32. 16 Feb, 2019 1 commit
  33. 06 Feb, 2019 1 commit
    • Andrew Davies's avatar
      [flutter_driver] Use async call to run SSH cmds. (#27577) · 7da989f2
      Andrew Davies authored
      For `fuchsia_compat.dart` Instead of using `runSync`, use `run` to avoid
      deadlock when attempting to access specific resources like the Hub in Fuchsia.
      
      The specific example is that in Fuchsia, the `find` command is
      attempting to explore `out` which hasn't yet been serviced, as `find` is
      blocking on it, causing a deadlock.
      7da989f2