- 20 Mar, 2018 1 commit
-
-
Vyacheslav Egorov authored
* Report an error if compilation times out instead of waiting forever. * Remove braces
-
- 16 Mar, 2018 1 commit
-
-
Vyacheslav Egorov authored
-
- 15 Mar, 2018 1 commit
-
-
Keerti Parthasarathy authored
* Do not encode the server port in the test file * revert formatting * add back ignore * add a default value to serverPort * address comments
-
- 12 Mar, 2018 1 commit
-
-
Jason Simmons authored
-
- 09 Mar, 2018 3 commits
-
-
Alexander Aprelev authored
* Update dependencies with forced upgrade. Now that https://github.com/flutter/flutter/issues/15261 is fixed, do the update with upgrade. * Update test package use following upgrade * Replace addOption(allowMultiple) with addMultiOption
-
Jacob Richman authored
Make flutter test support the --track-widget-creation flag. Add widget creation location tests. Tests are skipped when --track-widget-creation flag is not passed.
-
Alexander Aprelev authored
* Return copied kernel filename. This fixes 'flutter test --preview-dart-2' crash.
-
- 08 Mar, 2018 1 commit
-
-
Alexander Aprelev authored
* Create frontend compiler in `flutter test` lazily. This is needed to avoid unwarranted runtime dependencies on Artifacts, for example when in non-preview-dart-2 mode. Refactor the compilation-related code into _Compiler class.
-
- 07 Mar, 2018 2 commits
-
-
Alexander Aprelev authored
* Fix `flutter test --preview-dart-2` following last dart roll. Incremental compiler maintains single incremental dill file, so for every test compilation that dill file has to be copied away for execution. * Fix lints
-
Todd Volkert authored
-
- 06 Mar, 2018 3 commits
-
-
Keerti Parthasarathy authored
* Add to Artifacts, and add optional arguments to entry points for flut… (#15185) Add to Artifacts, and add optional arguments to entry points for flutter run and test to allow for wiring up the same with preview-dart-2 internally * Changing packages uri here is not necessary
-
Keerti Parthasarathy authored
This reverts commit e0f6e626.
-
Keerti Parthasarathy authored
Add to Artifacts, and add optional arguments to entry points for flutter run and test to allow for wiring up the same with preview-dart-2 internally
-
- 01 Mar, 2018 1 commit
-
-
Alexander Aprelev authored
* Run flutter tests in preview-dart-2 mode on travis flutter builds. * Run dart2 tests on osx. Run dart tests in dart2. * Fix name camelCase * Default options to empty array, rather than null * Troubleshoot failures * More logging * Troubleshoot: run single test * Troubleshoot: run 15 tests * Troubleshoot: run 15 tests with fix * Try limit concurrency to 1 * Limit concurrency for preview-dart-2 tests to 4 * Move dart2 tests to allow_failures section * Reinstate tests_dart_2 shard * Raise concurrency to 8 * Reuse compiler across multiple test runs * Allow to switch entry points when recompiling. Actually use single compiler to incrementally recompile all tests executed by 'flutter test'. * Remove leftover commented code * Fix comment * Lints
-
- 28 Feb, 2018 1 commit
-
-
Alexander Aprelev authored
This is to fix #14931.
-
- 16 Feb, 2018 1 commit
-
-
asiva authored
- Remove redundant strong flag as it is the default for preview-dart-2 now
-
- 15 Feb, 2018 1 commit
-
-
Vyacheslav Egorov authored
If compiler failed to produce Kernel binary then compile(...) returns null to the caller. If we don't check for null we end up trying to run file called "null" which causes a very confusing crash of the flutter_tester.
-
- 08 Feb, 2018 1 commit
-
-
asiva authored
-
- 01 Feb, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 31 Jan, 2018 1 commit
-
-
Vyacheslav Egorov authored
-
- 26 Jan, 2018 1 commit
-
-
Vyacheslav Egorov authored
The code was attempting to delete temporaryDirectory while it should have been deleting tempBundleDirectory
-
- 25 Jan, 2018 1 commit
-
-
Ian Hickson authored
-
- 22 Jan, 2018 1 commit
-
-
Alexander Aprelev authored
* Default to strong for 'flutter test --preview-dart-2' mode * Remove empty line * Dont init to null * Break up line to make it more readable * Add missing type annotation
-
- 19 Jan, 2018 2 commits
-
-
Alexander Aprelev authored
This is in attempt to resolve build failure on Windows.
-
Alexander Aprelev authored
-
- 12 Dec, 2017 1 commit
-
-
Mehmet Fidanboylu authored
Increase coverage collection timeout to 2 minutes. Leafy is hitting the limits of the previous timeout of 30 seconds for tests that touch a lot of code in the app. (#13527)
-
- 11 Dec, 2017 1 commit
-
-
Ben Konyi authored
-
- 13 Nov, 2017 2 commits
-
-
Greg Spencer authored
-
Greg Spencer authored
-
- 08 Nov, 2017 1 commit
-
-
Alexandre Ardhuin authored
* enable lint prefer_asserts_in_initializer_lists * enable --assert-initializer
-
- 02 Nov, 2017 1 commit
-
-
Ian Hickson authored
-
- 31 Oct, 2017 1 commit
-
-
Ian Hickson authored
-
- 30 Oct, 2017 1 commit
-
-
Jason Simmons authored
-
- 22 Oct, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 21 Sep, 2017 1 commit
-
-
xster authored
* round 3 * partially address comments * merge * review notes * review * review * review
-
- 14 Jul, 2017 1 commit
-
-
Phil Quitslund authored
* Quiet debug test runner output when in machine mode. See: https://github.com/flutter/flutter-intellij/issues/1176 * json => machine
-
- 30 Jun, 2017 1 commit
-
-
Brian Slesinsky authored
This adds a way to run only a subset of the tests. (The new flags do the same thing as 'pub run test'.)
-
- 23 Jun, 2017 1 commit
-
-
Ian Hickson authored
The main purpose of this PR is to make it so that when you set the initial route and it's a hierarchical route (e.g. `/a/b/c`), it implies multiple pushes, one for each step of the route (so in that case, `/`, `/a`, `/a/b`, and `/a/b/c`, in that order). If any of those routes don't exist, it falls back to '/'. As part of doing that, I: * Changed the default for MaterialApp.initialRoute to honor the actual initial route. * Added a MaterialApp.onUnknownRoute for handling bad routes. * Added a feature to flutter_driver that allows the host test script and the device test app to communicate. * Added a test to make sure `flutter drive --route` works. (Hopefully that will also prove `flutter run --route` works, though this isn't testing the `flutter` tool's side of that. My main concern is over whether the engine side works.) * Fixed `flutter drive` to output the right target file name. * Changed how the stocks app represents its data, so that we can show a page for a stock before we know if it exists. * Made it possible to show a stock page that doesn't exist. It shows a progress indicator if we're loading the data, or else shows a message saying it doesn't exist. * Changed the pathing structure of routes in stocks to work more sanely. * Made search in the stocks app actually work (before it only worked if we happened to accidentally trigger a rebuild). Added a test. * Replaced some custom code in the stocks app with a BackButton. * Added a "color" feature to BackButton to support the stocks use case. * Spaced out the ErrorWidget text a bit more. * Added `RouteSettings.copyWith`, which I ended up not using. * Improved the error messages around routing. While I was in some files I made a few formatting fixes, fixed some code health issues, and also removed `flaky: true` from some devicelab tests that have been stable for a while. Also added some documentation here and there.
-
- 20 Jun, 2017 1 commit
-
-
Brian Slesinsky authored
(The Flutter plugin will use this to update the UI with test progress.)
-
- 15 Jun, 2017 1 commit
-
-
Brian Slesinsky authored
- remove unused collector parameter - clarify a comment - inline _currentPackageTestDir
-