
Closes https://github.com/flutter/flutter/issues/160257. ~~This will sit on CI for a bit and give me a better idea of how much work there is to do.~~ Done! ## IMPORTANT: Do **not** revert on 1-2 isolated post-submit failures. While I've spent the last several weeks getting this passing all presubmit tests, and some integration tests I suspected might be affected, it is possible that there are 1-2 integration tests that will fail as a result of landing this PR. I'll disable the flag (`--no-explicit-package-dependencies`) if the failures look obvious enough, otherwise I'll revert.
Flutter UI integration tests
This project contains a collection of non-plugin-dependent UI
integration tests. The device code is in the lib/
directory, the
driver code is in the test_driver/
directory. They work together.
Normally they are run via the devicelab.
keyboard_resize
Verifies that showing and hiding the keyboard resizes the content.
routing
Verifies that flutter drive --route
works correctly.