flutter/packages/flutter_tools/test
Ian Hickson f92f71feb9 Lock flutter tool while updating artifacts (#4476)
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
2016-06-14 10:16:08 -07:00
..
src iOS tools cleanup (#4161) 2016-05-24 16:25:40 -07:00
adb_test.dart Enable always_declare_return_types lint 2016-03-09 17:57:39 -08:00
all.dart Lock flutter tool while updating artifacts (#4476) 2016-06-14 10:16:08 -07:00
analytics_test.dart fix check to ignore bots (#4034) 2016-05-19 10:51:31 -07:00
analyze_duplicate_names_test.dart Duplicate test fix. 2016-05-05 13:39:58 -07:00
analyze_test.dart run pub with --no-package-symlinks 2016-03-29 19:02:14 -07:00
android_device_test.dart Prefer implict equals matcher in test expectations. 2016-05-04 13:58:45 -07:00
android_sdk_test.dart handle android n in the android sdk 2016-03-17 15:30:47 -07:00
base_utils_test.dart Enable always_declare_return_types lint 2016-03-09 17:57:39 -08:00
context_test.dart add a restart command to the daemon protocol (#4385) 2016-06-07 12:13:35 -07:00
create_test.dart Remove ArtifactStore and move flutterRoot into Cache (#3883) 2016-05-12 15:54:35 -07:00
daemon_test.dart add a restart command to the daemon protocol (#4385) 2016-06-07 12:13:35 -07:00
device_test.dart Enable always_declare_return_types lint 2016-03-09 17:57:39 -08:00
devices_test.dart Lock flutter tool while updating artifacts (#4476) 2016-06-14 10:16:08 -07:00
drive_test.dart modernize flutter drive w.r.t. debug/profile/release options (#4217) 2016-05-27 10:02:36 -07:00
install_test.dart Prefer implict equals matcher in test expectations. 2016-05-04 13:58:45 -07:00
listen_test.dart Prefer implict equals matcher in test expectations. 2016-05-04 13:58:45 -07:00
logs_test.dart Prefer implict equals matcher in test expectations. 2016-05-04 13:58:45 -07:00
os_utils_test.dart Enable always_declare_return_types lint 2016-03-09 17:57:39 -08:00
protocol_discovery_test.dart Consolidate observatory code (#3892) 2016-05-12 18:15:23 -07:00
run_test.dart Prefer implict equals matcher in test expectations. 2016-05-04 13:58:45 -07:00
stop_test.dart Prefer implict equals matcher in test expectations. 2016-05-04 13:58:45 -07:00
test_test.dart Lock flutter tool while updating artifacts (#4476) 2016-06-14 10:16:08 -07:00
toolchain_test.dart Remove BuildConfigurations (#3879) 2016-05-12 12:22:15 -07:00
trace_test.dart Prefer implict equals matcher in test expectations. 2016-05-04 13:58:45 -07:00
upgrade_test.dart Call it Flutter Gallery (#3801) 2016-05-09 11:00:54 -07:00