Implement `flutter test -j` (#20493)
diff --git a/packages/flutter_tools/bin/fuchsia_tester.dart b/packages/flutter_tools/bin/fuchsia_tester.dart
index 10d8aca..b77017d 100644
--- a/packages/flutter_tools/bin/fuchsia_tester.dart
+++ b/packages/flutter_tools/bin/fuchsia_tester.dart
@@ -3,12 +3,14 @@
// found in the LICENSE file.
import 'dart:async';
+import 'dart:math' as math;
import 'package:args/args.dart';
import 'package:flutter_tools/src/base/common.dart';
import 'package:flutter_tools/src/base/context.dart';
import 'package:flutter_tools/src/base/file_system.dart';
import 'package:flutter_tools/src/base/io.dart';
+import 'package:flutter_tools/src/base/platform.dart';
import 'package:flutter_tools/src/cache.dart';
import 'package:flutter_tools/src/context_runner.dart';
import 'package:flutter_tools/src/dart/package_map.dart';
@@ -121,6 +123,7 @@
enableObservatory: collector != null,
previewDart2: true,
precompiledDillPath: dillFile.path,
+ concurrency: math.max(1, platform.numberOfProcessors - 2),
);
if (collector != null) {