- 09 May, 2019 1 commit
-
-
Sam Rawlins authored
-
- 06 May, 2019 1 commit
-
-
Antti Ahti authored
Code indentation was done with tabs in some places. Replaced with spaces.
-
- 19 Apr, 2019 2 commits
-
-
Ben Konyi authored
* Added support for authentication codes for the VM service. Previously, a valid web socket connection would use the following URI: `ws://127.0.0.1/ws` Now, by default, the VM service requires a connection to be made with a URI similar to the following: `ws://127.0.0.1:8181/Ug_U0QVsqFs=/ws` where `Ug_U0QVsqFs` is an authentication code generated and shared by the service. This behavior can be disabled with the `--disable-service-auth-codes` flag.
-
Jonah Williams authored
-
- 01 Mar, 2019 1 commit
-
-
Alexandre Ardhuin authored
* add trailing commas on list/map/parameters * add trailing commas on Invocation with nb of arg>1 * add commas for widget containing widgets * add trailing commas if instantiation contains trailing comma * revert bad change
-
- 21 Feb, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 05 Feb, 2019 1 commit
-
-
xster authored
-
- 29 Jan, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 23 Jan, 2019 1 commit
-
-
Alexandre Ardhuin authored
* fix some bad indentations * remove suspicious line
-
- 19 Jan, 2019 1 commit
-
-
Ian Hickson authored
These are essentially self-inflicted race conditions. Instead of timeouts we're going to try a more verbose logging mechanism that points out when things are taking a long time.
-
- 15 Jan, 2019 1 commit
-
-
Danny Tuppeny authored
* Fix `flutter test`e xpression eval tests We weren't passing `beforeStart` through so the breakpoints were never being set, which means the evaluations were happening while the code was running. * Ensure we wait for breakpoints before trying to evaluate
-
- 10 Jan, 2019 1 commit
-
-
Danny Tuppeny authored
* Add some basic tests for evaluating expressions in `flutter test` * Review tweaks
-
- 21 Dec, 2018 2 commits
-
-
Ian Hickson authored
This reverts commit 76f70810.
-
Ian Hickson authored
* Remove many timeouts. These are essentially self-inflicted race conditions. Instead of timeouts we're going to try a more verbose logging mechanism that points out when things are taking a long time. * Get the attach tests to pass. * Apply review comments from Todd * More review comment fixes * Put back the extended timeouts here now that I know why we have them...
-
- 17 Dec, 2018 1 commit
-
-
Devon Carew authored
-
- 12 Dec, 2018 1 commit
-
-
Danny Tuppeny authored
-
- 19 Nov, 2018 2 commits
-
-
Danny Tuppeny authored
* Refactor Test Driver in preperation for `flutter test` integration tests * Fix indent
-
Danny Tuppeny authored
This means we can just always add it to test teardowns without having to add try/catches if there are any tests that don't spawn a process.
-
- 08 Nov, 2018 1 commit
-
-
Danny Tuppeny authored
* Move integration tests to use vm_service_lib * Turn off debug logging that was accidentally committed * Run update-packages --force to fix checksum for new dev dependency * Trim trailing whitespace
-
- 30 Oct, 2018 1 commit
-
-
Danny Tuppeny authored
-
- 24 Oct, 2018 2 commits
-
-
Danny Tuppeny authored
-
Danny Tuppeny authored
* Fix --pid-file not working for --machine + add to attach Fixes #23201. * Add tests for --pid-file in run+attach
-
- 19 Oct, 2018 1 commit
-
-
Danny Tuppeny authored
* Switch to URIs for breakpoints and unskip tests on Windows addBreakpointWithScriptUri expects Uris. By coincidence, FS paths work on Mac/Linux but they fail on Windows. One of the issues in the skip comment is fixed, the other one seems not relevant here. * Apply symlink resolution to all integration tests The default temp folders we get include symlinks which breaks breakpoints. * Save
* Fix typo
-
- 02 Oct, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 01 Oct, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 12 Sep, 2018 1 commit
-
-
Alexandre Ardhuin authored
* enable lint unnecessary_new * fix tests * fix tests * fix tests
-
- 06 Sep, 2018 2 commits
-
-
Danny Tuppeny authored
* Add a detach command to detach without terminating (#21376) * Add a detach command to detach without terminating Fixes #21154. * Bump protocol version for app.detach * Tweak to detach/quit text * Change logPrefix to named param * Fix the text that the devicelab attach test looks for
-
Jonah Williams authored
-
- 05 Sep, 2018 1 commit
-
-
Danny Tuppeny authored
* Add a detach command to detach without terminating Fixes #21154. * Bump protocol version for app.detach * Tweak to detach/quit text * Change logPrefix to named param
-
- 31 Aug, 2018 1 commit
-
-
xster authored
-
- 28 Aug, 2018 1 commit
-
-
Danny Tuppeny authored
* Don't time out if process terminates when told to stop but response was not processed While trying to reproduce #20822 I found a condition where the app may quit before the `app.stop` response is received but this code (which is called in integration test teardown) would sit around waiting and time out. With this change, the process exit is considered a valid response to the stop request. * Add process exit to log for better errors in failures This log can be turned on for debugging but is also dumped when a test fails (in certain conditions). With this in the log, it'll be clear if the timeout is because we're waiting for an event but the process quit.
-
- 22 Aug, 2018 2 commits
-
-
Danny Tuppeny authored
This test is sometimes flaky (#20822) because the two processes try to stop the same app. This fix changes to just gracefully terminate the attach process without explicitly trying to stop and then uses the original spawning process to stop the app. I can't repro the flake locally to be certain, but I've verified only one stop command is sent now so it *should* be good.
-
Danny Tuppeny authored
Due to CPU contention we've seen these go really slow on Cirrus (see https://github.com/flutter/flutter/issues/19542#issuecomment-414265152), and there's also a chance our flakes are timeouts due to running slow rather than hanging.
-
- 21 Aug, 2018 1 commit
-
-
Danny Tuppeny authored
* Don't keep parsing results once we've had the event we expected * Report errors if an app.stop event is received while waiting for another event * Don't throw if we see app.stop event when we've just sent an app.stop request * Improve debug print to include --start-paused if being used * Improve wrapping
-
- 17 Aug, 2018 1 commit
-
-
Ian Hickson authored
All temporary directory start with `flutter_` and have their random component separated from the name by a period, as in `flutter_test_bundle.YFYQMY`. I've tried to find some of the places where we didn't cleanly delete temporary directories, too. This greatly reduces, though it does not entirely eliminate, the directories we leave behind when running tests, especially `flutter_tools` tests. While I was at it I standardized on `tempDir` as the variable name for temporary directories, since it was the most common, removing occurrences of `temp` and `tmp`, among others. Also I factored out some common code that used to catch exceptions that happen on Windows, and made more places use that pattern.
-
- 02 Aug, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 31 Jul, 2018 1 commit
-
-
Danny Tuppeny authored
-
- 27 Jul, 2018 1 commit
-
-
Todd Volkert authored
It was causing problems rolling Flutter into Fuchsia
-
- 25 Jul, 2018 1 commit
-
-
Danny Tuppeny authored
* Add tests to ensure flutter run does not quit at startup These tests require https://github.com/dart-lang/vm_service_client/pull/38 to be merged and currently the third test (pause-on-exceptions) fails because of a bug. * Remove TODO Probably makes most sense this way for now. * Address PR comments
-
- 23 Jul, 2018 1 commit
-
-
Alexandre Ardhuin authored
* re-enable lint unnecessary_const * remove trailling whitespaces * remove unnecessary const (after merge)
-