nslogx / nslogx/flutter_easyloading
integrated test - VMServiceFlutterDriver: request_data message is taking a long time to complete...
Nobody has claimed this yet.
- Dominant language
- Dart
- Stars
- 1.3k
- Forks
- 249
- PR merge metrics
- No merged PRs in 30d
Description
how do we do an integrated test where you use
EasyLoading.show(status: 'Loading...');
final resendPinResponse = await networkCall
EasyLoading.dismiss()
without hanging the spinner and freezing/failing the test with "VMServiceFlutterDriver: request_data message is taking a long time to complete..."
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the integrated test flow described in the issue: call EasyLoading.show, await the networkCall, then call EasyLoading.dismiss. Investigate why VMServiceFlutterDriver reports a long-running request_data message and determine what test behavior allows the flow to complete without a hanging spinner, frozen UI, or failed test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart, flutter
- Domain
- mobile, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100