Jonah Williams
85df73d0e3
[flutter] ensure vmservice binding is registered in profile mode ( #83913 )
2021-06-03 17:59:03 -07:00
Michael Goderbauer
243d889445
Count non-null-safe code in our tech debt benchmark ( #83846 )
2021-06-03 12:54:04 -07:00
Alexandre Ardhuin
34059eec2c
enable lint prefer_interpolation_to_compose_strings ( #83407 )
2021-06-01 11:14:06 -07:00
Jenn Magder
2d86249435
rsync Flutter.framework for add to app ( #83315 )
2021-05-25 10:49:02 -07:00
Hattomo (TomohiroHattori)
08a70e7ac8
Enable avoid_escaping_inner_quotes lint ( #81153 )
2021-05-19 09:54:02 -07:00
gaaclarke
7cdd33fe99
added unawaited function for devicelab and turned on unawaited_futures linter ( #82833 )
2021-05-18 14:19:03 -07:00
Dan Field
304b9c668e
Reland GC tracking benchmarks ( #82069 )
2021-05-14 19:59:24 -07:00
Jenn Magder
783e1dd22c
Standardize build system environment defines derived from build info ( #81879 )
2021-05-07 17:04:02 -07:00
Dan Field
3101374f60
Revert "Reland GC benchmark changes again ( #82042 )" ( #82059 )
...
This reverts commit 99a947c3e5
.
2021-05-07 13:19:56 -07:00
Dan Field
99a947c3e5
Reland GC benchmark changes again ( #82042 )
2021-05-07 12:29:01 -07:00
gaaclarke
a5f57b9e64
Added performance benchmarks for platform channels ( #81414 )
2021-05-07 10:24:03 -07:00
Zachary Anderson
4056ac057d
Revert "Reland GC related bench update ( #81794 )" ( #82005 )
...
This reverts commit 714dea5e03
.
2021-05-06 19:03:59 -07:00
Dan Field
714dea5e03
Reland GC related bench update ( #81794 )
2021-05-06 16:49:04 -07:00
Kate Lovett
2d89ebb929
Revert "Fix benchmark ( #81449 )" ( #81696 )
...
This reverts commit a3893aea04
.
2021-05-03 12:22:46 -05:00
Dan Field
a3893aea04
Fix benchmark ( #81449 )
2021-05-03 10:02:09 -07:00
Ian Hickson
6beafa7b16
Apply style guide regarding createTempSync pattern ( #81090 )
2021-04-27 14:59:03 -07:00
Dan Field
0866005f70
Add benchmark for number of GCs in animated GIF ( #81240 )
2021-04-27 10:39:02 -07:00
Phil Quitslund
08d7811f7f
sort directives ( #81210 )
2021-04-27 10:09:02 -07:00
xster
ff2dde2c7f
Reland double gzip wrapping NOTICES to reduce on-disk installed space ( #80897 )
2021-04-26 22:35:45 -07:00
Emmanuel Garcia
b0a63c4ffe
Reland the Dart plugin registry ( #79669 )
2021-04-23 15:34:04 -07:00
Jonah Williams
43c307b3f4
Revert "[devicelab] remove globals and dependency tracking from technical debt ( #80946 )" ( #80958 )
...
This reverts commit dc71d713d9
.
2021-04-22 09:38:18 -07:00
Jonah Williams
dc71d713d9
[devicelab] remove globals and dependency tracking from technical debt ( #80946 )
2021-04-22 09:21:07 -07:00
Phil Quitslund
61c30c41b2
fix sort_directives violations ( #80817 )
2021-04-21 13:49:03 -07:00
Emmanuel Garcia
42f21fd780
Standardize how Java8 is set in gradle files ( #80600 )
2021-04-19 20:19:03 -07:00
Jenn Magder
95d7d671c6
Remove analyze --dartdocs flag ( #80484 )
2021-04-18 09:29:02 -07:00
Core
d6fbfdb9cd
Include debug symbol in xcframework when building iOS-framework ( #80065 )
2021-04-14 13:48:39 -07:00
Jenn Magder
ed5b8febf2
Move gradle_non_android_plugin_test from its own test builders into tools integration.shard ( #80161 )
2021-04-13 13:53:50 -07:00
Jenn Magder
2d688804f6
Reduce number of project creates in gradle_plugin_*_apk_tests ( #80171 )
2021-04-12 12:40:02 -07:00
Casey Hillers
c571804913
Revert "Reland [devicelab] Migrate Gallery to BuildTestTask ( #78361 )" ( #79903 )
...
This reverts commit 0c9781e3dd
.
2021-04-06 16:28:54 -07:00
Casey Hillers
0c9781e3dd
Reland [devicelab] Migrate Gallery to BuildTestTask ( #78361 )
2021-04-06 16:04:03 -07:00
Chris Bracken
3e7e06512c
Correct misspellings throughout the codebase ( #79500 )
2021-04-01 10:04:03 -07:00
Jia Hao
8158b478d7
Add tests for integration tests to devicelab ( #79258 )
2021-03-30 22:29:03 -07:00
Jenn Magder
2271578ab6
Add missing io import to complex_layout_semantics_perf ( #79421 )
2021-03-30 18:28:06 -07:00
Dan Field
11afd31c98
one more path ( #79419 )
2021-03-30 18:02:24 -07:00
Kaushik Iska
e6920662ad
Add a test to exercise multiple async microtasks in frame workload ( #79163 )
2021-03-29 20:49:05 -07:00
Jenn Magder
25571a59b0
Revert "Manually close the tree ( #78991 )" ( #79006 )
...
This reverts commit 8caf4d4416
.
2021-03-24 14:02:03 -07:00
Jenn Magder
8caf4d4416
Manually close the tree ( #78991 )
2021-03-24 11:06:21 -07:00
Zachary Anderson
5efc7169eb
Reverts "Implement dartPluginClass support for plugins #74469 " ( #78623 )
...
* Revert "Enable dart_plugin_registry_test (#76645 )"
This reverts commit 109e0bb9f5
.
* Revert "Apply changes caused by https://github.com/flutter/flutter/pull/76662 (#77093 )"
This reverts commit cdca6485f0
.
* Revert "Disable clang format in the plugin registrants (#76662 )"
This reverts commit dadbd47d09
.
* Revert "Disable warnings for the dart plugin registrant (#76561 )"
This reverts commit 098ece522d
.
* Revert "Remove dart_plugin_registry_test timeouts (#76838 )"
This reverts commit 1610a27476
.
* Revert "Implement dartPluginClass support for plugins (#74469 )"
This reverts commit b7d4806243
.
Kick.
2021-03-23 14:28:11 -07:00
Jenn Magder
3463946448
Take screenshot when drive fails ( #78822 )
2021-03-22 19:06:28 -07:00
Jenn Magder
6a4dd4cfb4
Skip linking on Flutter for CocoaPods transitive dependencies ( #78592 )
2021-03-19 15:33:20 -07:00
Michael Goderbauer
197b440e96
Migrate out custom ignore syntax to flutter_ignore ( #78497 )
2021-03-19 15:33:05 -07:00
Angjie Li
f4c3662b02
Revert "Manually close the tree for https://github.com/flutter/flutter/issues/78567 ( #78568 )" ( #78647 )
...
This reverts commit 51dbc768d8
.
2021-03-19 13:43:49 -07:00
Zachary Anderson
51dbc768d8
Manually close the tree for https://github.com/flutter/flutter/issues/78567 ( #78568 )
2021-03-18 13:27:01 -07:00
Jonah Williams
4851bd51f9
[devicelab] remove vm_service_client from devicelab ( #78559 )
2021-03-18 11:51:07 -07:00
Casey Hillers
c30fdfbe82
Revert "[devicelab] Migrate Gallery to BuildTestTask ( #77956 )" ( #78355 )
...
This reverts commit 93fb258602
.
2021-03-16 12:20:36 -07:00
Casey Hillers
93fb258602
[devicelab] Migrate Gallery to BuildTestTask ( #77956 )
2021-03-16 11:58:03 -07:00
Jenn Magder
ac6e3f87b2
Add iOS archive codesign test ( #77428 )
2021-03-05 18:44:02 -08:00
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
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
Jenn Magder
f08b1ae637
Avoid broken symlinks in embedded Flutter frameworks ( #73052 )
2020-12-28 14:39:02 -08:00
Jenn Magder
1c18cf3da8
Move macOS Podfile logic into the tool ( #72020 )
2020-12-17 11:48:16 -08:00
xster
ca82c572b7
Revert "let NOTICES be double gzip wrapped to reduce on-disk installed space ( #71899 )" ( #72438 )
2020-12-16 10:58:19 -08:00
xster
4ed3432e8f
let NOTICES be double gzip wrapped to reduce on-disk installed space ( #71899 )
2020-12-15 13:29:14 -08:00
Michael Goderbauer
78cbfbff42
Revert "Migrate devicelab to package:vm_service ( #71882 )" ( #72092 )
...
This reverts commit 9d1d0cfeb5
.
2020-12-10 12:56:02 -08:00
Dan Field
9d1d0cfeb5
Migrate devicelab to package:vm_service ( #71882 )
2020-12-10 12:43:04 -08:00
Jenn Magder
53119af105
Add macOS to lint plugins integration test ( #71953 )
2020-12-09 13:35:39 -08:00
Emmanuel Garcia
f172c827cb
Ensure apps can build while using AGP 3.3.0 ( #71964 )
2020-12-09 12:58:05 -08:00
Emmanuel Garcia
d35dd9f8a6
Allow flavors and build types when using plugins ( #71738 )
2020-12-07 09:23:04 -08:00
Jenn Magder
d4150d3f6d
Adopt Flutter.xcframework in tool ( #71495 )
2020-12-04 13:57:11 -08:00
Emmanuel Garcia
8dd0de7f58
Relands: Migrate template to Gradle 6.7 and AGP 4.1.0 ( #71446 )
2020-12-01 19:01:09 -08:00
Jenn Magder
39155dcb6b
Make simulator framework test check explicit ( #71100 )
2020-11-23 14:08:05 -08:00
Amir Hardon
7df04fdbd3
Revert "Migrate template to Gradle 6.7 and AGP 4.1.0 ( #70808 )" ( #71096 )
...
This reverts commit 8e73bab94c
.
2020-11-23 12:27:36 -08:00
Emmanuel Garcia
61dfbfe105
Wait for Android plugin to load before configuring plugin dependency ( #70970 )
2020-11-20 18:03:39 -08:00
Emmanuel Garcia
8e73bab94c
Migrate template to Gradle 6.7 and AGP 4.1.0 ( #70808 )
2020-11-20 13:05:35 -08:00
Jenn Magder
9205285772
Uncomment build_ios_framework_module_test tmp cleanup ( #70963 )
2020-11-20 12:03:21 -08:00
Dan Field
be2e7bb1c0
Revert "Revert "Allow any iOS app to be added to an existing host app ( #70647 )" ( #70739 )" ( #70740 )
...
This reverts commit aab9a76ee4
.
2020-11-17 22:19:50 -08:00
Dan Field
aab9a76ee4
Revert "Allow any iOS app to be added to an existing host app ( #70647 )" ( #70739 )
...
This reverts commit abdd65fc29
.
2020-11-17 21:40:28 -08:00
Jenn Magder
abdd65fc29
Allow any iOS app to be added to an existing host app ( #70647 )
2020-11-17 18:53:03 -08:00
Jenn Magder
2529e358b6
Move Flutter.framework to build directory instead of ios/Flutter ( #70224 )
2020-11-17 10:09:29 -08:00
Jenn Magder
3145c835ed
Deprecate build ios-framework --universal ( #69720 )
2020-11-04 19:44:04 -08:00
Jenn Magder
91b82347af
Build App.framework directly to build directory ( #69699 )
2020-11-03 12:48:25 -08:00
Jonah Williams
d306c37bc4
[flutter_tools] fix --use-existing-app ( #69237 )
2020-10-28 13:55:29 -07:00
Jonah Williams
2c12a8d917
[devicelab] remove twc enabled test and uncaught image test ( #68518 )
2020-10-24 13:19:51 -07:00
Jonah Williams
9f6b575ef1
[devicelab] mark uncaught exceptions as flaky ( #68906 )
...
* [devicelab] mark uncaight exceptions as flaky
* add print error output
* try and fix test
2020-10-23 12:32:08 -07:00
Jonah Williams
d75cda9d82
[devicelab] never run pub ( #68900 )
2020-10-23 11:13:25 -07:00
Jonah Williams
f0ecfff3ca
[devicelab] mark twc as flaky and fix flutter test perf ( #68895 )
2020-10-23 10:39:33 -07:00
Jonah Williams
0e1c3fc7c4
[devicelab] remove commands test ( #68539 )
2020-10-20 09:50:06 -07:00
Yuqian Li
91a5a1e7f9
Mark e2e ios32 warmup test as nonflaky ( #68511 )
2020-10-19 15:52:05 -07:00
Jonah Williams
e8dc7a2e17
[devicelab] update hostonly tests to use flutter directly or precache deps ( #68487 )
...
Fixes #67370
By running most of these executions through flutter, we get the benefit of the flutter error handling and precaching. IN the test where this is not feasible, call pre-cache directly.
2020-10-19 13:01:50 -07:00
Jonah Williams
03db9bf918
[devicelab] migrate defines test to DriverTest ( #68407 )
...
Removes one-off handling for defines test and forces it to run through the DriverTest interface
2020-10-19 12:28:43 -07:00
Jonah Williams
223df0c351
[devicelab] split end to end tests into driver targets ( #68410 )
...
Split the integration_ui target into individual driver tests. Remove disabled screenshot tests
2020-10-19 12:28:13 -07:00
Jonah Williams
e422d5c724
[flutter_tools] reland: --no-android-gradle-daemon in devicelab ( #68491 )
...
Remove devicelab specific code for shutting down gradle daemon, add --android-gradle-daemon option to build/run/drive`. Avoids need for un-tested devicelab specific handler. There are also some feature requests for this, so 2 birds one stone.
Example:
flutter build apk --no-android-gradle-daemon will pass --no-daemon on to gradle
2020-10-19 10:27:58 -07:00
Jonah Williams
ed5482de19
Revert "[flutter_tools] add --android-gradle-daemon option, use in devicelab ( #68409 )" ( #68489 )
...
This reverts commit ddab72e79f
.
2020-10-19 09:33:52 -07:00
Jonah Williams
ddab72e79f
[flutter_tools] add --android-gradle-daemon option, use in devicelab ( #68409 )
...
Remove devicelab specific code for shutting down gradle daemon, add --android-gradle-daemon option to build/run/drive`. Avoids need for un-tested devicelab specific handler. There are also some feature requests for this, so 2 birds one stone.
Example:
flutter build apk --no-android-gradle-daemon will pass --no-daemon on to gradle
2020-10-19 09:12:21 -07:00
Jonah Williams
c11a64e944
[devicelab] turn down android X migration gradle tests ( #68110 )
...
These androidx migration tests require downloading firebase, which is a large library with a number of dependencies - this causes frequent enough flakes.
AndroidX migration is ~2 years in the past, and while it would be nice to confirm this still works, ideally that would be done in a reduced manner.
2020-10-14 13:24:22 -07:00
Jonah Williams
33903c17e1
[devicelab] delete disabled or not useful benchmarks ( #68107 )
...
- run_without_leak_tests: have been disabled for months
- build_benchmark: the tooling work here is mostly done and we're not tracking further improvements, free up more devicelab capacity
- system_debug_ios: does not work post iOS13
- mac_enable_twc: not adding more mac tests to devicelab
- hello_world_start_up: disabled
Any tests that we think will be valuable in the future can be resurrected from the git history.
2020-10-14 10:30:10 -07:00
Jonah Williams
e53bb74694
Revert "Revert "Delete fast start unit test ( #67757 )" ( #67763 )" ( #67765 )
...
This reverts commit b33bfcef0f
.
2020-10-09 13:04:20 -07:00
Jonah Williams
b33bfcef0f
Revert "Delete fast start unit test ( #67757 )" ( #67763 )
...
This reverts commit 3eb2335a4e
.
2020-10-09 13:01:42 -07:00
Jonah Williams
3eb2335a4e
Delete fast start unit test ( #67757 )
...
Now that fast-start syncs assets by default, this isn't testing anything. Retire the test
2020-10-09 12:41:32 -07:00
Jenn Magder
98aeef2d98
Build xcarchive command ( #67598 )
2020-10-08 19:51:35 -07:00
Casey Hillers
9e206a0c93
Refactor devicelab logic to use TaskResult instead of JSON ( #67550 )
2020-10-07 16:37:09 -07:00
Ming Lyu (CareF)
76c0d69b14
migrate textfield_perf to e2e ( #64503 )
2020-10-02 14:47:03 -07:00
Ming Lyu (CareF)
db2532a949
migrate color_filter_and_fade_perf ( #64484 )
2020-10-01 17:32:02 -07:00
Ming Lyu (CareF)
f681fcf32b
migrate backdrop_filter_perf ( #64482 )
2020-09-22 19:52:02 -07:00
Jenn Magder
d5b715d7cb
Stream logging from attached debugger on iOS 13+ ( #66399 )
2020-09-22 17:16:45 -07:00
godofredoc
35c8f19f1e
Fix windows hostonly_devicelab tests. ( #66195 )
2020-09-22 12:07:05 -07:00
Jenn Magder
c61c8f303b
Check that header exists instead of content ( #65961 )
2020-09-17 15:17:31 -07:00
Michael R Fairhurst
7f3c9b6bda
Remove unused 'dart:async' imports. ( #65568 )
2020-09-16 14:14:06 -07:00
George Wright
bb2ab8838a
[manual roll] Roll Engine from 1ef10b240e28 to f84e7a019663 (12 revisions) ( #65949 )
2020-09-16 11:22:02 -07:00
Ming Lyu (CareF)
b3f19a3e1a
migrate animated_placeholder_perf ( #64478 )
2020-09-16 07:47:03 -07:00
Yuqian Li
b8a39c15f8
Collect memory metrics ( #65798 )
2020-09-15 12:47:05 -07:00
Jenn Magder
7e27b140f0
Avoid thinning frameworks in iOS extensions ( #65198 )
2020-09-15 11:10:25 -07:00
Jonah Williams
b88f308af7
[flutter_tools] port deprecated settings test to flutter integration shard ( #65806 )
...
Port the deprecated settings devicelab test to tool integration shard. Tests that apps can be built using the deprecated android/settings.gradle file.
Part of #65790
2020-09-15 10:55:07 -07:00
Jonah Williams
4e20f00053
[ci] remove create offline tests ( #65791 )
...
Currently these tests are taking CI time without providing any value, because there is no verification that network connectivity is avoided. This is better covered by a unit test that verifies that --offline is passed to pub.
2020-09-14 17:54:59 -07:00
Ming Lyu (CareF)
51f1c98490
migrate cubic_bezier_perf to e2e ( #64487 )
2020-09-11 20:02:03 -07:00
Yuqian Li
e1eddb401d
Revert the revert ( #65602 )
2020-09-11 16:20:03 -07:00
Yuqian Li
46d1aba2e2
Remove flutter_gallery_ios32__transition_perf test ( #65415 )
2020-09-08 15:55:12 -07:00
Jenn Magder
ace54425e0
Add observatory Bonjour service to built iOS Info.plist bundle ( #65138 )
2020-09-02 18:47:56 -07:00
Jenn Magder
259deec221
Revert "Add observatory Bonjour service to built iOS Info.plist bundle ( #65138 )" ( #65141 )
...
This reverts commit 5e0aa8b9fc
.
2020-09-02 18:31:45 -07:00
Jenn Magder
5e0aa8b9fc
Add observatory Bonjour service to built iOS Info.plist bundle ( #65138 )
2020-09-02 17:57:43 -07:00
Jenn Magder
cb819504f3
Revert "Add observatory Bonjour service to built iOS Info.plist bundle ( #64988 )" ( #65109 )
...
This reverts commit 4fde217dea
.
2020-09-02 12:31:17 -07:00
Christopher Fujino
237c0ab424
Delete catalog generator android/ios tests ( #64977 )
2020-09-02 11:25:04 -07:00
Jenn Magder
4fde217dea
Add observatory Bonjour service to built iOS Info.plist bundle ( #64988 )
2020-09-02 11:11:07 -07:00
Ming Lyu (CareF)
28de49e358
Revert "Reland #61998 and update complex_layout ios files ( #64885 )" ( #64990 )
...
This reverts commit df83398687
.
2020-08-31 18:47:08 -07:00
Ming Lyu (CareF)
df83398687
Reland #61998 and update complex_layout ios files ( #64885 )
2020-08-31 17:23:06 -07:00
Dan Field
b5ed913ecc
Memory/cpu/gpu benchmark for showing large images in succession ( #64762 )
2020-08-31 10:03:57 -07:00
Shi-Hao Hong
34541c3073
Revert "A benchmark test case for measuring scroll smoothness ( #61998 )" ( #64883 )
...
This reverts commit 12b7355da1
.
2020-08-30 18:42:10 +08:00
Ming Lyu (CareF)
12b7355da1
A benchmark test case for measuring scroll smoothness ( #61998 )
2020-08-29 04:28:03 -07:00
Zachary Anderson
dff7ea1c4f
Revert "Avoid thinning frameworks in iOS extensions ( #64674 )" ( #64829 )
...
This reverts commit ce9cde8c4e
.
2020-08-28 15:23:22 -07:00
Jenn Magder
ce9cde8c4e
Avoid thinning frameworks in iOS extensions ( #64674 )
2020-08-28 10:43:04 -07:00
Jenn Magder
bd7e2eeee9
Bump Cirrus image Xcode version ( #63252 )
2020-08-25 10:34:33 -07:00
Jenn Magder
e960d773ee
Change iOS plugin simulator archs from allow list to deny list ( #64504 )
2020-08-24 17:48:05 -07:00
Ming Lyu (CareF)
d30e36ba8c
migrate flutter_gallery_sksl_warmup__transition_perf to e2e ( #64275 )
2020-08-21 19:36:03 -07:00
Yuqian Li
6eb45d35da
Rename needsMeasureCpuGpu to measureCpuGpu ( #64000 )
2020-08-19 13:26:07 -07:00
xster
b92f80e22a
Incorrect path.join usage might be causing Windows test failures ( #64056 )
2020-08-18 17:16:04 -07:00
Ming Lyu (CareF)
fe94267604
add ios tests ( #63797 )
2020-08-17 12:16:03 -07:00
Ming Lyu (CareF)
6f26e806ab
bug fix for flutter_gallery__transition_perf(_with_semantics) ( #63799 )
...
* report failure for semantics test
* bug fix
2020-08-14 19:37:08 -04:00
Ming Lyu (CareF)
360023e2bc
Clean up flutter_gallery__transition_perf ( #63609 )
2020-08-13 14:41:04 -07:00
Ming Lyu (CareF)
0629030a05
WidgetTester.drag with time duration ( #63410 )
2020-08-12 21:01:03 -07:00
Jenn Magder
6b2ef0df7b
Fix App.framework path in Podfile ( #63412 )
2020-08-12 13:36:12 -07:00
Ming Lyu (CareF)
2384376f64
Migrate gallery/transitions_perf test to e2e ( #62064 )
2020-08-12 13:36:07 -07:00
Jenn Magder
0fe1adadd2
Pin iOS module test plugin versions ( #63445 )
2020-08-11 06:26:05 -07:00
Michael Klimushyn
cb69bbb4d5
Remove unused l
and --isolate-filter
tools ( #63336 )
2020-08-10 10:51:04 -07:00
Yuqian Li
2296bb154b
Measure CPU/GPU with the simple animation test ( #63124 )
2020-08-07 20:41:07 -07:00
Tianguang
504963b4d1
Pin gallery version ( #62986 )
2020-08-05 15:11:18 -07:00
Ming Lyu (CareF)
1d329d2cc9
migrate macrobenchmark/multi_widget_construction test to e2e ( #62539 )
2020-08-04 18:56:03 -07:00
Jenn Magder
1513b9719a
Add integration test for plugins without ios directories ( #62630 )
2020-08-03 10:24:04 -07:00
Jonah Williams
c748f1a7aa
remove flutter attach devicelab test ( #62704 )
...
The flutter tool already has an attach integration test: https://github.com/flutter/flutter/blob/master/packages/flutter_tools/test/integration.shard/flutter_attach_test.dart
The devicelab test frequently fails with difficult to debug issues and is not worth the maintenance cost.
2020-07-31 17:45:18 -07:00
Yuqian Li
e6bc56f25a
Reland "Add Crane test to the new Gallery app ( #62162 )" ( #62544 )
2020-07-31 09:56:04 -07:00
Jonah Williams
27e13dd53e
Revert "Add Crane test to the new Gallery app ( #62162 )" ( #62430 )
...
This reverts commit 1ffdfa81d6
.
2020-07-28 11:32:34 -07:00
Yuqian Li
1ffdfa81d6
Add Crane test to the new Gallery app ( #62162 )
2020-07-28 10:56:05 -07:00
Jenn Magder
e8e5de44ec
Parse .flutter-plugins-dependencies for add-to-app iOS modules ( #61269 )
2020-07-28 10:16:09 -07:00
Jonah Williams
6c6c7ba8ec
[flutter_tools] ensure x64 is built if target-platforms is not specified ( #62096 )
...
In the add-2-app case, users may not specify the android target platforms field, but this only defaults to arm builds. Add x64 to the default list.
Fixes #62095
2020-07-24 15:33:13 -07:00
Ming Lyu (CareF)
056e455e94
Add a E2E based performance test case ( #61509 )
2020-07-23 08:31:04 -07:00
Ming Lyu (CareF)
54c9441723
benchmarkLive: a new LiveTestWidgetsFlutterBindingFramePolicy
for benchmark on device ( #61388 )
...
* add benchmarkLive flag and tests
* update handlePointerEventRecord doc
* using e2e 0.6.1
2020-07-17 18:56:12 -04:00
Emmanuel Garcia
293a2bf8e8
Android views using hybrid composition e2e driver test ( #61507 )
2020-07-16 16:19:49 -07:00
Danny Tuppeny
9c4a5ef1ed
Remove run_machine_concurrent_hot_reload device lab test ( #61573 )
...
This was testing that concurrent reloads were rejected. This is now allowed (as of #55376 (which has non-devicelab integration + unit tests).
2020-07-15 21:41:27 +01:00
xster
8bd2e6585b
Remove v1 Android create templates ( #61203 )
2020-07-11 12:15:19 -07:00
Jenn Magder
1e510ff636
Turn on add-to-app iOS platform unit tests ( #61007 )
2020-07-09 15:52:49 -07:00
Dan Field
5969eb60ec
benchmark memory usage for grid view of memory intensive widgets ( #61025 )
2020-07-07 19:34:03 -07:00
Ming Lyu (CareF)
025463f463
Heavy Widget construction and destruction performance test ( #60336 )
...
* Add widget construction benchmark
* Add to device lab
2020-06-26 17:38:26 -04:00
Ming Lyu (CareF)
99f5eebc6b
Add --device-id option for devicelab/bin/run.dart ( #59276 )
...
* Implement device selection for devicelab/run.dart
* Add test to --device-id option for devicelab/run
* Update dev/devicelab/bin/run.dart by jonahwilliam
* Rename deviceOperatingSystem enum mock -> fake
Co-authored-by: Jonah Williams <jonahwilliams@google.com>
2020-06-26 09:29:46 -04:00
liyuqian
850ea6d29d
Add SkSL shader warm-up tests to Flutter gallery ( #59932 )
2020-06-23 17:48:02 -07:00
Chris Yang
2e63b7d4f8
Add --platforms
to flutter create -t plugin
command ( #59507 )
2020-06-23 17:38:03 -07:00
Jenn Magder
8b79bb97de
Check for Xcode 11 and Xcode 12 directory names in build_ios_framework_module_test ( #60045 )
2020-06-23 14:36:02 -07:00
Jonah Williams
d4e1448b95
[devicelab] fix concurrent hot reload test: stderr != failure ( #59784 )
...
The tool needs to start outputing trace text to stderr to avoid breaking machine mode. This test is bogus, and should use the exit code.
2020-06-18 11:15:45 -07:00
Michael Goderbauer
584fd5f913
Word substitutions ( #59484 )
...
* Word substitutions
* ++
2020-06-16 09:15:43 -07:00
Jenn Magder
3744b82d8c
Support .flutter-plugins-dependencies ( #59209 )
2020-06-11 13:25:01 -07:00
Jenn Magder
319a61fd81
Move iOS Podfile logic into tool ( #59044 )
2020-06-10 14:12:48 -07:00
Jenn Magder
023532d991
Revert "Build iOS apps using Swift Packages ( #59009 )" ( #59025 )
...
This reverts commit 43e28084fc
.
2020-06-08 15:45:10 -07:00
Jenn Magder
43e28084fc
Build iOS apps using Swift Packages ( #59009 )
2020-06-08 13:53:01 -07:00
liyuqian
9dad2d98df
Perf test with SkSL warm-up ( #56638 )
2020-06-06 14:43:02 -07:00
liyuqian
08225fad28
Add iOS new gallery perf test ( #58648 )
2020-06-04 10:23:01 -07:00
Jenn Magder
2ece1c3a17
Revert "Build iOS apps using Swift Packages ( #58522 )" ( #58549 )
...
This reverts commit 2054f37aaf
.
2020-06-02 19:00:12 -07:00
Jenn Magder
2054f37aaf
Build iOS apps using Swift Packages ( #58522 )
2020-06-02 17:57:11 -07:00
Jenn Magder
34ba3e85ce
Remove outdated disable_input_output_paths from example project Podfiles ( #58524 )
2020-06-02 17:56:27 -07:00
Jenn Magder
145d70c197
Rename integration test ios_app_with_watch_companion -> ios_app_with_extensions ( #58458 )
2020-06-02 11:00:19 -07:00
Jim Graham
7261b98e81
Enabling the ImageFiltered(ImageFilter.matrix) page of macrobenchmark ( #58277 )
2020-05-30 18:53:01 -07:00
Jonah Williams
e05a67f068
[devicelab] less sensitivity to whitespace in flutter_performance_test testing ( #58175 )
2020-05-28 11:12:52 -07:00
Emmanuel Garcia
4465ff9e3d
Prevent building non-android plugins in build aar ( #58018 )
2020-05-27 10:11:36 -07:00
Jenn Magder
d9adfe3f7e
Allow FLUTTER_APPLICATION_PATH to be null for misconfigured Xcode projects ( #57701 )
2020-05-27 10:08:09 -07:00
liyuqian
a635765116
Reland "Add DevTools memory test ( #55486 )" ( #57340 )
2020-05-19 18:02:03 -07:00
stuartmorgan
e384757fac
Remove MaterialControls from examples/flutter_view ( #57621 )
...
Co-authored-by: Jenn Magder <magder@google.com>
2020-05-19 16:57:27 -07:00
Luke Cheng
793e6a48a1
typo fix on the FLUTTER_STORAGE_BASE_URL usage ( #56685 )
2020-05-09 21:14:01 -07:00
Jonah Williams
231a055069
[devicelab] fix web twc task missing display ( #56623 )
2020-05-08 09:50:46 -07:00
Jenn Magder
0a4f6cdef0
Add split-debug and obfuscation to build aar ( #56342 )
2020-05-07 18:14:02 -07:00
xster
f6b47a5f35
let the embedding maven engine dependency reference the storage proxy ( #56164 )
2020-05-07 11:36:02 -07:00
Zachary Anderson
19967e2463
Revert "Add DevTools memory test ( #55486 )" ( #56445 )
...
This reverts commit 9ee6763a66
.
2020-05-06 07:53:26 -07:00
liyuqian
9ee6763a66
Add DevTools memory test ( #55486 )
2020-05-05 15:12:01 -07:00
Jonah Williams
c6a83af54a
[devicelab] add verification print ( #56398 )
2020-05-05 13:33:16 -07:00
Jonah Williams
f7ed942a70
[devicelab] allow the tool to use the word waiting more than once ( #56397 )
2020-05-05 13:13:21 -07:00
Jonah Williams
f04d61944a
[devicelab] enable macOS, windows, linux, and web on devicelab bots ( #56336 )
...
* enable macOS desktop
* enable all configs on CI
* Update track_widget_creation_enabled_task.dart
* Update framework.dart
* remove FLUTTER_WEB
* remove config environment variables
* configure in correct spot
2020-05-04 18:49:28 -07:00
Jonah Williams
6dc1e83f12
[flutter_tools] ensure track-widget-creation can be disabled on Android/macOS ( #56203 )
...
Ensure --no-track-widget-creation is piped through android/macOS. Adds integration testing for iOS/android/macOS
2020-05-04 11:22:15 -07:00
Jonah Williams
fdc6f38a44
increase eventOrExit timeout to 1 minute ( #55988 )
2020-04-29 15:33:55 -07:00
Jonah Williams
7ec50ddd66
[devicelab] Explicitly print stack trace from error in android attach test ( #55981 )
2020-04-29 12:51:38 -07:00
Emmanuel Garcia
b176042c1a
Add benchmark for hybrid composition on Android ( #55609 )
2020-04-28 19:24:15 -07:00
Jonah Williams
42592adb93
Make flutter_attach_test_android test verbose ( #55881 )
2020-04-28 11:46:19 -07:00
Jonah Williams
c15aa87442
restore quit timeout, adjust some integration test behaviors ( #55812 )
2020-04-28 10:05:52 -07:00
Tianguang
f582246af6
Use relative path for flutter. ( #55485 )
2020-04-23 13:29:02 -07:00
liyuqian
a091206ed1
Add performance tests for the new gallery ( #55181 )
2020-04-22 20:03:01 -07:00
Tianguang
fbf4fa0a05
Devicelab tests (Chrome run, Web compile) for New Flutter Gallery ( #53096 )
2020-04-21 11:48:03 -07:00
Jim Graham
77ea2da746
benchmark animation performance of Opacity widget ( #54903 )
2020-04-17 18:34:10 -07:00
Yegor
20803507fd
print intermediate and raw A/B results when not silent ( #54676 )
...
* print intermediate A/B results when not silent
* print raw A/B results when in loud mode
* add tests; handle missing metrics more gracefully
* use less fancy section header on Windows
2020-04-16 14:36:42 -07:00
Jenn Magder
6f9ee13e7a
Pass in runtime to ios_app_with_watch_companion simctl create ( #54899 )
2020-04-15 19:44:28 -07:00
Jenn Magder
bc42a6c2f6
Specify the devicelab task simulator runtime to support Xcode 11.3 ( #54887 )
2020-04-15 12:31:59 -07:00
tauu
56b7c93584
[flutter_tools] fix build for projects with watchOS companion app ( #51126 )
...
Co-authored-by: Georg Wechslberger <wechslbe@ma.tum.de>
2020-04-15 12:13:06 -07:00
Jonah Williams
6262150796
fix run release test APK location ( #54703 )
2020-04-13 18:03:50 -07:00
Emmanuel Garcia
54dba4cd59
Don't import plugins that don't support android in settings.gradle ( #54407 )
2020-04-12 08:55:03 -07:00
Jonah Williams
981afe39ae
[flutter_tools] ensure build fails if asset files are missing ( #54233 )
...
Ensure build fails if asset files are missing and that stderr messages are forwarded through Gradle
2020-04-07 19:42:57 -07:00
Anisov Aleksey
be6234d56e
Read custom app project name from gradle.properties ( #52791 )
2020-04-05 20:46:44 -07:00
Emmanuel Garcia
e61ab4a832
Copy APK into a known location, so it can be easily discovered ( #53718 )
2020-04-01 10:03:56 -07:00
Jenn Magder
57b0ddbd60
Uninstall app flag ( #53385 )
2020-03-27 10:13:54 -07:00
xster
ef7eb7edb3
Remove flutter attach test timeout ( #53317 )
2020-03-26 09:56:02 -07:00
xster
1376746237
Reland #53153 to attach to existing modules and apps for Android ( #53289 )
2020-03-25 16:45:49 -07:00
Jenn Magder
b684041bb8
Revert "Let flutter attach find the service port by looking through old logs again ( #53153 )" ( #53282 )
...
This reverts commit 0c5ffdc9ef
.
2020-03-25 10:53:45 -07:00
xster
0c5ffdc9ef
Let flutter attach find the service port by looking through old logs again ( #53153 )
2020-03-24 23:26:01 -07:00
Chris Yang
b05210c707
Move ios screenshot test to flutter gold. ( #52553 )
2020-03-19 16:27:41 -07:00
Emmanuel Garcia
4fa3d8c7e3
iOS test should specify DeviceOperatingSystem.ios ( #52848 )
2020-03-18 14:07:49 -07:00
Emmanuel Garcia
a3c6e4a0b9
Reland: Add Platform View benchmark ( #52839 )
2020-03-18 13:24:52 -07:00
Emmanuel Garcia
dc8ffe0430
Revert "Add benchmark for platform views ( #52717 )" ( #52834 )
...
This reverts commit 1f1731842a
.
2020-03-18 11:16:38 -07:00
Emmanuel Garcia
1f1731842a
Add benchmark for platform views ( #52717 )
2020-03-18 10:55:50 -07:00
Michael Thomsen
e36f4a467f
Fix paths causing test failures ( #52660 )
2020-03-16 14:05:48 +01:00
Michael Thomsen
e167181444
Move flutter_gallery to the testing folder ( #52532 )
...
Move Flutter Gallery to dev/integration_tests/ as it is an older copy used only for testing. The current version of the Flutter Gallery now lives in https://github.com/flutter/gallery .
2020-03-16 10:31:42 +01:00
liyuqian
c80d1e8266
Perf test for color filter with saveLayer ( #52063 )
2020-03-13 10:31:02 -07:00
Jonah Williams
d98213c46f
[flutter_tools] reland: Update background isolates when performing hot reload/restart ( #52479 )
...
Reland of #52149
2020-03-12 12:48:05 -07:00
Chris Yang
7fb7ea63b3
Reland "Add ios platform view integration test ( #51882 )" ( #52440 )
2020-03-11 16:32:47 -07:00
Emmanuel Garcia
4049889d9e
Make --androidx flag a noop in flutter create ( #52340 )
2020-03-10 20:05:41 -07:00
Chris Yang
fc5350ed04
Revert "Add ios platform view integration test ( #51882 )" ( #52373 )
...
This reverts commit 357fd2db38
.
2020-03-10 18:42:15 -07:00
Chris Yang
357fd2db38
Add ios platform view integration test ( #51882 )
2020-03-10 17:33:01 -07:00
Jonah Williams
c1112d3f7e
[flutter_tools] Reland: Allow providing dart-defines to Android, iOS, macOS builds ( #52044 )
2020-03-06 14:53:36 -08:00
Jonah Williams
ee476a7bd1
Revert "[flutter_tools] Allow providing dart-defines to Android, iOS, macOS builds ( #51714 )" ( #52041 )
...
This reverts commit ee60eeea3e
.
2020-03-05 12:51:42 -08:00
Jonah Williams
ee60eeea3e
[flutter_tools] Allow providing dart-defines to Android, iOS, macOS builds ( #51714 )
2020-03-05 12:38:40 -08:00
Flutter GitHub Bot
e22ceb0c7a
Add textfield perf test to devicelab ( #51788 )
2020-03-04 13:16:03 -08:00
Jenn Magder
32716b9e9b
Bitcode strip embedded iOS frameworks ( #51914 )
2020-03-04 13:15:33 -08:00
stuartmorgan
33bb1faf5b
Reland: Always use new plugin schema for plugin template ( #49832 )
...
Now that the new schema is supported on the stable channel, and the old
schema is considered legacy, the template should always create plugins
using the new schema.
2020-02-27 22:48:25 -08:00
Jonah Williams
08d079f6c2
[flutter_tools] wire up complete support for Dart obfuscation ( #50509 )
2020-02-27 08:58:33 -08:00
Nate Bosch
9228b87eb3
Don't use a default test randomize ordering seed ( #51018 )
...
Fixes #51010
The test package differentiates between passing and not passing this
argument. A previous version had a bug that treated passing `0`
identically to not passing the argument, and the flutter test runner
relied on this bug by always passing a value and using a default of `0`.
- Remove the argument defaults throughout to make it clear that `null`
is a valid value and the default.
- Remove the argument defaulting on the argument parser.
- Update the wording of the usage for this argument, this will also be
updated on the `package:test` side.
2020-02-25 13:01:40 -08:00
Dan Field
d030296a97
Reland test ( #50987 )
2020-02-20 01:51:15 -08:00
Jonah Williams
d0b7f0cd4e
Revert "Animated placeholder perf ( #50851 )" ( #50984 )
...
This reverts commit e4fbb1aba6
.
2020-02-18 12:32:46 -08:00
Dan Field
e4fbb1aba6
Animated placeholder perf ( #50851 )
2020-02-18 11:29:22 -08:00
Jonah Williams
9b4cb4da72
[versions] reland update test to 1.12.0 ( #50879 )
2020-02-18 10:38:54 -08:00
shihchanghsiungsonos
ec9813a500
Fix the issue of Android add2app build fails on Android when assets are read-only ( #50047 )
2020-02-16 19:15:52 -08:00
Jenn Magder
bfbb347682
Use BUILD_LIBRARY_FOR_DISTRIBUTION build setting for generating add-to-app frameworks ( #50536 )
2020-02-11 15:53:02 -08:00
Alexandre Ardhuin
f15c887c63
change quote to avoid escapes ( #50368 )
2020-02-11 20:58:27 +01:00
Jenn Magder
082ae838bd
Fall back to global cache and platform if null when injected into constructor ( #50370 )
2020-02-07 15:28:45 -08:00
Alexandre Ardhuin
b953c3e5a8
use raw strings to avoid escaping ( #50322 )
2020-02-07 16:35:55 +01:00
Alexandre Ardhuin
5c28e3eeea
unnecessary escapes fixes ( #50178 )
...
* unnecessary escapes fixes
* replace some strings with raw strings
* update regexp
* address review comments
2020-02-07 06:35:50 +01:00
Emmanuel Garcia
8c398a8ddd
Reland: Skia gold driver test ( #50160 )
2020-02-06 17:14:50 -08:00
Jonah Williams
de7908f9e9
[flutter_tools] Reland flutter assemble for iOS ( #50229 )
2020-02-05 17:44:06 -08:00
Alexandre Ardhuin
94c7e823be
remove unnecessary string escapes ( #50096 )
2020-02-05 08:00:32 +01:00
Emmanuel Garcia
9b3e1639db
Revert "Reland: Skia gold driver test ( #49905 )" ( #50127 )
...
This reverts commit e03f439145
.
2020-02-04 13:28:55 -08:00
Emmanuel Garcia
e03f439145
Reland: Skia gold driver test ( #49905 )
2020-01-31 14:50:50 -08:00
Emmanuel Garcia
1eb5bb653c
Revert "Use skia golden files in driver test ( #49750 )" ( #49900 )
2020-01-31 12:14:08 -08:00
Emmanuel Garcia
a50743f658
Use skia golden files in driver test ( #49750 )
2020-01-31 11:05:29 -08:00
Alexandre Ardhuin
b5f328e37e
remove unnecessary string interpolations ( #49622 )
2020-01-31 18:30:21 +01:00
Yegor
423459da18
Initial web benchmark harness and 3 benchmarks ( #49460 )
...
Initial web benchmark harness and 3 benchmarks
2020-01-30 14:19:17 -08:00
Jonah Williams
cb3b7ab487
[flutter_tools] simplify symbol logic for iOS ( #49628 )
2020-01-29 13:43:23 -08:00
chunhtai
de7da494a1
Navigator 2.0: Refactor the imperative api to continue working in the new navigation system ( #44930 )
2020-01-29 13:43:02 -08:00
Dan Field
fabeb2a16f
Revert string interp ( #49602 )
2020-01-28 07:56:51 -08:00
Jonah Williams
d204731daf
[flutter_tools] disable fast-start on routes test ( #49473 )
2020-01-25 00:53:23 -08:00
Jonah Williams
2f59919496
[flutter_tools] Reland fast start by default for Android ( #49315 )
2020-01-24 19:18:01 -08:00
Alexandre Ardhuin
92cbaa3efe
remove unnecessary string interpolations ( #49352 )
2020-01-23 20:43:01 -08:00
Alexandre Ardhuin
3800bb7b10
fix missing spaces in adjacent strings ( #49159 )
2020-01-21 16:43:03 -08:00
Jenn Magder
2a7d57791d
Generate bitcode for plugin frameworks for flutter build ios-framework ( #49102 )
2020-01-21 16:38:03 -08:00
Jonah Williams
2ebe9da454
Revert "[flutter_tools] Reland enable fast-start by default for Android ( #48851 )" ( #49227 )
2020-01-21 09:51:08 -08:00
Jonah Williams
1ac01b30ca
[flutter_tools] Reland enable fast-start by default for Android ( #48851 )
2020-01-21 08:59:26 -08:00
Jenn Magder
9301a86a86
Precache iOS artifacts ( #49010 )
2020-01-17 15:28:01 -08:00
Francisco Magdaleno
fcf341e4f3
Reland "[flutter_tools] Removes the need of a no-op plugin implementations #48614 " ( #49085 )
2020-01-17 14:43:34 -08:00
Jenn Magder
b225cb8d53
Revert "[flutter_tools] Removes the need of a no-op plugin implementations ( #48614 )" ( #49005 )
...
This reverts commit 5eb394e084
.
2020-01-16 16:19:54 -08:00
Francisco Magdaleno
5eb394e084
[flutter_tools] Removes the need of a no-op plugin implementations ( #48614 )
2020-01-16 12:42:05 -08:00
sjindel-google
ee1fa94b4d
Make build_aar_*_tests actually use release builds. ( #48893 )
2020-01-16 18:59:33 +01:00
Emmanuel Garcia
b9733522dd
Implement takeScreenshot and add driver test for Fuchsia ( #48611 )
2020-01-14 12:29:09 -08:00
Emmanuel Garcia
fca5917519
Test hot reload targeting a Fuchsia device ( #48472 )
2020-01-10 14:38:01 -08:00
Zachary Anderson
23ce192a8f
Reland: Reword flutter run help screen. ( #48423 )
2020-01-09 08:18:03 -08:00
Alexandre Ardhuin
4f9b6cf017
enable lint prefer_final_in_for_each ( #47724 )
2020-01-07 16:32:04 +01:00
Jonah Williams
fa337f5922
[flutter_tool] Enable globals technical debt benchmark ( #48266 )
2020-01-06 16:44:12 -08:00
Jonah Williams
ee7a37f1d3
[flutter_tools] Ensure that global variables are easily identifiable ( #47398 )
2020-01-06 11:04:20 -08:00
Jenn Magder
dc99d61e5d
Remove simulator arch in Profile and Release, App.xcframework ( #48002 )
2020-01-02 13:03:01 -08:00
Dan Field
24f39d40a4
Revert "Revert "Add many more global analyses. ( #47875 )" ( #48080 )" ( #48081 )
...
This reverts commit 04ea3183ce
.
2020-01-02 11:47:28 -08:00
Francisco Magdaleno
04ea3183ce
Revert "Add many more global analyses. ( #47875 )" ( #48080 )
...
This reverts commit e768c92fbc
.
2020-01-02 09:25:59 -08:00
Ian Hickson
e768c92fbc
Add many more global analyses. ( #47875 )
...
* Update packages.
* Add many more global analyses.
* Catch trailing spaces and trailing newlines in all text files.
Before we were only checking newly added files, but that means we
missed some.
* Port the trailing spaces logic to work on Windows too.
* Correct all the files with trailing spaces and newlines.
* Refactor some of the dev/bots logic into a utils.dart library.
Notably, the "exit" and "print" shims for testing are now usable
from test.dart, analyze.dart, and run_command.dart.
* Add an "exitWithError" function that prints the red lines and
then exits. This is the preferred way to exit from test.dart,
analyze.dart, and run_command.dart.
* More consistency in the output of analyze.dart.
* Refactor analyze.dart to use the _allFiles file enumerating logic
more widely.
* Add some double-checking logic to the _allFiles logic to catch
cases where changes to that logic end up catching fewer files
than expected (helps prevent future false positives).
* Add a check to prevent new binary files from being added to
the repository. Grandfather in the binaries that we've already
added.
* Update all the dependencies (needed because we now import crypto in
dev/bots/analyze.dart).
2019-12-30 17:12:19 -08:00
Jenn Magder
85e9be36bf
Revert "Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run ( #47266 )" ( #47568 )
...
This reverts commit 648a5d8a1e
.
2019-12-20 17:45:16 -08:00
Jenn Magder
648a5d8a1e
Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run ( #47266 )
2019-12-19 14:18:10 -08:00
Gary Qian
b011ea5468
Pass _caretPrototype to prevent cache miss ( #46720 )
2019-12-20 06:46:49 +09:00
Alexandre Ardhuin
78db965642
Reland implicit-casts: false ( #47431 )
2019-12-19 02:23:01 -08:00
Lau Ching Jun
a4858782da
Revert "implicit-casts: false ( #47199 )" ( #47428 )
...
This reverts commit c235998acf
.
2019-12-18 23:53:00 -08:00
Alexandre Ardhuin
c235998acf
implicit-casts: false ( #47199 )
2019-12-18 23:23:01 -08:00
Jenn Magder
9184f4d6fb
Build iOS frameworks with relative output path ( #47369 )
2019-12-18 15:31:54 -08:00
Emmanuel Garcia
9884f9980f
Change meaning of a plugin not supporting the android platform ( #47015 )
2019-12-17 19:48:01 -08:00
Jenn Magder
65ad8d805a
Revert "Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run ( #46928 )" ( #47264 )
...
This reverts commit e54e301d50
.
2019-12-17 17:20:57 -08:00
Jenn Magder
e54e301d50
Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run ( #46928 )
2019-12-17 16:13:01 -08:00
xster
74af8554ff
Fix run_release_test flakiness ( #45417 )
2019-12-17 07:38:01 -08:00
Jim Graham
fa190a8685
New benchmark to measure performance of animations after removing a BackdropFilter. ( #46924 )
2019-12-13 13:27:53 -08:00
Jenn Magder
dfa6eb31a0
Revert "flutter run FULL_PRODUCT_NAME ( #46838 )" ( #46925 )
2019-12-12 17:34:54 -08:00
Jenn Magder
7a7e2bb247
flutter run FULL_PRODUCT_NAME ( #46838 )
2019-12-12 17:03:01 -08:00
Jonah Williams
78951b0c01
[benchmarks] Add time to development benchmark for Android ( #46717 )
2019-12-10 15:03:06 -08:00
Chris Yang
4a0049627f
Reland "Add a FlutterDriver screenshot test to device lab. #45411 " ( #46620 )
2019-12-10 12:43:36 -08:00
Jonah Williams
bda9d90804
[flutter_tool] Reland: support --fast-start for Android applications (as an opt-in) ( #46140 )
2019-12-10 10:26:14 -08:00
liyuqian
69728097bd
Remove unused observer and raise the waiting time ( #46626 )
2019-12-09 15:18:02 -08:00
Emmanuel Garcia
f264d6c277
Allow plugins that don't support the Android platform ( #46282 )
2019-12-08 20:04:19 -08:00
Jenn Magder
e58dc16d7b
Revert "Add a FlutterDriver screenshot test to device lab. ( #45411 )" ( #46281 )
...
This reverts commit adec6977be
.
2019-12-06 18:21:52 -08:00
Chris Yang
adec6977be
Add a FlutterDriver screenshot test to device lab. ( #45411 )
2019-12-06 14:17:02 -08:00
liyuqian
a2005eaf9a
Memory test on scrolling large images quickly ( #46184 )
2019-12-05 19:28:00 -08:00
Alexandre Ardhuin
ec1a015045
implicit-casts:false in dev ( #45787 )
2019-12-05 22:34:06 +01:00
Jenn Magder
fb69a393b8
Add bitcode and architectures to App.framework build ios framework command ( #46130 )
2019-12-05 12:16:54 -08:00
Jenn Magder
d01de941b9
Revert "Support --fast-start for Android applications (as an opt-in) ( #45431 )" ( #46138 )
...
This reverts commit 2a113165c0
.
2019-12-04 18:12:57 -08:00
Jonah Williams
2a113165c0
Support --fast-start for Android applications (as an opt-in) ( #45431 )
2019-12-04 17:34:25 -08:00
Dan Field
088fa24463
Set the LANG when invoking cocoapods ( #45710 )
2019-12-02 13:26:32 -08:00
Ian Hickson
449f4a6673
License update ( #45373 )
...
* Update project.pbxproj files to say Flutter rather than Chromium
Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright.
* Update the copyright notice checker to require a standard notice on all files
* Update copyrights on Dart files. (This was a mechanical commit.)
* Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine.
Some were already marked "The Flutter Authors", not clear why. Their
dates have been normalized. Some were missing the blank line after the
license. Some were randomly different in trivial ways for no apparent
reason (e.g. missing the trailing period).
* Clean up the copyrights in non-Dart files. (Manual edits.)
Also, make sure templates don't have copyrights.
* Fix some more ORGANIZATIONNAMEs
2019-11-27 15:04:02 -08:00
Emmanuel Garcia
943f98d3c3
Add integration test for transitive plugin dependencies ( #45579 )
2019-11-26 08:58:43 -08:00
Greg Spencer
a60bf8e23a
Spell check of Flutter docs ( #45200 )
...
No code changes, just comments: I spell-checked all the comments in the repo.
2019-11-22 08:43:55 -08:00
sjindel-google
43a8a1902e
Fix erroneous comments referring to blobs snapshots. ( #41378 )
2019-11-21 12:09:43 +01:00
Jonah Williams
0e36a91d18
Add macOS hot reload test ( #45264 )
2019-11-20 12:35:53 -08:00