flutter/dev/integration_tests
auto-submit[bot] 23ecc37ed2
Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305)
Reverts: flutter/flutter#146181
Initiated by: LongCatIsLooong
Reason for reverting: https://ci.chromium.org/ui/p/flutter/builders/prod/Windows_android%20flavors_test_win/11086/overview
Original PR Author: gmackall

Reviewed By: {reidbaker, christopherfujino}

This change reverts the following previous change:
Bump almost all tests to AGP 8.1 and Gradle 8.3

Flutter gallery is excluded, because it uses discontinued plugins that in turn use old Gradle versions, and that prevents upgrading. Will take some extra work to figure out what to do there.

Should bump templates next

Entire PR generated with the lockfile generation script, except for:
1. changes within `dev/integration_tests/gradle_deprecated_settings/android/`, which must be done manually (and exclusion of the gallery for reason mentioned above).
2. Changes to many `AndroidManifest.xml` files to remove the `package` attribute and instead set that same value in the `build.gradle`, in the `namespace` attribute of the `android` closure (corresponds to an AGP behavior change, see  https://d.android.com/r/tools/upgrade-assistant/set-namespace).
3. Removes the use of the `battery` plugin in `android_embedding_v2_smoke_test` because the plugin is discontinued, unused, and blocks upgrading the AGP version for that app because the discontinued plugin itself uses a very old AGP version.
2024-04-04 21:07:17 +00:00
..
abstract_method_smoke_test Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
android_custom_host_app Update android templates to use target sdk 34 (#144641) 2024-03-06 19:15:07 +00:00
android_embedding_v2_smoke_test Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00: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 Update android templates to use target sdk 34 (#144641) 2024-03-06 19:15:07 +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 Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
android_verified_input Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
android_views Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
channels Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
deferred_components_test Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
external_textures Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
flavors Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
flutter_gallery Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
gradle_deprecated_settings Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
hybrid_android_views Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
ios_add2app_life_cycle Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
ios_app_with_extensions Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
ios_host_app Eliminate more window singleton usages (#145560) 2024-03-21 20:59:25 +00:00
ios_host_app_swift Migrate Xcode projects last version checks to Xcode 15.1 (#140256) 2024-01-03 23:05:46 +00:00
ios_platform_view_tests Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00: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 Update android templates to use target sdk 34 (#144641) 2024-03-06 19:15:07 +00:00
new_gallery Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
non_nullable Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
platform_interaction Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
release_smoke_test Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
spell_check Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
ui Reverts "Bump to AGP 8.1/Gradle 8.3 (almost) everywhere (#146181)" (#146305) 2024-04-04 21:07:17 +00:00
web Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
web_compile_tests Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
web_e2e_tests Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
wide_gamut_test Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00:00
windows_startup_test Update material_color_utilities package version to latest 0.11.1 (#145959) 2024-04-03 02:16:13 +00: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