flutter/packages/flutter_tools/test
Todd Volkert 10decc7c19 Fix race condition in protocol_discovery.dart (#10092)
For some reaosn, when we discovered our URI, we were re-instantiating
the `Completer` instance variable whose future we listen to in `nextUri()`.
This led to a race between a caller calling `nextUri()` and us discovering
the URI. If we happened to discover our URI before a caller called
`nextUri()`, then they would be left waiting on a future from the newly
allocated `Completer` (which would never complete).

Fixes #10064
2017-05-16 08:25:51 -07:00
..
android Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00
base Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00
commands "flutter packages pub ..." to passthrough to dart pub (#10044) 2017-05-12 15:40:35 -07:00
data Do not lower-case paths during canonicalization. (#9571) 2017-04-25 10:34:43 -07:00
ios Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00
replay Remove replay test (#9542) 2017-04-24 08:47:38 -07:00
runner Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00
src Auto provision iOS deploy 1/3 - find and use the first valid code signing certs (#9946) 2017-05-15 12:54:32 -07:00
analytics_test.dart Add a flutter doctor --android-licenses command that locates and runs the Android SDK license manager (#9892) 2017-05-09 10:18:45 -07:00
application_package_test.dart Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
artifacts_test.dart Update artifact names and remove obsolete artifacts (#9091) 2017-03-29 16:30:41 -07:00
asset_bundle_test.dart Change flutter_tools tests to run via pub (#8698) 2017-03-10 09:39:01 -08:00
base_utils_test.dart Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
bug_report_test.dart Bump mockito to version 2.0.2 (#8713) 2017-03-10 13:53:22 -08:00
cache_test.dart Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00
channel_test.dart Change flutter_tools tests to run via pub (#8698) 2017-03-10 09:39:01 -08:00
config_test.dart Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
crash_reporting_test.dart enable crash reporting in flutter_tools (#9039) 2017-03-28 15:16:38 -07:00
dart_dependencies_test.dart Do not lower-case paths during canonicalization. (#9571) 2017-04-25 10:34:43 -07:00
dependency_checker_test.dart Change flutter_tools tests to run via pub (#8698) 2017-03-10 09:39:01 -08:00
devfs_test.dart Do not lower-case paths during canonicalization. (#9571) 2017-04-25 10:34:43 -07:00
device_test.dart Switch many Device methods to be async (#9587) 2017-04-25 17:23:00 -07:00
forbidden_imports_test.dart Change flutter_tools tests to run via pub (#8698) 2017-03-10 09:39:01 -08:00
hot_test.dart Clean up the file names of the hot and cold runners. (#7697) 2017-01-28 14:26:49 -08:00
protocol_discovery_test.dart Fix race condition in protocol_discovery.dart (#10092) 2017-05-16 08:25:51 -07:00
stop_test.dart Bump mockito to version 2.0.2 (#8713) 2017-03-10 13:53:22 -08:00
trace_test.dart Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
utils_test.dart Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
version_test.dart Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00