- 01 Feb, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 19 Jan, 2018 1 commit
-
-
Alexander Aprelev authored
-
- 11 Dec, 2017 1 commit
-
-
Ben Konyi authored
-
- 26 Sep, 2017 1 commit
-
-
Todd Volkert authored
This makes command validation happen as part of `verifyThenRunCommand()`, using a newly introduced protected method (`validateCommand()`) rather than a `commandValidator` property (that subclasses were responsible for manually invoking).
-
- 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
-
- 02 Jul, 2017 1 commit
-
-
Ian Hickson authored
(Needs https://github.com/dart-lang/sdk/issues/28519)
-
- 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'.)
-
- 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
-
- 13 Jun, 2017 1 commit
-
-
Brian Slesinsky authored
Currently this just prints the observatory URL as a JSON event. Refactored the code to make this fit in.
-
- 18 May, 2017 1 commit
-
-
xster authored
* first pass * improvements * extract terminal.dart * rebase * add default terminal to context * The analyzer wants the ../ imports in front of the ./ imports * review notes
-
- 04 May, 2017 1 commit
-
-
Todd Volkert authored
-
- 29 Mar, 2017 1 commit
-
-
Jason Simmons authored
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
-
- 03 Mar, 2017 1 commit
-
-
Michael Goderbauer authored
-
- 21 Feb, 2017 1 commit
-
-
Todd Volkert authored
-
- 20 Feb, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 17 Feb, 2017 2 commits
-
-
Michael Goderbauer authored
Artifacts are now located in a central place. This will enable us to downlaod artifacts when we need them (instead of downloading them all upfront). This also makes replacing sky_snapshot with gen_snapshot easier.
-
Michael Goderbauer authored
Also: Fix some analyzer warnings.
-
- 16 Feb, 2017 1 commit
-
-
Ian Hickson authored
This assumes a fix to https://github.com/dart-lang/test/issues/542 The timeout added in this patch is a workaround for https://github.com/dart-lang/coverage/issues/165
-
- 14 Feb, 2017 1 commit
-
-
Michael Goderbauer authored
-
- 28 Jan, 2017 1 commit
-
-
Ian Hickson authored
-
- 26 Jan, 2017 1 commit
-
-
Todd Volkert authored
-
- 24 Jan, 2017 1 commit
-
-
Todd Volkert authored
-
- 23 Jan, 2017 1 commit
-
-
Ian Hickson authored
Make debugging tests in a debugger easier. Fixes https://github.com/flutter/flutter/issues/163
-
- 19 Jan, 2017 1 commit
-
-
Ian Hickson authored
Also, defer to test package for throttling (this will require a test package update as well). Also, add a lot more instrumentation to --verbose mode for tests, and fix minor trivial things here and there, and add error handling in more places. Also, refactor how coverage works to be simpler and not use statics.
-
- 12 Jan, 2017 1 commit
-
-
Todd Volkert authored
Previously, it was possible for the test harness to bail and the test runner to complete before the platform plugin triggered the collection of coverage data. This fixes the race condition such that the pending coverage collection task is recorded immediately after starting the process.
-
- 09 Jan, 2017 1 commit
-
-
Todd Volkert authored
This ensures that accidental usages of dart:io's file API don't creep in over time.
-
- 07 Jan, 2017 1 commit
-
-
Todd Volkert authored
This removes direct file access from within flutter_tools in favor of using `package:file` via a `FileSystem` that's accessed via the `ApplicationContext`. This lays the groundwork for us to be able to easily swap out the underlying file system when running Flutter tools, which will be used to provide a record/replay file system, analogous to what we have for process invocations.
-
- 15 Dec, 2016 1 commit
-
-
Ian Hickson authored
-
- 30 Nov, 2016 1 commit
-
-
Todd Volkert authored
With this change, they're run via instance methods on an object obtained through the context. This will allow us to substitute that object in tests with replay/record versions to allow us to mock out the os-layer in tests.
-
- 14 Nov, 2016 1 commit
-
-
Dan Rubel authored
* Remove the workaround that pinned args to v0.13.6 This reverts most of the changes in commit 6331b6c8 * 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
-
- 03 Nov, 2016 1 commit
-
-
Devon Carew authored
* make showElapsedTime default to true * support nested progresses * improve hot reload message * rethrow
-
- 22 Sep, 2016 1 commit
-
-
Ian Hickson authored
The way this was implemented is sketchy, especially in strong mode.
-
- 16 Sep, 2016 1 commit
-
-
Dan Rubel authored
* refactor _run to runCmd * replace requiresProjectRoot getter with call to commandValidator * replace requiresDevice getter with call to findTargetDevice * trace command requires a debug connection, not a device * inline androidOnly getter * rename command methods to verifyTheRunCmd and runCmd * move common verification into BuildSubCommand * rename deviceForCommand to device * rename methods to verifyThenRunCommand and runCommand
-
- 27 Jul, 2016 1 commit
-
-
pq authored
-
- 28 Jun, 2016 1 commit
-
-
Adam Barth authored
Previously these widget had zero test coverage. Also, improve the coverage tooling Mac.
-
- 24 Jun, 2016 2 commits
-
-
Devon Carew authored
-
Adam Barth authored
`flutter test` now has a `--merge-coverage` flag that can be used to merge coverage data from previous runs, enabling faster iteration cycles.
-
- 22 Jun, 2016 1 commit
-
-
Adam Barth authored
We need https://github.com/dart-lang/coverage/issues/100 to be fixed before this will be useful. Fixes #2342
-