e7d8261f9a
The internal Dart Ids can be 64 bit integers, and are passed to Dev Tools as integers. This is causing errors fetching requests as the ids can overflow once they get to dev tools. Interaction between `getHttpProfile` and `getHttpProfileRequest` are already performed in https://dart-review.googlesource.com/c/sdk/+/279122/3/pkg/vm_service/test/get_http_profile_test.dart https://github.com/flutter/devtools/issues/2860 TEST=The original tests test the surface of the RPCs that are updated here. Any tests that needed tweaking have also been fixed CoreLibraryReviewExempt: Changes are only to http profiling Change-Id: Ie560dde7629f91f4221c1fe18d153cd999691086 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/279122 Reviewed-by: Sigmund Cherem <sigmund@google.com> Commit-Queue: Dan Chevalier <danchevalier@google.com> Reviewed-by: Siva Annamalai <asiva@google.com> Reviewed-by: Ben Konyi <bkonyi@google.com>