flutter/dev/integration_tests
Ben Konyi fb08acf10c
Roll packages to fix #66038 (#66052)
PR #65873 enabled DDS for non-web Flutter applications. This change
surfaced a bug where DDS would not send ServiceRegistered events to VM
service clients when they subscribed to the Service stream. This would
cause tools and tests that rely on these events (e.g., hot reload in
VSCode) to fail.

Fixes #66038.
2020-09-17 12:28:49 -07:00
..
abstract_method_smoke_test roll dart/engine to f27729e97b5a00c3a8d8d49edc7b998fa755b97a (#62368) 2020-07-27 17:51:31 -07:00
android_custom_host_app move compile/target sdk versions to 29 (#62799) (#63008) 2020-08-11 14:51:02 -07:00
android_embedding_v2_smoke_test Roll forward package:test to 1.16.0-nullsafety.4 to prepare for (#65571) 2020-09-10 15:55:03 -07:00
android_host_app/.gradle Reland "Branch out android platform view perf testing #60238" 2nd time (#61748) 2020-07-22 18:36:11 -07:00
android_host_app_v2_embedding move compile/target sdk versions to 29 (#62799) (#63008) 2020-08-11 14:51:02 -07:00
android_module_host_with_custom_build_v2_embedding/app/src/main/java/io/flutter/addtoapp Update Android activities because plugin registration is now done by FlutterActivity.configureFlutterEngine (#50841) 2020-02-27 18:16:04 -08:00
android_semantics_testing Remove unused 'dart:async' imports. (#65568) 2020-09-16 14:14:06 -07:00
android_splash_screens Remove unused 'dart:async' imports. (#65568) 2020-09-16 14:14:06 -07:00
android_views Roll packages to fix #66038 (#66052) 2020-09-17 12:28:49 -07:00
channels Roll forward package:test to 1.16.0-nullsafety.4 to prepare for (#65571) 2020-09-10 15:55:03 -07:00
external_ui Roll forward package:test to 1.16.0-nullsafety.4 to prepare for (#65571) 2020-09-10 15:55:03 -07:00
flavors Roll forward package:test to 1.16.0-nullsafety.4 to prepare for (#65571) 2020-09-10 15:55:03 -07:00
flutter_driver_screenshot_test Remove unused 'dart:async' imports. (#65568) 2020-09-16 14:14:06 -07:00
flutter_gallery Roll packages to fix #66038 (#66052) 2020-09-17 12:28:49 -07:00
gradle_deprecated_settings Roll packages to fix #66038 (#66052) 2020-09-17 12:28:49 -07:00
hybrid_android_views Roll packages to fix #66038 (#66052) 2020-09-17 12:28:49 -07:00
image_loading Creates a way to test private APIs in the Flutter package. (#65505) 2020-09-13 15:52:03 -07:00
ios_add2app/flutterapp [versions] update to the latest sdk versions (#62687) 2020-08-03 10:31:06 -07:00
ios_add2app_life_cycle drop xcpretty for tests (#63804) 2020-08-14 20:09:41 -07:00
ios_app_with_extensions Avoid thinning frameworks in iOS extensions (#65198) 2020-09-15 11:10:25 -07:00
ios_host_app ✒ Spell Check All .md Files Related to Flutter 💙 (#61564) 2020-07-22 18:23:47 -07:00
ios_host_app_swift Make module run script names unique (#60228) 2020-06-24 16:52:01 -07:00
ios_platform_view_tests Roll forward package:test to 1.16.0-nullsafety.4 to prepare for (#65571) 2020-09-10 15:55:03 -07:00
module_host_with_custom_build/.gradle Reland "Branch out android platform view perf testing #60238" 2nd time (#61748) 2020-07-22 18:36:11 -07:00
module_host_with_custom_build_v2_embedding move compile/target sdk versions to 29 (#62799) (#63008) 2020-08-11 14:51:02 -07:00
non_nullable move compile/target sdk versions to 29 (#62799) (#63008) 2020-08-11 14:51:02 -07:00
platform_interaction Roll forward package:test to 1.16.0-nullsafety.4 to prepare for (#65571) 2020-09-10 15:55:03 -07:00
release_smoke_test Roll forward package:test to 1.16.0-nullsafety.4 to prepare for (#65571) 2020-09-10 15:55:03 -07:00
ui Reland "Re-enable the Dart Development Service (DDS) (#64671)" (#65873) 2020-09-16 16:27:42 -07:00
web roll dart/engine to f27729e97b5a00c3a8d8d49edc7b998fa755b97a (#62368) 2020-07-27 17:51:31 -07:00
web_compile_tests roll dart/engine to f27729e97b5a00c3a8d8d49edc7b998fa755b97a (#62368) 2020-07-27 17:51:31 -07:00
README.md Added a more generous timeout period for the keyboard animation. (#62628) 2020-08-04 08:14:17 -07:00

Automated Flutter integration test suites

Each suite consists of either a complete Flutter app and a flutter_driver specification that drives tests from the UI, or a native app that is meant to integrate with Flutter for testing.

Intended for use with devicelab tests.

If you want to run a driver test locally, to debug a problem with a test, you can use this command from the appropriate subdirectory:

flutter drive -t <test> --driver <driver>

For example:

flutter drive -t lib/keyboard_resize.dart --driver test_driver/keyboard_resize_test.dart