- 09 Aug, 2019 1 commit
-
-
Yegor authored
update dependencies; add a Web smoke test
-
- 24 Jul, 2019 1 commit
-
-
Ian Hickson authored
-
- 22 Jul, 2019 1 commit
-
-
Danny Tuppeny authored
Plus: - Resume the app being run after expression has been evaluated to prevent the test run being forcefully terminated because it didn't end - Skip non-JSON when waiting for JSON (eg. when running in verbose mode for debugging locally) - Pass defaultTimeout in waitForJson (otherwise the assert in _timeoutWithMessages fails when it's not provided) Closes https://github.com/flutter/flutter/issues/26518 (the original reason for skip was fixed in https://github.com/dart-lang/sdk/issues/34224).
-
- 13 Jul, 2019 1 commit
-
-
Ian Hickson authored
Move tools tests into a general.shard directory in preparation to changing how we shard tools tests (#36108)
-
- 30 May, 2019 1 commit
-
-
Jason Simmons authored
This relands flutter/flutter#33163 with a fix to the integration_ui test.
-
- 22 May, 2019 2 commits
-
-
Jonah Williams authored
-
Ian Hickson authored
* Clean up some flutter_tools tests * Remove arbitrary retry that happens even for fundamental errors, and generally clean up _DevFSHttpWriter. * Update dependencies (requires fixes; see next commit) * Fixes for new dependencies.
-
- 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.
-