Commit Graph

677 Commits

Author SHA1 Message Date
Michael Goderbauer
cb867bbedc Enable unnecessary_await_in_return lint (#77434) 2021-03-05 18:38:15 -08:00
Michael Goderbauer
807bb29888 enable prefer_function_declarations_over_variables lint (#77398) 2021-03-05 18:29:04 -08:00
Casey Hillers
b0afe3464e Create BuildTestTask (#77307) 2021-03-04 18:49:03 -08:00
Casey Hillers
c8c681f68e [devicelab] Create test command to pass task args (#77110) 2021-03-04 11:59:02 -08:00
Casey Hillers
7ed797b053 Revert "[devicelab] Separate build and test from Flutter gallery tests (#76415)" (#77086)
This reverts commit 297c7b5cf2.
2021-03-02 12:17:18 -08:00
Casey Hillers
297c7b5cf2 [devicelab] Separate build and test from Flutter gallery tests (#76415) 2021-03-02 11:49:02 -08:00
Jenn Magder
8050bd6132 Turn on iOS podspec linting in test (#77028) 2021-03-02 10:29:08 -08:00
Jenn Magder
3e5efc0235 Remove failing 32-bit iOS benchmarks (#76800) 2021-02-25 12:05:21 -08:00
Jenn Magder
a30ebf67e5 Add gallery integration iOS UI integration test (#76658) 2021-02-24 13:46:03 -08:00
Jenn Magder
d69e2f10d8 Remove unused android_splash_screens integration test (#76429) 2021-02-22 14:46:04 -08:00
Emmanuel Garcia
b7d4806243 Implement dartPluginClass support for plugins (#74469) 2021-02-19 09:22:45 -08:00
Jenn Magder
050d49ae42 Upload logs before failing module_test_ios (#76341) 2021-02-18 15:38:24 -08:00
Jenn Magder
3cbe0ff1b1 Output unexpected Podfile.lock contents on test failure (#76223) 2021-02-17 12:56:03 -08:00
chunhtai
815976a8e4 change stack size test to test arm device (#75814) 2021-02-17 12:46:03 -08:00
godofredoc
b0aa556958 Fix dart_docs. (#75933)
flutter update-packages from the recipe was removed in favor of each
test running pub get in their dependencies.
2021-02-12 13:54:37 -08:00
godofredoc
a0e8681452 Add flutter update packages to some tests. (#75530)
* Add flutter update packages to some tests.

Analyzer_benchmark and flutter_test_performance require to pub get
multiple directories. Rather than delegating the recipes to run flutter
update-packages we explicitly running on tests that need it.

Bug: https://github.com/flutter/flutter/issues/75524

* Add pub get directly on the analyis classes.

* Run flutter get in dev/tools.

* Fix directory path.

* Add more dependency directories.

* Fix typo.

* Add more dependencies.

* Add stocks dependency.

* Fix paths to some apps.

* Add more dependencies.

* Complete dependencies definition.

* More analysis dependencies.

* Add examples dependencies.

* Dev tool dependencies.

* Use update-packages for analyzer benchmark.
2021-02-11 15:30:55 -08:00
Michael Thomsen
525a617886 Adust Flutter constraint (#75773) 2021-02-11 07:29:52 +01:00
gaaclarke
eefe4a7650 FlutterEngineGroup memory test: added precache before executing gradle. (#75793) 2021-02-10 17:16:04 -08:00
gaaclarke
278065284d started stealing the gradle wrapper from the flutter module (#75743) 2021-02-09 17:51:03 -08:00
Jenn Magder
4329bea900 Compress module_test_ios xcresult (#75736) 2021-02-09 16:10:40 -08:00
gaaclarke
e89b151352 Added memory benchmark for flutter engine groups. (#75374) 2021-02-09 09:46:11 -08:00
Zachary Anderson
f3c10bd23a Revert "Manually close the tree for issue/75514 (#75515)" (#75682)
This reverts commit 643e65984a.
2021-02-08 21:52:03 -08:00
Zachary Anderson
643e65984a Manually close the tree for issue/75514 (#75515) 2021-02-05 08:58:31 -08:00
chunhtai
713fa8e360 Reland "add a benchmark test for stack size (#75039)" (#75434)
* Reland "add a benchmark test for stack size (#75039)"

This reverts commit de683de9d5.

* fix typo
2021-02-04 12:16:31 -08:00
Shi-Hao Hong
de683de9d5 Revert "add a benchmark test for stack size (#75039)" (#75383)
This reverts commit 9d9109aa6f.
2021-02-04 10:26:04 +08:00
chunhtai
9d9109aa6f add a benchmark test for stack size (#75039) 2021-02-03 15:16:03 -08:00
Jenn Magder
f4f33fd108 Dump logs on failing devicelab test to recipe artifact location (#74378) 2021-02-01 15:00:38 -08:00
Jenn Magder
91aad2bb06 Avoid iOS local networking dialog in integration tests (#75163) 2021-02-01 13:33:25 -08:00
Jenn Magder
754bc4a594 Move android_plugin_example_app_build_test from devicelab to tool integration tests (#74685) 2021-01-25 19:23:53 -08:00
Christopher Fujino
6a2dfa9f4f Revert "Manually close tree while devicelab staging is failing (#74434)" (#74438)
This reverts commit 444c954f43.
2021-01-21 17:09:38 -08:00
Jenn Magder
444c954f43 Manually close tree while devicelab staging is failing (#74434) 2021-01-21 11:31:09 -08:00
Jenn Magder
d603ee1100 Add verbose build flag to ios_app_with_extensions_test (#74080) 2021-01-15 15:31:03 -08:00
Jenn Magder
48de75c8fd Remove smoke_catalina_hot_mode_dev_cycle__benchmark (#74006) 2021-01-15 13:25:57 -08:00
Jenn Magder
532c822b86 Remove smoke_catalina_start_up_ios (#74007) 2021-01-15 13:24:34 -08:00
Yuqian Li
c4114a7527 Remove more flaky non-e2e tests (#74062)
Fixes https://github.com/flutter/flutter/issues/73873
2021-01-15 13:22:26 -08:00
Yuqian Li
d676d2544c Remove flaky non-e2e test (#73986) 2021-01-14 17:46:14 -08:00
Jenn Magder
b29a6bc56b Use SDK podhelper in add-to-app module Podfile (#73072) 2021-01-14 10:15:24 -08:00
stuartmorgan
339216d186 Add hot reload test tasks for Linux and Windows desktop (#73889) 2021-01-14 06:45:14 -08:00
Emmanuel Garcia
da90156f8c Fix plugin java class desugar (#73758) 2021-01-13 14:09:04 -08:00
LongCatIsLooong
cbe72db135 macrobenchmark: TextField with complex paragraph (#73374) 2021-01-12 15:44:01 -08:00
Jenn Magder
9a83314cfe Generate dSYM files during iOS archive (#73630) 2021-01-11 12:42:31 -08:00
Jenn Magder
66145fe652 Force plugins to inherit minimum macOS version from Flutter app (#72764) 2021-01-11 11:16:12 -08:00
Jenn Magder
4d5db88998 Default add-to-app xcode_backend script to be verbose (#73110) 2021-01-11 10:29:26 -08:00
Jenn Magder
062022b950 Move ios_content_validation_test to pre-submit tools test (#73577) 2021-01-11 10:29:06 -08:00
jensjoha
5bc725bea8 [dev] Don't use await for on stdout and stdin; pass local engine argument (#72136)
* [dev] Don't use await for on stdout and stdin; pass local engine argument

1) Don't use await for on stdout followd by await for on stderr.
   This can cause nothing to happen. E.g. if one didn't do something
   like `flutter pub upgrade` dev/automated_tests and the version in the
   old one was pre-nnbd (but flutter itself use lots of nnbd stuff) lots
   of errors would be emitted, but because we basically only listen to
   stdout nothing will happen (deadlock once stderr buffer runs out).
   Note that it still awaits the exit-code below.
2) Pass --local-engine (if given) so there won't be any crashes because
   of that.
2021-01-08 08:12:36 +01:00
Jenn Magder
f596fdc008 Revert "Exclude arm64 from valid iOS simulators (#73458)" (#73511)
This reverts commit 273630c09d.
2021-01-07 14:06:32 -08:00
Jenn Magder
273630c09d Exclude arm64 from valid iOS simulators (#73458) 2021-01-07 13:03:52 -08:00
Jenn Magder
b78b17630a Run pod repo update in iOS extension test (#73442) 2021-01-07 11:59:40 -08:00
Jenn Magder
3082a2806e build ios-framework simulator slices for profile/release (#73378) 2021-01-06 12:12:23 -08:00
Jenn Magder
e21d822074 Remove build ios-framework --universal flag (#73383) 2021-01-06 11:14:05 -08:00