Ian Hickson
aaa0a1cfc3
Make test.dart support Emacs buffers better ( #9353 )
...
In particular, if stdout.supportsAnsiEscapes is false, don't output ANSI.
Also, output stdout/stderr of tests that are normally silenced, if they fail.
Also, update the output to be more convenient when debugging.
Also, expand some abbreviations.
2017-04-13 10:22:41 -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
Devon Carew
9f770ec8a3
update IntelliJ metadata ( #8844 )
2017-03-17 09:39:18 -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
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
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
Chris Bracken
6c97dd2c6c
Declare locals as final where not reassigned (dev) ( #8574 )
2017-03-03 18:06:08 -08:00
Yegor
bfef36f710
add waitUntilNoTransientCallbacks to driver API ( #8475 )
2017-02-28 15:58:28 -08:00
Alexandre Ardhuin
8c043d06de
fix lints for directives_ordering rule ( #8382 )
2017-02-23 13:37:26 -08:00
Michael Goderbauer
7db8241a6d
Revert "Revert "Replace jarsigner with apksigner" ( #8164 )" ( #8320 )
...
This reverts commit 70d7fe3a0dede9f3556fda8fe018dc4ed4a08490.
The Java version missmatch on the bots has been resolved.
2017-02-21 16:26:30 -08:00
Michael Goderbauer
4e531f64c6
make download_android_tools fail when the download fails ( #8261 )
2017-02-17 16:00:12 -08:00
Adam Barth
cc808cda5c
Fix travis_install.sh
2017-02-16 20:49:25 -08:00
Adam Barth
a44d3b7f7f
Shard Travis job into three pieces ( #8232 )
2017-02-16 20:40:07 -08:00
Ryan Macnak
d784a2378e
Revert "Run coverage tests verbosely to help diagnose timeouts. ( #8198 )" ( #8204 )
...
This reverts commit fac9efbacd1e65a0a6a4efb20e95d2be5255f796.
The timeout was fixed by 6795c4ab963342f5f35c052e0d6ee8e9b8f4a0e4.
2017-02-15 18:31:23 -08:00
Ryan Macnak
fac9efbacd
Run coverage tests verbosely to help diagnose timeouts. ( #8198 )
2017-02-15 12:55:27 -08:00
Michael Goderbauer
f81f1f0509
make upload_android_tool.py executable ( #8176 )
2017-02-15 11:08:16 -08:00
Michael Goderbauer
70d7fe3a0d
Revert "Replace jarsigner with apksigner" ( #8164 )
2017-02-14 18:02:33 -08:00
Michael Goderbauer
b38a6cbbba
Replace jarsigner with apksigner ( #8154 )
2017-02-14 17:11:24 -08:00
Michael Goderbauer
7231fd3ed6
Enable flutter drive
on Windows ( #8146 )
...
... and run some more tests on Windows.
2017-02-14 13:14:52 -08:00
Adam Barth
7f0b908ddc
Don't upload lcov to coveralls for pull requests ( #8143 )
2017-02-14 10:25:02 -08:00
Michael Goderbauer
769646218a
Add git config option to automatically convert CRLF to LF ( #8122 )
2017-02-14 10:21:33 -08:00
Adam Barth
68ff032f40
Remove mentions of ScrollableViewport from flutter_markdown ( #8132 )
...
Also, actually run the flutter_markdown tests.
2017-02-14 08:57:44 -08:00
Michael Goderbauer
0d92db2003
Update Android Tools on Windows to e5715e2cc0d5644a241a4b3281bfada92bc145c2 ( #8099 )
...
The old release contained some unused files that caused trouble on the Windows Chromebot.
2017-02-13 10:26:27 -08:00
Michael Goderbauer
f4dbdabeb1
Do not upload anything when tests fail on travis. ( #8065 )
...
This used to be the logic before I made the tests portable.
2017-02-10 13:12:56 -08:00
Ian Hickson
9a0a69ee63
Git ignore new temporary files in dev/bots ( #8033 )
2017-02-09 14:29:19 -08:00
Michael Goderbauer
723489de02
Make dev/bots/test.dart pass on Windows ( #7998 )
...
* disables all `flutter test` and `flutter drive` tests on Windows as those two commands are not fully implemented on Windows yet
* fixes other failures on Windows
2017-02-08 15:57:31 -08:00
Michael Goderbauer
32271e9f3b
Remove deprecated setup.sh and test.sh ( #7976 )
2017-02-08 13:00:44 -08:00
Michael Goderbauer
be99a04dac
Make bot tests portable to also run on Windows ( #7954 )
2017-02-08 10:05:36 -08:00
Jason Simmons
ac0753b4c1
Script for merging javadoc into the dartdoc output ( #7935 )
2017-02-07 13:03:45 -08:00
Michael Goderbauer
3addac5447
Add Windows support for Android Tools ( #7906 )
...
Required to run tests on Windows bots.
2017-02-06 16:06:35 -08:00
Adam Barth
650b939f48
Update dartdoc ( #7758 )
...
This update includes the fix for the search box.
2017-01-31 11:03:48 -08:00
Devon Carew
8e64624a36
add a bots module to the intellij project ( #7712 )
2017-01-29 18:57:28 -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
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
Todd Volkert
bba6bff66b
Move forbidden dart:io import test from Bash to Dart ( #7427 )
2017-01-10 16:08:51 -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
Ian Hickson
971ca4b835
Check exit code for test subprocess ( #7269 )
2016-12-15 13:43:45 -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
Seth Ladd
17aeb2f5e4
fix transparency bug for sidebar in mobile ( #6764 )
2016-11-08 17:29:05 -08:00
Dan Rubel
9f673ad445
flutter analyze --watch ( #6093 )
2016-10-04 08:20:24 -04:00
Dan Rubel
133a9c35db
extract flutter watch from flutter analyze ( #6012 )
2016-09-23 09:03:23 -04:00
Adam Barth
c1a2967430
Use SDK sources to refer to our own packages ( #6001 )
...
Switch our pubspec.yamls to using SDK sources so that we can have consistent
source types when we depend on these packages from external packages using SDK
sources.
2016-09-22 20:39:35 -07:00
Adam Barth
d3efe7da5e
Remove flutter_sprites ( #5996 )
...
This code is now in its own standalone library. The library is in a private git
repository in the flutter organization because the code is unmaintained. If
you're interested in using and maintaining this code, please contact
flutter-dev@googlegroups.com for more information.
2016-09-22 10:54:06 -07:00
Yegor
1ba1562293
move CI tests into the main repo ( #5758 )
2016-09-14 13:22:53 -07:00
Devon Carew
22fe5db91a
peg dartdoc to a specific version ( #5644 )
...
* peg dartdoc to a specific version
* add some documentation
* apply the fix to dev/bots/docs instead
2016-08-29 16:20:18 -07:00
Seth Ladd
b34b453c6c
Docs colors logo ( #5176 )
...
* update the color and logo for the docs site
* update the color and logo for the docs site
* remove unused file
* removed unused script code
* tweak styles for inherited names
2016-08-01 15:43:10 -07:00