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
Seth Ladd
17aeb2f5e4
fix transparency bug for sidebar in mobile ( #6764 )
2016-11-08 17:29:05 -08:00
Dan Rubel
6331b6c8b5
revert args to 0.13.6 ( #6765 )
2016-11-08 17:15:11 -05:00
Chris Bracken
16ce090fde
Eliminate direct access of Typography.black/white in manual tests ( #6640 )
2016-11-01 20:34:36 -07:00
Adam Barth
70eb4929af
Stop downloading sky_services and flutter_services ( #6583 )
...
These aren't needed anymore.
2016-10-28 16:25:05 -07:00
Devon Carew
4d68eebce9
add an intellij module for the dev/devicelab package ( #6550 )
2016-10-28 17:28:58 +02:00
Yegor
80627a5ccd
unlock device before running perf test ( #6540 )
2016-10-25 18:05:53 -07:00
Yegor
33c6526462
fix frame info extraction logic; track frames in gallery test ( #6505 )
2016-10-25 11:02:18 -07:00
Yegor
4f8da89dc4
Revert "reenable dev/devicelab/test/run_test.dart ( #6364 )" ( #6378 )
...
This reverts commit 8f273e49dea9233aa2958744a2c513e23b4f3fe6.
2016-10-19 18:43:19 -04:00
Yegor
1eda886e7e
unlock device before running transition test ( #6371 )
2016-10-18 10:20:05 -07:00