Commit graph

3471 commits

Author SHA1 Message Date
Abhishek Ghaskata 599c95a86a
update android_embedding_v2_smoke_test (#80556) 2021-04-19 15:09:03 -07:00
Christopher Fujino 4a7f280687
[flutter_conductor] Add "start", "status", "clean" commands to conductor release tool (#80528) 2021-04-19 15:04:04 -07:00
Jenn Magder 95d7d671c6
Remove analyze --dartdocs flag (#80484) 2021-04-18 09:29:02 -07:00
xubaolin aa7ab10822
BorderRadiusTween.lerp supports null begin/end values (#79860) 2021-04-16 17:24:02 -07:00
Jonah Williams f6f59c58bc
create SDK package allowlist for core packages (#80318) 2021-04-16 14:29:32 -07:00
Abhishek Ghaskata 3cb5942ecd
Update abstract_method_smoke_test to null safety (#80555) 2021-04-16 14:27:36 -07:00
Abhishek Ghaskata c3a15bf985
Migrate the ios_app_with_extensions to null safety (#80485) 2021-04-16 14:20:51 -07:00
Dan Field e7b7ebc066
Shake widget inspector from non-debug builds (#80157) 2021-04-14 21:54:03 -07:00
Jenn Magder a0abf4109c
Add fourth tool integration subshard (#80460) 2021-04-14 16:51:16 -07:00
Christopher Fujino a219b86db8
skip roll_dev_integration_test (#80464) 2021-04-14 14:16:08 -07:00
Casey Hillers d55b8c0ada
[devicelab] Refresh documentation (#80064) 2021-04-14 13:49:02 -07:00
Core d6fbfdb9cd
Include debug symbol in xcframework when building iOS-framework (#80065) 2021-04-14 13:48:39 -07:00
Greg Spencer 36daea2d54
Reland "Remove a dynamic that is no longer necessary (and the TODO for it) (#80294)" (#80373) 2021-04-13 18:29:21 -07:00
Dan Field d7da6190ff
roll packages (#80307) 2021-04-13 18:19:02 -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 92dc007eeb
Mark Mac gradle_plugin_light_apk_test not flaky (#80325) 2021-04-13 13:53:35 -07:00
Jenn Magder 7e24faf0db
Mark linux_validate_ci_config not flaky (#80315) 2021-04-13 13:53:10 -07:00
Jenn Magder 7d5f39281d
Cache location of Java binary in devicelab tests (#80172) 2021-04-12 16:50:03 -07:00
Jenn Magder 2d688804f6
Reduce number of project creates in gradle_plugin_*_apk_tests (#80171) 2021-04-12 12:40:02 -07:00
Jenn Magder 645432ac41
Mark mac_gradle_plugin_light_apk_test flaky (#80163) 2021-04-09 16:32:11 -07:00
godofredoc 71e99d2951
Disable win_gradle_plugin_light_apk_test. (#80083)
* Disable win_gradle_plugin_light_apk_test.

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

* Enable the mac version.
2021-04-08 14:34:57 -07:00
godofredoc 91ed4b2082
Disable gradle_plugin_light_apk_test. (#80072) 2021-04-08 13:06:21 -07:00
Tong Mu 8a821ff0b5
Revert "Remove "unnecessary" imports. (#79610)" (#80070)
This reverts commit 98a9618993.
2021-04-08 11:36:30 -07:00
Sam Rawlins 98a9618993
Remove "unnecessary" imports. (#79610) 2021-04-07 22:34:03 -07:00
Christopher Fujino 0e5a3bd28c
add new try/prod builders for validate_ci_config (#79913) 2021-04-07 14:34:02 -07:00
Jason Simmons 408c52fd70
Fix an NNBD error in the Gallery text form field demo (#79816) 2021-04-07 14:29:07 -07:00
Jenn Magder 63afb4aa9c
Mark integration_test_test as unflaky (#79961) 2021-04-07 13:29:03 -07:00
Justin McCandless 0efb28d706
Revert "Fix a legacy TODO (#77454) (#79061)" (#79959)
This reverts commit b070ed3c04.
2021-04-07 12:24:22 -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
Jenn Magder ba764ebc38
Update Podfile.lock modified timestamp when pod install is run (#78823) 2021-04-06 15:54:02 -07:00
Janice Collins 82551118b8
Update dartdoc to 0.42.0 (#79795) 2021-04-05 14:09:03 -07:00
Ian Hickson 90c0e3e875
Clarify documentation for DragAnchorStrategy. (#79160) 2021-04-05 11:54:03 -07:00
Ian Hickson b070ed3c04
Fix a legacy TODO (#77454) (#79061) 2021-04-02 22:39:03 -07:00
LongCatIsLooong c1c5b492be
Reland 79654 (#79656) 2021-04-02 15:44:02 -07:00
Jia Hao 23015dc501
[flutter_tools] Remove exception for chain stack traces for Integration Tests (#79618) 2021-04-02 14:54:03 -07:00
knaeckeKami d60cc08877
Add removeListenerWhileNotifying benchmark for ChangeNotifier (#78161) 2021-04-02 12:04:04 -07:00
Jia Hao e868a8335b
Remove the warning about the Integration Test plugin (#79520) 2021-04-01 18:49:02 -07:00
Tong Mu dbcac7f177
Reland Make LogicalKeyboardKey.keyLabel a getter and better #79100 (#79302) 2021-04-01 16:39:02 -07:00
Jason Simmons a75730fe44
Restore support for the --local-engine flag in devicelab/bin/run.dart (#79583) 2021-04-01 13:54:02 -07:00
keyonghan 0d0ea524cc
Revert "Mark Mac_ios flutter_gallery__transition_perf_e2e_ios32 flaky (#79496)" (#79560)
This reverts commit dff957fb5c.
2021-04-01 13:01:46 -07:00
Casey Hillers e48f64f2df
Mark integration_test_test as flaky (#79561) 2021-04-01 11:34:06 -07:00
Chris Bracken 3e7e06512c
Correct misspellings throughout the codebase (#79500) 2021-04-01 10:04:03 -07:00
Jenn Magder 1f19fd7108
Take screenshot when startup perf test fails to run (#79514) 2021-03-31 21:32:49 -07:00
Shi-Hao Hong 1ab20d6f42
[Stocks App] NNBD migration, refresh gen-l10n (#79460) 2021-03-31 19:59:02 -07:00
Greg Spencer dff957fb5c
Mark Mac_ios flutter_gallery__transition_perf_e2e_ios32 flaky (#79496) 2021-03-31 16:21:56 -07:00
chunhtai 54c0e7a487
Enable android semantics integration test (#79295) 2021-03-31 14:19:03 -07:00
Dan Field 26a6c6fe44
Revert "Mark new_gallery__crane_perf flaky (#79470)" (#79477)
This reverts commit 63ab46f51a.
2021-03-31 14:02:53 -07:00
Dan Field d377c1baed
Always write full timeline before summary (#79310) 2021-03-31 13:01:28 -07:00
Jenn Magder 63ab46f51a
Mark new_gallery__crane_perf flaky (#79470) 2021-03-31 10:43:01 -07:00
Jonah Williams 4d54b8966a
roll gallery version to fix build (#79456) 2021-03-31 08:14:38 -07:00
Jonah Williams 443d07b707
[versions] roll to latest test (#79099) 2021-03-31 07:45:40 -07:00
Jia Hao 8158b478d7
Add tests for integration tests to devicelab (#79258) 2021-03-30 22:29:03 -07:00
Jia Hao 9e3eadb98d
[flutter_tools] Support Integration Tests (#76200) 2021-03-30 19:29:02 -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
Jason Simmons a51e597d7d
Fix package declarations for add-to-app integration tests (#77648) 2021-03-30 14:19:02 -07:00
Christopher Fujino a2a520cba3
only cache release manifest files for 60 seconds (#79325) 2021-03-30 13:15:34 -07:00
Kaushik Iska b2b98a26db
Remove animation_with_microtasks_perf_ios__timeline_summary from prod_builders.json (#79394) 2021-03-30 12:49:02 -07:00
Abhishek Ghaskata 1f30bfd417
remove codesign.dart (#78764) 2021-03-30 11:38:03 -07:00
Michael Thomsen 2cdd51900c
Enable null safety by default in templates (#78619) 2021-03-30 10:16:05 +02:00
Jenn Magder 12880f7751
Point gallery test data to FLUTTER_TEST_OUTPUTS_DIR (#79332) 2021-03-29 21:39:03 -07:00
Janice Collins 4d062996d3
Update dartdoc to 0.41.0 (#79304) 2021-03-29 21:34:02 -07:00
Alexandre Ardhuin a6832d4d32
add missing trailing commas (#79299) 2021-03-29 21:29:02 -07:00
chunhtai ceb0a5fa8d
skip android semantics integration test to enable engine roll (#79296) 2021-03-29 21:19:02 -07:00
Jenn Magder 0eec9df9f9
Revert "Mark flutter_gallery__transition_perf_e2e_ios32 flaky (#79317)" (#79323) 2021-03-29 21:08:49 -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 6dcaeb3d90
Mark docs tests unflaky (#79324) 2021-03-29 20:10:27 -07:00
Dan Field 374993ce88
fix tree (#79329) 2021-03-29 18:52:36 -07:00
Dan Field 750fd1d536
Avoid hard coding "build" for test output files (#79322) 2021-03-29 17:36:34 -07:00
Jenn Magder c47fdebafe
Mark flutter_gallery__transition_perf_e2e_ios32 flaky (#79317) 2021-03-29 16:45:33 -07:00
Jenn Magder f12d90c435
Add split Linux docs jobs to prod builder json (#78888) 2021-03-29 13:35:16 -07:00
Tong Mu a603714610
Revert "Make LogicalKeyboardKey.keyLabel a getter and better (#79100)" (#79217) 2021-03-28 03:54:02 -07:00
Tong Mu b60c855af5
Make LogicalKeyboardKey.keyLabel a getter and better (#79100) 2021-03-26 22:14:01 -07:00
Alexandre Ardhuin e384ca7979
use null aware operators for function invocations (#79049) 2021-03-26 09:34:03 -07:00
Jonah Williams dfc134dd9a
[versions] roll many versions (#79088) 2021-03-25 15:43:44 -07:00
Pierre-Louis c49cd2719d
[Fonts] Remove update_icons TODO (#79027) 2021-03-25 09:29:02 -07:00
Tong Mu 5647407f07
Add mouseCursor, onEnter, and onExit to TextSpan (#77754) 2021-03-25 00:39:03 -07:00
David Iglesias 40ed6a6ddb
[ci] Run same script to analyze plugins as flutter/plugins. (#79008) 2021-03-24 18:04:04 -07:00
Jenn Magder 25571a59b0
Revert "Manually close the tree (#78991)" (#79006)
This reverts commit 8caf4d4416.
2021-03-24 14:02:03 -07:00
Tong Mu eb6e56761e
Revert "Remove keyLabel and debugName from Logical/PhysicalKeyboardKey (#78263)" (#79005)
This reverts commit 515ef91ba1.
2021-03-24 13:31:02 -07:00
Jenn Magder 8caf4d4416
Manually close the tree (#78991) 2021-03-24 11:06:21 -07:00
Tong Mu 515ef91ba1
Remove keyLabel and debugName from Logical/PhysicalKeyboardKey (#78263)
- Remove `LogicalKeyboardKey.keyLabel`
- Make `Physical/LogicalKeyboardKey.debugName` getters
- Make `Physical/LogicalKeyboardKey()` factory constructors, which cache non-predefined instances.
2021-03-24 04:59:57 -07:00
Michael Goderbauer cec6491838
Remove ignores that are not ignoring anything (#78669) 2021-03-23 18:46:04 -07:00
Jenn Magder 6b22834699
Update packages to pick up new process version (#78910) 2021-03-23 17:30:49 -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
Shi-Hao Hong 49adef6792
[State Restoration] Code sample templates, migrate existing code samples (#78757)
* Create state restoration templates, 

* Update existing state restoration samples to use the new templates

* Add to README, decided to require stateful widgets to include RestorationMixin
2021-03-23 09:24:34 +08:00
Shi-Hao Hong 7a88eb97ea
Typo fixes (#78755) 2021-03-23 09:23:43 +08:00
Jenn Magder 2eca1f4033
Migrate dev projects from jcenter to mavenCentral (#78812) 2021-03-22 17:39:02 -07:00
Todd Volkert 351e319a47
Improve documentation for PointerSignalResolver class (#78738) 2021-03-22 12:15:03 -07:00
Jonah Williams 74a795d165
roll more versions (#78654) 2021-03-19 15:46:03 -07:00
Jenn Magder c90cd65a38
Standardize tool test shard selection (#78636) 2021-03-19 15:33:36 -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
godofredoc eb1868b098
Use flutter-cirrus gke cluster for framework tasks. (#77982) 2021-03-19 14:26:04 -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
Angjie Li 6515806717
Revert "Fix a legacy TODO (#77454)" (#78584)
This reverts commit 5e4e530e93.
2021-03-19 10:08:12 -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 28532edaa5
Update all versions and migrate devicelab framework to package:vm_service (#78557) 2021-03-18 12:38:12 -07:00
Jonah Williams 4851bd51f9
[devicelab] remove vm_service_client from devicelab (#78559) 2021-03-18 11:51:07 -07:00
Jenn Magder 2dbe1ec8fb
Move web tool test per-test timeout to shard (#78508) 2021-03-18 11:50:49 -07:00
Michael Goderbauer 8364140e51
Clean-up ignores that are not ignoring anything (dev/ edition) (#78490) 2021-03-18 11:06:03 -07:00
Marcus Tomlinson 01c772cc8d
Revert "Add libblkid / liblzma / libgcrypt as an explicit dependancy on Linux" (#78415)
* Revert "Add libgcrypt as an explicit dependancy on Linux"

This reverts commit bf65b3d03c.

* libblkid & liblzma not explicitly required either
2021-03-18 09:14:44 -07:00
keyonghan 0d88b7c408
remove flakiness (#78505) 2021-03-18 09:03:34 -07:00
Anna Gringauze e8c3ce6bd1
Try fixing web tool tests on windows (#78386) 2021-03-17 22:13:13 -07:00
keyonghan 4d4af7edf0
remove flaky flag for linux shards (#78483) 2021-03-17 17:09:21 -07:00
keyonghan de036aa017
add mac/windows shard builders as flaky (#78459) 2021-03-17 16:50:02 -07:00
Hans Muller 7c4c3419ae
Remove accentColor et al. from tests (#78449) 2021-03-17 13:28:09 -07:00
keyonghan 5a75d9ba90
add linux shard builders (#78430) 2021-03-17 11:15:02 -07:00
Hans Muller 87c40326e8
Removed accentColor and accentTextTheme dependencies from flutter_gallery (#78378) 2021-03-17 10:24:02 -07:00
Johannes von Bargen 4b150b135f
Add optional DragAnchorStrategy to Draggable (#73143) 2021-03-16 16:48:03 -07:00
Ian Hickson f3c25fa07a
Align more closely with package:test (#77118) (#78343) 2021-03-16 13:58:02 -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
Ian Hickson 5e4e530e93
Fix a legacy TODO (#77454) 2021-03-16 10:48:02 -07:00
Pierre-Louis 961fdeebb8
[Fonts] Fix update_icons double newline bug (#78317) 2021-03-16 10:03:03 -07:00
Zachary Anderson e7e1a04aa3
Revert "Align more closely with package:test (#77118)" (#78329)
This reverts commit 0cbe597540.
2021-03-16 09:26:34 -07:00
Ian Hickson 0cbe597540
Align more closely with package:test (#77118) 2021-03-15 16:28:02 -07:00
keyonghan 5e84b1c343
Enable subshard builders for pre-submit (#78078) 2021-03-15 14:13:03 -07:00
omerlevran46 c94648f9cc
[fuchsia] remove no devices found from ffx parsing (#77651) 2021-03-15 10:58:05 -07:00
Ahmed Saleh 740504d3e6
Refactor: use one subprojects property (#77942) 2021-03-12 16:28:03 -08:00
Gary Roumanis 3f62915383
Update ClampingScrollSimulation to better match Android (#77497) 2021-03-12 16:23:05 -08:00
Michael Goderbauer d637b1874f
non-breaking changes for prefer_mixin lint (#77837) 2021-03-11 19:50:03 -08:00
Greg Spencer a8d820a46e
Update samples to use repo analysis options, Fix sample templates and a ton of analyzer issues (#77868) 2021-03-11 16:45:03 -08:00
Jonah Williams c6dbb6f2b5
Update mockito dep and remove usage in manual tests and localizations (#77945) 2021-03-11 11:25:02 -08:00
Abhishek Ghaskata bc9d0e0a4b
Remove one TODO (#76275) 2021-03-11 03:55:02 -08:00
Jonah Williams 2edf6b7320
Remove mockito deps from dev/ (#77749) 2021-03-10 17:50:44 -08:00
Tong Mu 7abee113e8
[Analyze] Make deprecation note analyzer clearer on quote misuse (#77653)
* Impl

* Escape$

* eofnl

* Make message more clear
2021-03-09 13:21:45 -08:00
Zachary Anderson 9167083d09
Explain why devtools in pinned (#77657) 2021-03-09 08:34:03 -08:00
Pierre-Louis 948ff0f2b0
[Fonts] Sort material icons (#76691)
* Update update_icons.dart

* Merge and simplify identifier rewrites

* Update update_icons.dart

* Update update_icons.dart

* Update update_icons.dart

* Add newline

* remove whitespace

* Copy instead of moving

* Fix typo

* Clean up code

Introduce fullFlutterId and fix a small dartdoc bug

* Update update_icons.dart

* Implement sorting

* Remove trailing spaces

* Revert "Remove trailing spaces"

This reverts commit c198a16067.

* Revert "Implement sorting"

This reverts commit 0fac8c1f1c.

* Revert "Revert "Implement sorting""

This reverts commit 0f8ec2381a.

* Revert "Revert "Remove trailing spaces""

This reverts commit c3ef865879.

* xx

* add braces
2021-03-09 16:14:18 +01:00
Pierre-Louis 698d438960
[Fonts] Improve update_icons script (#76532)
* Update update_icons.dart

* Merge and simplify identifier rewrites

* Update update_icons.dart

* Update update_icons.dart

* Update update_icons.dart

* Add newline

* remove whitespace

* Copy instead of moving

* Fix typo

* Clean up code

Introduce fullFlutterId and fix a small dartdoc bug

* Update update_icons.dart

* Implement sorting

* Remove trailing spaces

* Revert "Remove trailing spaces"

This reverts commit c198a16067.

* Revert "Implement sorting"

This reverts commit 0fac8c1f1c.

* Remove trailing space

* Add bug number

* Rename 2d rewrite

* Add _replaceLast

* Add comment

* Simplify, remove fullFlutterId

* Remove IconStyle and reorder

* xx

* reorder
2021-03-09 07:53:21 +01:00
Hans Muller 49ff0d99d4
Removed ListTile accentColor dependency (#77004) 2021-03-08 14:39:02 -08:00
Jenn Magder 85e2c52b39
Increase activated devtools version to 2.0 (#77637) 2021-03-08 13:17:21 -08: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
Jenn Magder e9e8ca7640
Add debug_second_compile_millis benchmark metric (#77420) 2021-03-05 15:33:28 -08:00
Andre 3dca866f06
Fix typo in Windows template (#77405) 2021-03-05 14:09:04 -08:00
Jonah Williams 54eb3d6289
[flutter_tools] migrate to null safe mustache (#77400) 2021-03-05 13:24:04 -08:00
Jenn Magder 7e02cc34f9
Bitcode strip Flutter.framework in assemble build target (#77329) 2021-03-05 10:38:57 -08:00
Chris Bracken f9f5243e0a
Add Windows desktop files for manual tests (#77228)
This adds support for building and running manual tests, such as the raw
keyboard test on Windows desktop.
2021-03-04 19:02:46 -08:00
Casey Hillers b0afe3464e
Create BuildTestTask (#77307) 2021-03-04 18:49:03 -08:00
Casey Hillers e692c182ea
[customer_testing] Refactor runner to be testable (#76831) 2021-03-04 18:44:02 -08:00
Gary Qian ee41782732
[flutter_tools] Deferred components build system (#76192) 2021-03-04 18:09:02 -08:00
Michael Goderbauer ed755fba5e
Enable avoid_unnecessary_containers lint (#77294) 2021-03-04 15:29:03 -08:00
Casey Hillers c8c681f68e
[devicelab] Create test command to pass task args (#77110) 2021-03-04 11:59:02 -08:00
Michael Goderbauer 67edb63d84
Re-land "Toggable Refactor (#76745)" (#77263) 2021-03-04 11:34:04 -08:00
Michael Goderbauer 7b251f5f37
Enable use_function_type_syntax_for_parameters lint (#77163) 2021-03-04 08:59:17 -08:00
Jenn Magder eee0dc8441
Exclude arm64 from valid iOS simulators (#73828) 2021-03-03 18:58:37 -08:00