- 14 Jun, 2016 1 commit
-
-
Ian Hickson authored
This prevents multiple simultaneous runs of the analyzer from stomping over each other (e.g. multiple runs of 'update-packages'). Certain long-lived commands (like analyze, run, logs) are exempted once they've done enough work to be safe from most stomping action. This still doesn't make us entirely safe from craziness, e.g. if you're half way through an 'update-packages' run and you call 'git pull', who knows what state you'll end up in. But there's only so much one can do. Fixes https://github.com/flutter/flutter/issues/2762
-
- 07 Jun, 2016 1 commit
-
-
Devon Carew authored
* refactor the --resident run option into a separate file * update daemon to run --resident apps * re-plumbing daemon start * send app logs * update tests * review changes * fix test runner * remove PackageMap.createGlobalInstance; rely on the ctor * review comments
-
- 28 May, 2016 2 commits
-
-
Devon Carew authored
-
Devon Carew authored
* run pub get (w/ symlinks) for flutter drive * review comments
-
- 27 May, 2016 2 commits
-
-
Todd Volkert authored
-
Yegor authored
* modernize `flutter drive` w.r.t. debug/profil/release options * make error message prettier
-
- 23 May, 2016 1 commit
-
-
Chinmay Garde authored
Wire up ios-profile and ios-release. Switching between debug, profile and release starts the build process from scratch. (#4063)
-
- 20 May, 2016 1 commit
-
-
Ian Hickson authored
-
- 17 May, 2016 1 commit
-
-
Jason Simmons authored
This also fixes some related problems affecting "flutter run": * FLXes built during AndroidDevice.startApp need to match the build mode * APKs should always be rebuilt if the build mode uses AOT compilation
-
- 13 May, 2016 2 commits
-
-
Yegor authored
-
Devon Carew authored
* rename service_protocol.dart to protocol_discovery.dart * add a wrapper around the obs. protocol * use json-rpc in run * consolidate obs. code; implement flutter run --benchmark * review comments
-
- 12 May, 2016 1 commit
-
-
Jason Simmons authored
Artifacts from local engine builds will be found based on the --local-engine flag
-
- 11 May, 2016 1 commit
-
-
Jason Simmons authored
Host tools can be found in the artifact cache directory for the host platform. If a developer wants to use a local engine build instead, then provide an --engine-build flag that selects the specific engine build variant.
-
- 09 May, 2016 1 commit
-
-
Devon Carew authored
-
- 03 May, 2016 1 commit
-
-
Devon Carew authored
* fix analysis errors * review comments; fix test * re-add an export for debugPrint
-
- 27 Apr, 2016 1 commit
-
-
Devon Carew authored
* rework flutter run * fix npe with --debug-port * connect to obs and exit when that conneciton closes * update todos
-
- 18 Apr, 2016 1 commit
-
-
Devon Carew authored
* download android-arm-deploy * wire up --deploy to android-arm-deploy * fix interpolation
-
- 16 Apr, 2016 1 commit
-
-
Devon Carew authored
* use the new cache code to locate more artifacts * add todo * review comments
-
- 13 Apr, 2016 1 commit
-
-
Eric Seidel authored
When @jason-simons added the diagnostic server on Android this happened to conflict with flutter drive's usage of 8182. We really should fix both of these port users to be dynamic but this fixes https://github.com/flutter/flutter/issues/3291 for now. @yjbanov
-
- 12 Apr, 2016 1 commit
-
-
Devon Carew authored
* add a --deploy flag to build apk * update command description * use an enum instead of a bool param for build variants * rename buildForDeploy flag to buildVariant * review comments
-
- 07 Apr, 2016 1 commit
-
-
Jason Simmons authored
Add a command that can capture a Skia picture of a Flutter frame and send it to a file or skiaserve debugger (#3165)
-
- 04 Apr, 2016 1 commit
-
-
Devon Carew authored
-
- 29 Mar, 2016 1 commit
-
-
Yegor Jbanov authored
The way we pick observatory port # has changed and we have broken logic that handles port 8181. To fix the buildbot, switch to port 8182. We can later figure out what we want to do when we clean up port handling. The old VM extention for extracting the timeline data is gone. Switch to the new '_getVMTimeline' API.
-
- 28 Mar, 2016 1 commit
-
-
Yegor Jbanov authored
Driver returns exit code 0 even when tests fail. This commit fixes it by propagating the exit code set by `package:test`.
-
- 25 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 21 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 17 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 14 Mar, 2016 2 commits
-
-
Hixie authored
-
Ian Hickson authored
-
- 11 Mar, 2016 2 commits
-
-
Devon Carew authored
-
Ian Hickson authored
Well, all the easy ones, anyway. For some reason `// ignore:` isn't working for me so I've disabled lints that need that. Also disabled those that require a ton of work (which I'm doing, but not in this PR, to keep it reviewable). This adds: - avoid_init_to_null - library_names - package_api_docs - package_names - package_prefixed_library_names - prefer_is_not_empty - sort_constructors_first - sort_unnamed_constructors_first - unnecessary_getters_setters
-
- 03 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 01 Mar, 2016 1 commit
-
-
Yegor Jbanov authored
-
- 26 Feb, 2016 1 commit
-
-
Yegor Jbanov authored
flutter start's method of finding devices to run the app on is not suitable for flutter drive. This commit also refactors several tool services to allow mocking in unit tests.
-
- 24 Feb, 2016 1 commit
-
-
Devon Carew authored
-
- 23 Feb, 2016 1 commit
-
-
yjbanov authored
"flutter create" adds option `--with-driver-test` that adds dependencies to `flutter_driver` in `pubspec.yaml` and creates a basic driver test runnable via `flutter drive --target=test_driver/e2e.dart` "flutter drive" new options: - `--keep-app-running` tells the driver to not stop the app after tests are done - `--use-existing-app` tells the driver to not start a new app but use an already running instance
-
- 20 Feb, 2016 1 commit
-
-
yjbanov authored
Runs a test app and a driver test simultaneously, then stops the app. Usage: ``` flutter drive --target=/path/to/test/app.dart ``` This command will look for `/path/to/test/app_test.dart` by convention. We will expand into other ways of discovering tests in the future.
-