mirror of
https://github.com/flutter/flutter
synced 2024-10-13 03:32:55 +00:00
4509b15d2d
This test fails consistently on mac2 and mac3 with the attached Moto G4
devices but passes consistently on other machines.
Adding a delay of 1s right after driver.connect() in setUpAll() causes
it to pass on the machines in question, which suggests a race condition.
Specifically it looks like connect returns the moment Flutter Driver
identifies that the isolate is up and running, but empirically it looks
like we start running the first test before the UI is actually up. This
triggers a failure wherein we start looking for elements before they're
onstage.
Link to viewport.dart:213 at HEAD:
|
||
---|---|---|
.. | ||
channels | ||
external_ui | ||
flavors | ||
platform_interaction | ||
ui | ||
README.md |
Automated Flutter integration test suites. Each suite consists of a complete
Flutter app and a flutter_driver
specification that drives tests from the UI.
Intended for use with devicelab.