flutter/dev/integration_tests
Jackson Gardner 31fc593724
Fix the output of the CDN test. (#148730)
This test was outputting the "success" string multiple times, which is probably causing the harness to kill the app halfway through its cycle. I suspect this is causing some of the flakiness we've seen of this test. Instead, we should just output the string at the very end of the test, right before the app is done.
2024-05-21 18:07:23 +00:00
..
abstract_method_smoke_test Add kotlinOptions jvmTarget to templates (#147326) 2024-05-07 17:32:10 +00:00
android_custom_host_app Added missing code block language in docs (#147481) 2024-05-01 14:44:27 +00:00
android_embedding_v2_smoke_test Unpin DDS and roll pub packages (#147925) 2024-05-08 10:35:28 +01: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 Added missing code block language in docs (#147481) 2024-05-01 14:44:27 +00:00
android_module_host_with_custom_build_v2_embedding/app/src/main/java/io/flutter/addtoapp Fix package declarations for add-to-app integration tests (#77648) 2021-03-30 14:19:02 -07:00
android_semantics_testing Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
android_verified_input Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
android_views Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
channels switch statement cleanup (#148382) 2024-05-16 17:16:06 -07:00
deferred_components_test Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
external_textures Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
flavors Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
flutter_gallery switch expressions: finale (#148711) 2024-05-21 16:18:05 +00:00
gradle_deprecated_settings Manual roll camera dependency (#148426) 2024-05-20 23:40:38 +00:00
hybrid_android_views Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
ios_add2app_life_cycle Unpin DDS and roll pub packages (#147925) 2024-05-08 10:35:28 +01:00
ios_app_with_extensions Unpin DDS and roll pub packages (#147925) 2024-05-08 10:35:28 +01:00
ios_host_app Added missing code block language in docs (#147481) 2024-05-01 14:44:27 +00:00
ios_host_app_swift [iOS] Migrate @UIApplicationMain attribute to @main (#146707) 2024-04-16 22:13:03 +00:00
ios_platform_view_tests Don't pin package:macros (#148087) 2024-05-09 16:28:49 -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 Added missing code block language in docs (#147481) 2024-05-01 14:44:27 +00:00
new_gallery switch expressions: finale (#148711) 2024-05-21 16:18:05 +00:00
non_nullable Unpin DDS and roll pub packages (#147925) 2024-05-08 10:35:28 +01:00
platform_interaction switch statement cleanup (#148382) 2024-05-16 17:16:06 -07:00
release_smoke_test Unpin DDS and roll pub packages (#147925) 2024-05-08 10:35:28 +01:00
spell_check Unpin DDS and roll pub packages (#147925) 2024-05-08 10:35:28 +01:00
ui Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
web Fix the output of the CDN test. (#148730) 2024-05-21 18:07:23 +00:00
web_compile_tests Bump meta to 1.14.0 (#146925) 2024-04-17 15:25:51 -07:00
web_e2e_tests Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
wide_gamut_test Reland "if chains → switch expressions" (#148634) 2024-05-20 17:43:00 +00:00
windows_startup_test Don't pin package:macros (#148087) 2024-05-09 16:28:49 -07:00
README.md Added missing code block language in docs (#147481) 2024-05-01 14:44:27 +00: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