flutter/packages/flutter_tools/test/integration
Danny Tuppeny a9275d2154
Swap order of attach/stop in flutter_attach integration test (#21106)
This is a bit of a stab in the dark for a flake sometimes seen on bots (but I can't repro locally) #20822. Detaching from a Flutter app currently seems to terminate it, so it may be the cause of the "app not found" when trying to stop the app subsequently.

This change means we stop the app from the main process first, before terminating the attach process.
2018-08-29 07:58:11 +01:00
..
test_data Clean up usage of temporary directories (#20682) 2018-08-17 13:17:23 -07:00
expression_evaluation_test.dart Re-enable integration tests (#20947) 2018-08-27 09:29:07 +01:00
flutter_attach_test.dart Swap order of attach/stop in flutter_attach integration test (#21106) 2018-08-29 07:58:11 +01:00
flutter_tester_test.dart Clean up usage of temporary directories (#20682) 2018-08-17 13:17:23 -07:00
hot_reload_test.dart Re-enable integration tests (#20947) 2018-08-27 09:29:07 +01:00
lifetime_test.dart Re-enable integration tests (#20947) 2018-08-27 09:29:07 +01:00
README.md Integration test for FlutterTesterDevice. (#16424) 2018-04-11 08:52:17 -07:00
test_driver.dart Don't time out if process terminates when told to stop (#21103) 2018-08-28 18:26:46 +01:00
test_utils.dart Improve flutter tools integration tests (#18865) 2018-07-10 06:51:12 +01:00

Integration tests

These tests are not hermetic, and use actual Flutter SDK. While they don't require actual devices, they run flutter_tester to test Dart VM and Flutter integration.

Some of these tests change the current directory for the process, so only one test can be run at a time. Use this command to run:

../../bin/cache/dart-sdk/bin/pub run test -j1