Michael Goderbauer
a559b8df5c
[Regression] Re-enable ANSI color support on Windows ( #9232 )
...
Also adds a test to make sure we don't break it again.
2017-04-05 15:44:22 -07:00
Ian Hickson
86a490ffe8
Tracked skipped tests in technical debt benchmark ( #9206 )
2017-04-05 12:23:21 -07:00
Ian Hickson
896ffcdf17
Disable test that is turning the tree red. ( #9204 )
...
This issue is being tracked at: https://github.com/dart-lang/sdk/issues/29230
2017-04-04 17:01:38 -07:00
Alexandre Ardhuin
189028a958
Separate the 'if' expression from its statement ( #9177 )
2017-04-04 21:45:50 +02:00
Yegor
1182eb18c5
add "flaky" and "timeout_in_minutes" devicelab task options ( #9168 )
2017-04-04 10:46:07 -07:00
xster
4245bce545
Add full platform build speed instrumentations ( #9162 )
...
* Add new metric to size_tests instead
* Small lints
2017-04-04 01:05:53 -07:00
Adam Barth
ae8994860e
Rationalize text input widgets ( #9119 )
...
After this patch, there are three major text input widgets:
* EditableText. This widget is a low-level editing control that
interacts with the IME and displays a blinking cursor.
* TextField. This widget is a Material Design text field, with all the
bells and whistles. It is highly configurable and can be reduced down
to a fairly simple control by setting its `decoration` property to
null.
* TextFormField. This widget is a FormField that wraps a TextField.
This patch also replaces the InputValue data model for these widgets
with a Listenable TextEditingController, which is much more flexible.
Fixes #7031
2017-04-01 17:30:21 -07:00
Adam Barth
89aaaa9c32
Improve focus management ( #9074 )
...
We now have an explicit focus tree that we manage. Instead of using
GlobalKeys to manage focus, we use FocusNode and FocusScopeNode objects.
The FocusNode is Listenable and notifies when its focus state changes.
Focus notifications trigger by tree mutations are now delayed by one
frame, which is necessary to handle certain complex tree mutations. In
the common case of focus changes being triggered by user input, the
focus notificiation still arives in the same frame.
2017-03-31 13:10:37 -07:00
Chris Bracken
abfee824cd
Re-enable iOS transitions test in devicelab ( #9097 )
...
This reverts commit 326355f0f913c954f92aa74612daa78be22755dd.
2017-03-29 19:19:57 -07:00
Yegor
e067041279
increase vmservice timeout; log stderr in microbenchmarks ( #9088 )
2017-03-29 15:40:17 -07:00
Ian Hickson
326355f0f9
Turn off this flaky test for now. ( #9065 )
...
cc @cbracken
2017-03-28 16:40:13 -07:00
Jason Simmons
f7d0aa03f8
Throw an exception if flutter run fails during a microbenchmark ( #9061 )
2017-03-28 15:46:53 -07:00
Yegor
0ec3ffb4bc
increase total task timeout; decrease individual benchmark timeout ( #9063 )
2017-03-28 15:42:06 -07:00
Michael Goderbauer
506aea0316
enable windows tests with workaround ( #9058 )
2017-03-28 14:22:03 -07:00
Collin Jackson
e2b49d64d6
Revert "Revert "Revert "Include fragment support in Android build to allow use of FragmentActivity in FlutterActivity ( #9036 )"" ( #9046 )" ( #9047 )
...
Test is still failing with increased timeout.
This reverts commit 864b3c37c65a4294735bbdb041d17b112a2659cc.
2017-03-27 19:16:58 -07:00
Collin Jackson
864b3c37c6
Revert "Revert "Include fragment support in Android build to allow use of FragmentActivity in FlutterActivity ( #9036 )"" ( #9046 )
...
Increased the time limit slightly to allow the microbenchmark test time to finish.
2017-03-27 18:12:14 -07:00
Michael Goderbauer
cea7c66dfd
Disable flaky WIndows test :( ( #9029 )
2017-03-27 14:04:50 -07:00
Sarah Zakarias
d274888be6
Rename platform_services to platform_channel ( #9018 )
...
* Rename platform_services to platform_channel
* rename in README
* renamed tests
* update modules.xml
2017-03-27 11:17:31 +02:00
Hans Muller
606f56221b
Eliminated DrawerItem, use ListTile instead ( #8992 )
2017-03-24 15:34:43 -07:00
Yegor
71690343fb
detailed error message re missing xcconfigs ( #9001 )
2017-03-24 10:35:21 -07:00
Sarah Zakarias
912279bf6f
Patch Debug/Release.xcconfig files in devicelab tests ( #9000 )
2017-03-24 15:57:06 +01:00
Sarah Zakarias
47fc81f14d
Revert "Remove flutter_view_ios__start_up.dart ( #8978 )" ( #8996 )
...
This reverts commit 38e4e48d06cd23cecc3168e9c89d686e88a683ef.
2017-03-24 11:45:57 +01:00
Yegor
bc8cc80b9f
Xcode 8-compatible provisioning profiles in devicelab tests ( #8987 )
2017-03-23 17:35:04 -07:00
Sarah Zakarias
38e4e48d06
Remove flutter_view_ios__start_up.dart ( #8978 )
2017-03-23 16:06:09 +01:00
Sarah Zakarias
18db5a2e68
Add start-up test for flutter_view sample ( #8892 )
...
* Add start-up test for flutter_view sample
* add reportMetrics flag to startup test
* rewording in manifest.yaml
2017-03-23 13:20:00 +01:00
Mikkel Nygaard Ravn
e918ef5dbe
Updated microbenchmark ios project according to #8971 ( #8976 )
2017-03-23 10:13:38 +01:00
Mikkel Nygaard Ravn
f9336e2bbd
Updated complex_layout ios project according to #8971 ( #8974 )
2017-03-23 09:32:55 +01:00
Alexandre Ardhuin
578ca0a295
use color.shadeXxx instead of color[Xxx] ( #8932 )
...
* use color.shadeXxx instead of color[Xxx]
* remove calls to .shade500 on MaterialColor
* remove calls to .shade200 on MaterialAccentColor
* fix test
2017-03-21 23:14:55 +01:00
Adam Barth
97816e1571
Rename Dismissable to Dismissible ( #8919 )
...
The latter is the proper spelling.
Fixes #8883
2017-03-20 16:17:08 -07:00
Ian Hickson
11c2032a4e
Run both regular and --watch analysis on Travis ( #8913 )
...
We keep breaking --watch because we don't test it.
2017-03-20 16:16:34 -07:00
Sarah Zakarias
d1f73fd0ad
Add integration test for the Platform Services app ( #8826 )
2017-03-20 22:19:03 +01:00
Jakob Andersen
03f053a738
Update complex_layout and microbenchmarks to Gradle build. ( #8890 )
2017-03-20 16:15:02 +01:00
Hans Muller
031e042eee
Now each Colors.foo constant is-a Color and a color swatch ( #8833 )
2017-03-17 15:24:54 -07:00
Michael Goderbauer
9781f1aff0
make hot_mode_dev_cycle benchmark run in verbose mode ( #8862 )
2017-03-17 12:16:19 -07:00
Devon Carew
9f770ec8a3
update IntelliJ metadata ( #8844 )
2017-03-17 09:39:18 -07:00
Alexandre Ardhuin
a0769f2488
apply the upcoming rule unnecessary_this ( #8838 )
2017-03-17 08:05:42 +01:00
Ian Hickson
2bbe82ef30
Increase timeout and verbosity to diagnose devicelab failure ( #8832 )
2017-03-16 15:02:43 -07:00
Michael Goderbauer
79002c7453
add tasks for Windows bots in device lab ( #8827 )
2017-03-16 13:47:14 -07:00
Michael Goderbauer
d87f19817f
devicelab benchmarks run on Windows ( #8814 )
...
* devicelab benchmarks run on Windows
* fix analyzer issue
* fix test
* fix pubspec
2017-03-15 16:33:10 -07:00
Alexandre Ardhuin
2166ea5b7f
apply partially the upcoming unnecessary_lambdas ( #8810 )
2017-03-15 23:09:58 +01:00
Alexandre Ardhuin
a9ba0e2f88
prefer_initializing_formals ( #8797 )
2017-03-15 18:30:55 +01:00
Yegor
f8238185cc
fix size Android tests broken by #8759 ( #8796 )
2017-03-15 10:08:22 -07:00
Adam Barth
e8a6df4df9
Only upload coverage data for the test shard ( #8781 )
...
That's the only shard that computes new coverage data.
2017-03-14 20:20:54 -07:00
Adam Barth
1e63dc4a72
Merge BuildableElement and Element ( #8758 )
...
There aren't any subclasses of Element that don't also subclass
BuildableElement and I suspect they wouldn't work properly anyway.
Fixes #3656
2017-03-14 17:49:10 -07:00
Chris Bracken
74e2243ca4
Add details of how to test run a build bot change ( #8734 )
...
Add the minimum set of required properties for run_recipe.py and where
to look them up.
2017-03-13 10:14:02 -07:00
Yegor
9f020d6104
upgrade package:http so we no longer need custom MultipartRequest ( #8715 )
2017-03-10 11:05:06 -08:00
Todd Volkert
83d411f979
Change flutter_tools tests to run via pub ( #8698 )
...
`all.dart` is no longer needed. Furthermore, it causes tests to
be skipped, or to silently fail to run anything.
Fixes #7941
2017-03-10 09:39:01 -08:00
Todd Volkert
1ada132ee8
Add first replay test ( #8628 )
2017-03-09 12:58:31 -08:00
Alexandre Ardhuin
329e52c02c
apply upcoming rule use_collection_literals_when_possible ( #8649 )
2017-03-08 14:57:31 -08:00
Chris Bracken
6c97dd2c6c
Declare locals as final where not reassigned (dev) ( #8574 )
2017-03-03 18:06:08 -08:00