Commit Graph

21514 Commits

Author SHA1 Message Date
Jonah Williams
836efaecf0 [flutter_tools] stop unit test from writing real file (#70511) 2020-11-13 21:51:04 -08:00
Jia Hao
87746c7674 [integration_test] Reland add a run method for proper reporting of test results (#70513)
* [integration_test] Reland add a `run` method for proper reporting of test results

* Changes to path resolving from previous PR
2020-11-13 19:39:05 -08:00
creativecreatorormaybenot
85f0aea87e Add stackTrace to AsyncSnapshot (#69507) 2020-11-13 17:13:02 -08:00
Casey Hillers
0d7270ba0c Revert "[devicelab] LUCI builder flag (#70464)" (#70496) 2020-11-13 16:38:03 -08:00
Yuqian Li
974689639e Reland "Add SkiaPerfPoint and FlutterEngineMetricPoint (#70153)" (#70419)
This reverts commit 2a5aa29442.

Additionally, fix a few NNBD issues.

Fixes https://github.com/flutter/flutter/issues/70408
2020-11-13 16:35:08 -08:00
engine-flutter-autoroll
125fec2b41 Roll Engine from 63a6fe3cf9ef to e06f10638598 (3 revisions) (#70494) 2020-11-13 16:33:03 -08:00
Greg Spencer
2d836a99b6 Remove some unnecessary casts, now that changes have rolled from the engine (#70491) 2020-11-13 16:28:06 -08:00
Jonah Williams
6e84a14294 Revert "Simplify the flutter_web_plugins plugin registration API. (#70337)" (#70505)
This reverts commit 8749d95521.
2020-11-13 16:04:53 -08:00
Anna Gringauze
d5b1cc5b9f Disable failing test due to SDK issue (#70485)
* Disable failing test due to SDK issue

* Disable failing debugger and hot reload windows tests
2020-11-13 14:15:31 -08:00
engine-flutter-autoroll
9c692ea0ab Roll Engine from bbcf19ad143c to 63a6fe3cf9ef (3 revisions) (#70490) 2020-11-13 14:08:04 -08:00
Ian Hickson
8749d95521 Simplify the flutter_web_plugins plugin registration API. (#70337)
In principle this is backwards compatible; I just merged all the classes into one and deprecated everything that became redundant as a result.
2020-11-13 14:05:34 -08:00
Jonah Williams
8436c6ab7e remove testUsingContext (#70482) 2020-11-13 13:23:03 -08:00
Jonah Williams
f98c468317 [flutter_tools] remove unused JSON schema (#70480) 2020-11-13 13:02:40 -08:00
Kate Lovett
477a4241ea Revert "Actually consume top padding in bottomsheet if scrollcontrolled (#66257)" (#70392) 2020-11-13 12:18:03 -08:00
Jonah Williams
a86dab0c40 [flutter_tools] remove automatic doctor from flutter create (#70475) 2020-11-13 11:44:10 -08:00
Yuqian Li
f7811ea541 e2e perf tests don't have CPU/GPU/memory metrics (#70439)
Address comment in https://github.com/flutter/flutter/pull/66386/files#r522671103
2020-11-13 11:16:50 -08:00
engine-flutter-autoroll
8de63d11b8 Roll Engine from dddb532b5c7b to bbcf19ad143c (6 revisions) (#70477)
* 03ff8a409 TBR: remove the extra values which was overshadowing the test result (flutter/engine#22483)

* e9b6a428f Roll Skia from a06b63c56ecd to 8ead30d51c86 (1 revision) (flutter/engine#22487)

* ee700513e Roll Fuchsia Linux SDK from fULjPqtx9... to B4PaMsNWM... (flutter/engine#22490)

* 4cbb684ef Roll Dart SDK from 3e502e0c7e04 to 41893ff76b0f (1 revision) (flutter/engine#22491)

* 38b6c22d5 PlatformViewIOS CreateExternalViewEmbedder refactor (flutter/engine#22353)

* bbcf19ad1 Roll Skia from 8ead30d51c86 to 011218edb590 (4 revisions) (flutter/engine#22493)
2020-11-13 11:11:03 -08:00
Casey Hillers
004d3f0f75 [devicelab] LUCI builder flag (#70464) 2020-11-13 10:38:03 -08:00
Michael Goderbauer
b555b1a607 Enable test after engine fix (#70469) 2020-11-13 10:13:04 -08:00
Jonah Williams
0a73ecf6df [flutter_tools] use initially parsed package config for language version, sound mode determination (#70323) 2020-11-13 09:41:11 -08:00
Jonah Williams
ed977dd6a4 Revert "[integration_test] Add a run method for proper reporting of test results (#70075)" (#70466)
This reverts commit af5eb3b987.
2020-11-13 09:01:09 -08:00
Jia Hao
af5eb3b987 [integration_test] Add a run method for proper reporting of test results (#70075) 2020-11-13 19:57:15 +08:00
engine-flutter-autoroll
7cda6866b0 Roll Engine from c5c7e83b9e53 to dddb532b5c7b (40 revisions) (#70429) 2020-11-12 19:39:02 -08:00
Greg Spencer
9860f52ea5 Add casts to widgets_test.dart to fix the engine roll. (#70423) 2020-11-12 18:14:03 -08:00
Greg Spencer
b47126df6c Allow propagation to ancestor actions if actions lower down are disabled (#70404)
Change the semantics of Actions.invoke so that if the action it finds is disabled, then it keeps looking for an ancestor Actions widgets that has a matching intent where the action is not disabled.
2020-11-12 17:15:54 -08:00
Jonah Williams
0b88269807 [flutter_tools] remove branch migration and standardize constructor style for version interface (#70058) 2020-11-12 15:29:03 -08:00
Jenn Magder
d11859fee7 Add -miphoneos-version-min=8.0 to App framework stub (#70405) 2020-11-12 15:14:53 -08:00
Darren Austin
1c7e34bb20 Migrate flutter_localizations to null safety. (#68645)
Migrate flutter_localizations to null safety.
2020-11-12 15:13:51 -08:00
Jonah Williams
2a5aa29442 Revert "Add SkiaPerfPoint and FlutterEngineMetricPoint (#70153)" (#70407)
This reverts commit a0ec4d67e9.
2020-11-12 14:16:25 -08:00
Michael Goderbauer
cca1215939 Properly initialize RestorationManager in the TestBinding (#70398) 2020-11-12 13:59:05 -08:00
Michael Goderbauer
c7f092515c Fix return type of ContextAction.invoke (#70397) 2020-11-12 13:54:03 -08:00
Jonah Williams
5fedad9173 [flutter_tools] allow using flutter test for testing the tool too (#69911) 2020-11-12 13:52:09 -08:00
Yuqian Li
a0ec4d67e9 Add SkiaPerfPoint and FlutterEngineMetricPoint (#70153)
Unit tests that cover their translations are also added.
2020-11-12 13:48:56 -08:00
Jason Simmons
b20a9f8170 Set the mixWithOthers option in the Gallery video demo (#70396)
This allows the two videos in the demo to play simultaneously
(matching the behavior from before the recent upgrade to the
video player plugin)
2020-11-12 12:07:13 -08:00
Todd Volkert
f8d2f58b52 Ignore DismissIntent when barrier is not dismissible (#70156) 2020-11-12 11:45:32 -08:00
Greg Spencer
86f9ab511e Revert usages of the binding's platformDispatcher to use window instead (#70319)
This reverts usages of the binding's platformDispatcher to use window again temporarily, because there isn't a TestPlatformDispatcher yet, and so some tests were failing because they mocked the TestWindow to return certain things (locales) that were returning the real values instead of the test values.

Once I've created a TestPlatformDispatcher to allow fake data to be passed to it, we can go back to using the platformDispatcher in all of these places
2020-11-12 11:17:00 -08:00
Hans Muller
c6d4a6ef5c Update OutlinedButton default outline geometry to be backwards compatible (#70393) 2020-11-12 10:36:39 -08:00
Emmanuel Garcia
0436886ed5 Future can return null (#70324) 2020-11-12 10:29:04 -08:00
Greg Spencer
0937207f5b Fix Platform channel errors in web tests (#70252) 2020-11-12 10:24:07 -08:00
Jonah Williams
0c79659900 [flutter_tools] make most integration tests null safe (#70334) 2020-11-12 10:23:03 -08:00
Michael Goderbauer
b5a4d08962 Intrinsic Width fixes for RenderParagraph (#70236) 2020-11-12 10:19:03 -08:00
Zachary Anderson
3fce16c329 Revert "Default Keyboard ScrollActions with PrimaryScrollController (#69795)" (#70391)
This reverts commit 1f0df54553.
2020-11-12 09:49:12 -08:00
Zachary Anderson
ce248ed80c Revert "Roll Engine from c5c7e83b9e53 to d97a81c88983 (6 revisions) (#70333)" (#70388)
This reverts commit 15d2d8a875.
2020-11-12 08:54:12 -08:00
engine-flutter-autoroll
15d2d8a875 Roll Engine from c5c7e83b9e53 to d97a81c88983 (6 revisions) (#70333) 2020-11-11 17:04:03 -08:00
keyonghan
80cd32b21f Revert "mark catalina ios tasks as flaky (#70255)" (#70328) 2020-11-11 16:59:03 -08:00
engine-flutter-autoroll
e1bdf2c00a Roll Engine from 81f219c59c62 to c5c7e83b9e53 (3 revisions) (#70317) 2020-11-11 15:59:03 -08:00
Anna Gringauze
edf26e756d Move web integration tool tests to web.shard (#70226)
* Move web integration tool tests to web.shard

Web integration tool tests depend on DDC changes in SDK. This change
moves them to a separate shard and subshard so CI bot configurations
can run them separately.

In particular, with will allow running those tests on dart CI flutter
HHH web bot instead of a non-web one, allowing early detection and easy
classification of issues caused by SDK changes as VM- or Web related.

* Enabled verbose mode for flaky web_tool_tests

* Split out the test changes to be commited first
2020-11-11 15:42:15 -08:00
J-P Nurmi
153f3d23c3 Fix Editable(Text) shortcuts to respect read-only on desktop (#69891) 2020-11-11 15:34:05 -08:00
Jonah Williams
22ec357bc4 [flutter_tools] make getBuildInfo async (#70320) 2020-11-11 15:33:23 -08:00
Jonah Williams
0f80116a63 [flutter_tools] improve hash performance in build_system (#70065) 2020-11-11 15:31:07 -08:00