1. 10 Oct, 2018 1 commit
  2. 05 Oct, 2018 2 commits
  3. 28 Sep, 2018 1 commit
    • Andrew Davies's avatar
      [frdp][connection] Exception checks in _getDartVm (#22386) · 1c2f478e
      Andrew Davies authored
      Through some integration testing checks, it looks like it's possible
      that connecting to a new instance of the Dart VM may fail even after the
      Dart VM instance has been discovered.
      
      This means that _getDartVm should be checked in more than just one
      place.  This changes the function to return a null value in the event of
      a 'well-known' exception (`HttpException` or `TimeoutException`
      specifically).
      
      As a result, code now calling _getDartVm checks for null and handles it
      as appropriate, and the DartVm RPC calls are all updated with
      consistent timeout params.
      Unverified
      1c2f478e
  4. 24 Sep, 2018 1 commit
  5. 14 Sep, 2018 1 commit
  6. 12 Sep, 2018 1 commit
  7. 02 Aug, 2018 1 commit
  8. 27 Jul, 2018 1 commit
  9. 23 Jul, 2018 1 commit
  10. 16 Jul, 2018 2 commits
  11. 02 Jul, 2018 1 commit
  12. 22 Jun, 2018 1 commit
    • Andrew Davies's avatar
      [frdb] Fix JSON casting in RPC calls. (#18655) · 08d3deec
      Andrew Davies authored
      This prevents the error:
      
      `type 'List<dynamic>' is not a subtype of type 'List<Map<String, dynamic>>' `
      
      The test added fails when dart_vm.dart is reverted to `master`, and succeeds in
      its current state.  This issue was run into while connecting to the
      Dart VM.
      Unverified
      08d3deec
  13. 13 Jun, 2018 1 commit
    • Chris Bracken's avatar
      Revert elimination of Dart 1 (#18460) · 2ae48845
      Chris Bracken authored
      fuchsia_tester.dart still assumes Dart 1. Previously, it ran tests directly
      from source, flutter_platform.dart automatically runs a kernel compile when
      operating in Dart 2 mode, but this assumes a functional Dart SDK is available
      in the artifacts directly, and fuchsia_tester.dart mocks out the artifacts
      directory with an empty temp dir.
      
      Remaining work is:
      1. Get the frontend server building as a dependency on Fuchsia.
      2. Patch fuchsia_tester.dart to use a valid Dart SDK and frontend server.
      
      This also reverts migration to Dart 2 typedef syntax.
      
      This reverts commit 6c56bb24. (#18362)
      This reverts commit 3daebd05. (#18316)
      Unverified
      2ae48845
  14. 11 Jun, 2018 1 commit
  15. 30 May, 2018 2 commits
  16. 22 May, 2018 1 commit
  17. 03 May, 2018 2 commits
  18. 27 Apr, 2018 1 commit
    • Andrew Davies's avatar
      [frdp] Ignore stale ports. (#16944) · 61de5014
      Andrew Davies authored
      When forwarding all ports, run a test connection to each Dart VM instance, stopping port forwarding if the connection fails.
      
      Also does the same for any batched calls that hit all Dart VM instances.
      Unverified
      61de5014
  19. 23 Mar, 2018 1 commit