Jason Simmons
bc04c53231
Fix VMIsolateRef type declaration ( #7666 )
...
Fixes https://github.com/flutter/flutter/issues/7661
2017-01-26 14:24:04 -08:00
Adam Barth
a4eca31777
Use ScrollView in examples a manual_tests ( #7645 )
...
This patch deploys ScrollView in a number of demos and manual tests.
2017-01-25 21:59:03 -08:00
Ian Hickson
1bdf351818
Merge pubspec.yaml and flutter.yaml. ( #7605 )
2017-01-24 11:19:31 -08:00
Yegor
862657e4e4
devicelab: add more hot-reload metrics ( #7602 )
2017-01-24 09:04:48 -08:00
Yegor
4bec9cd940
update build benchmark to match #7589 ( #7600 )
2017-01-23 17:49:01 -08:00
Ian Hickson
63aa1397a3
Increase the strictness of our requiring explicit types ( #7585 )
...
...now that we have generic methods, their types need to be specified too.
2017-01-23 01:04:31 -08:00
Ian Hickson
cbda208b4b
Reduce the amount of spam from analyze watch. ( #7582 )
...
See https://github.com/dart-lang/sdk/issues/28463 , which I think is a
regression.
This also fixes the regression introduced by
https://codereview.chromium.org/2559773002 whereby we were no longer
checking any of the lints.
2017-01-22 16:43:24 -08:00
Ian Hickson
15a7eb3b6c
Move to real generic method syntax ( #7235 )
2017-01-21 20:58:44 -08:00
Adam Barth
b2a2ee72f9
Migrate from Input to TextField
...
We expect TextField to be used much more often than Input. This patch updates
our old example code to use TextField instead.
See #7031
2017-01-19 14:53:08 -08:00
Jason Simmons
584dbe3d32
Fix the activity name in the Gallery back button memory metric ( #7527 )
2017-01-18 14:14:40 -08:00
Adam Barth
17bc188803
Upgrade to dartdoc 0.9.10 ( #7524 )
2017-01-18 10:33:27 -08:00
Ian Hickson
b72fa88f10
Make it easier to run local engine tests using the Travis test script. ( #7512 )
...
Our test script is getting complicated enough that doing your own
testing with a custom engine has become tedious. Now you can just do:
```bash
(cd ~/dev/flutter/; FLUTTER_TEST_ARGS=--local-engine=host_debug_unopt dev/bots/test.sh)
```
...to run all your tests (assuming your flutter repo is in
`~/dev/flutter` and your engine in `~/dev/engine`).
2017-01-17 13:50:54 -08:00
Adam Barth
d0cd545818
Merge the two dartdoc smoke tests ( #7443 )
...
We were checking similar things in two places. Now we check everything in one
place.
2017-01-12 09:47:50 -08:00
Yegor
0c7a9da98f
microbenchmarks: single-line JSON; consolidate #7433 workaround ( #7450 )
...
- output single-line JSON because iOS 9.x cannot output more than one line
- move the workaround for #7433 into LiveTestWidgetsFlutterBinding so that it works in all cases (e.g. animation_bench.dart on iOS)
2017-01-11 14:29:21 -08:00
Adam Barth
6d84e4aacc
Update Flutter to use the latest dartdoc ( #7438 )
...
Now that dart-lang/dartdoc#1236 is fixed.
2017-01-11 09:00:10 -08:00
Yegor
42ccffca36
fix microbenchmarks on iOS ( #7429 )
2017-01-10 18:16:00 -08:00
Todd Volkert
bba6bff66b
Move forbidden dart:io import test from Bash to Dart ( #7427 )
2017-01-10 16:08:51 -08:00
Yegor
b6ac86435a
export missed transition count to the dashboard ( #7426 )
2017-01-10 13:09:43 -08:00
Adam Barth
b9f49a40f7
Handle missing flutter_test dependency cleanly ( #7421 )
...
We now produce a more reasonable error message when we're missing the
flutter_test dependency in a test. Also, remove the flutter_tools stack traces
when the engine dies.
Fixes #6187
2017-01-10 11:31:24 -08:00
Yegor
3c7122a797
devicelab: fix basic_material_app_ios__size; add microbenchmarks ( #7408 )
2017-01-10 09:30:00 -08:00
Yegor
1df639b432
add microbenchmarks to devicelab ( fixes #7081 ) ( #7396 )
2017-01-09 14:57:14 -08:00
Hans Muller
b23aed7a86
New Tabs API ( #7387 )
2017-01-09 14:55:36 -08:00
Todd Volkert
016b5ab0cc
Force all dart:io usage to go through 'base/io.dart' ( #7390 )
...
This ensures that accidental usages of dart:io's
file API don't creep in over time.
2017-01-09 08:37:00 -08:00
Todd Volkert
29a88cf817
Bump path to 1.4.0 and meta to 1.0.4 ( #7369 )
2017-01-05 16:44:27 -08:00
Ian Hickson
971ca4b835
Check exit code for test subprocess ( #7269 )
2016-12-15 13:43:45 -08:00
Yegor
cf61905c04
publish GPU metrics to dashboard; compact transition event printout ( #7254 )
2016-12-13 15:22:23 -08:00
Collin Jackson
211fefc217
rename Sky to Flutter and add clarifying comment to template ( #7165 )
...
* s/sky/flutter/ in Android templates
* update engine.version with a compatible engine version
* replace more SkyActivity references with FlutterActivity
2016-12-06 16:03:32 -08:00
Yegor
adf998cb2a
remove mega_gallery__refresh_time superseded by hot_mode_dev_cycle__benchmark ( #7171 )
2016-12-06 12:20:54 -08:00
Jason Simmons
2fd786b567
A devicelab memory test for Android app suspend and resume ( #7164 )
2016-12-06 10:13:21 -08:00
Yegor
568a6e1e65
measure IPA size ( #7158 )
2016-12-05 12:46:59 -08:00
Jason Simmons
7da3ab634a
Devicelab memory usage test that navigates repeatedly to a screen within Gallery ( #7137 )
2016-12-05 11:08:25 -08:00
Yegor
d7c215199d
add hello_world__memory test to devicelab ( #7143 )
2016-12-02 16:50:27 -08:00
Jason Simmons
2563636d90
A devicelab test of memory usage for a minimal app ( #7126 )
2016-12-02 10:27:43 -08:00
Yegor
45a4f639c9
devicelab: make specifying device OS less confusing ( #7132 )
2016-12-01 18:35:40 -08:00
Jason Simmons
4da4ca89aa
Add a devicelab test that captures memory usage metrics on Android ( #7120 )
2016-12-01 11:37:16 -08:00
Adam Barth
7c795d5fdd
Update iml files ( #7025 )
...
These now match what 2016.3 expects.
2016-11-27 07:46:54 -08:00
Ian Hickson
06ca1b3326
Revert "Revert "update vm_service_client to 0.2.2+4"" ( #6919 )
2016-11-23 08:50:55 -08:00
Adam Barth
8ca4caa440
Rename Flexible to Expanded and improve docs ( #6978 )
...
This patch replaces uses of Flexible with Expanded where we're using
FlexFit.tight. We still need to think of a better name for the
FlexFit.loose variant.
Also, improve the docs for Row, Column, Flex, and RenderFlex to be more
problem-oriented and to give a complete account of the layout algorithn.
Fixes #6960
Fixes #5169
2016-11-21 23:16:43 -08:00
Adam Barth
49fa3f4933
Revert "update vm_service_client to 0.2.2+4" ( #6918 )
2016-11-17 19:54:53 -08:00
Yegor
05fdc2910b
update vm_service_client to 0.2.2+4 ( #6917 )
2016-11-17 17:50:47 -08:00
Hans Muller
861492d6f4
Changed vm_service_client version back to 0.2.2+2 ( #6909 )
2016-11-17 15:33:45 -08:00
Yegor
4145f5fcfd
allow passing file path as reference to devicelab task ( #6877 )
2016-11-16 13:54:06 -08:00
Adam Barth
5801119d2e
Update raw keyboard example ( #6871 )
...
We now center the body correctly and handle Fuchsia key events. Also, add
support for modifiers.
2016-11-15 14:42:45 -08:00
Ian Hickson
2b84d1ff1b
Silence new analyzer warnings ( #6866 )
...
See https://github.com/flutter/flutter/pull/6861
This silences all but two of the warnings from https://travis-ci.org/flutter/flutter/builds/176055550
One of the silenced warnings was a genuine code error.
Some of the others were correct but there was no way for the analyzer to know, and I worked around them.
The remainder are problems with the analyzer, specifically https://github.com/dart-lang/sdk/issues/27827 and https://github.com/dart-lang/sdk/issues/27504 .
2016-11-15 12:35:50 -08:00
Ian Hickson
9f1c91f934
Update README.md ( #6867 )
...
Some minor tweaks to answer questions I had when looking at this.
2016-11-15 12:35:18 -08:00
Dan Rubel
34e466f1fd
Refactor flutter command exit code - part 3 of 3 ( #6838 )
...
* Remove the workaround that pinned args to v0.13.6
This reverts most of the changes in commit 6331b6c8b5d964ec0dbf2cd9bb84c60c650a0878
* throw exception if exit code is not an integer
* rework command infrastructure to throw ToolExit when non-zero exitCode
* convert commands to return Future<Null>
* cleanup remaining commands to use throwToolExit for non-zero exit code
* remove isUnusual exception message
* add type annotations for updated args package
2016-11-14 14:21:30 -05:00
Yegor
cffd551793
log full timeline when transition test fails; print stack chain in task errors ( #6772 )
2016-11-09 15:32:22 -08:00
Yegor
d63430773c
add driver failure test ( #6776 )
2016-11-09 15:28:30 -08:00
Ian Hickson
690ec45095
Fix Material docs ( #6781 )
...
...by reverting us to an earlier dartdoc package.
Also I added a sanity test to make sure that we don't regress this again.
2016-11-09 15:16:13 -08:00
Ian Hickson
49b5701224
Minor fixes (mostly doc consistency) ( #6780 )
2016-11-09 15:05:56 -08:00