Eliminate Dart 1 support in devicelab tests (#21240)

Flutter commands all default to --preview-dart-2. Eliminate support for
the use of this option and the previewDart2 parameter in dev/devicelab
tests.
diff --git a/dev/devicelab/bin/tasks/gradle_plugin_test.dart b/dev/devicelab/bin/tasks/gradle_plugin_test.dart
index 7e21818..3cd61e3 100644
--- a/dev/devicelab/bin/tasks/gradle_plugin_test.dart
+++ b/dev/devicelab/bin/tasks/gradle_plugin_test.dart
@@ -56,12 +56,6 @@
       });
 
       await runProjectTest((FlutterProject project) async {
-        section('gradlew assembleDebug no-preview-dart-2');
-        await project.runGradleTask('assembleDebug',
-            options: <String>['-Ppreview-dart-2=false']);
-      });
-
-      await runProjectTest((FlutterProject project) async {
         section('gradlew assembleProfile');
         await project.runGradleTask('assembleProfile');
       });
diff --git a/dev/devicelab/lib/tasks/microbenchmarks.dart b/dev/devicelab/lib/tasks/microbenchmarks.dart
index 54d98fb..2e7a8ea 100644
--- a/dev/devicelab/lib/tasks/microbenchmarks.dart
+++ b/dev/devicelab/lib/tasks/microbenchmarks.dart
@@ -20,7 +20,7 @@
     final Device device = await devices.workingDevice;
     await device.unlock();
 
-    Future<Map<String, double>> _runMicrobench(String benchmarkPath, {bool previewDart2 = true}) async {
+    Future<Map<String, double>> _runMicrobench(String benchmarkPath) async {
       Future<Map<String, double>> _run() async {
         print('Running $benchmarkPath');
         final Directory appDir = dir(
@@ -35,10 +35,6 @@
             '-d',
             device.deviceId,
           ];
-          if (previewDart2)
-            options.add('--preview-dart-2');
-          else
-            options.add('--no-preview-dart-2');
           setLocalEngineOptionIfNecessary(options);
           options.add(benchmarkPath);
           return await _startFlutter(
diff --git a/dev/devicelab/lib/tasks/perf_tests.dart b/dev/devicelab/lib/tasks/perf_tests.dart
index 8f1c8c0..3c3323a 100644
--- a/dev/devicelab/lib/tasks/perf_tests.dart
+++ b/dev/devicelab/lib/tasks/perf_tests.dart
@@ -194,7 +194,7 @@
     });
   }
 
-  static Future<Map<String, dynamic>> _compileAot({ bool previewDart2 = true }) async {
+  static Future<Map<String, dynamic>> _compileAot() async {
     // Generate blobs instead of assembly.
     await flutter('clean');
     final Stopwatch watch = new Stopwatch()..start();
@@ -214,10 +214,6 @@
         options.add('android-arm');
         break;
     }
-    if (previewDart2)
-      options.add('--preview-dart-2');
-    else
-      options.add('--no-preview-dart-2');
     setLocalEngineOptionIfNecessary(options);
     final String compileLog = await evalFlutter('build', options: options);
     watch.stop();
@@ -235,15 +231,11 @@
     return metrics;
   }
 
-  static Future<Map<String, dynamic>> _compileApp({ bool previewDart2 = true, bool reportPackageContentSizes = false }) async {
+  static Future<Map<String, dynamic>> _compileApp({ bool reportPackageContentSizes = false }) async {
     await flutter('clean');
     final Stopwatch watch = new Stopwatch();
     int releaseSizeInBytes;
     final List<String> options = <String>['--release'];
-    if (previewDart2)
-      options.add('--preview-dart-2');
-    else
-      options.add('--no-preview-dart-2');
     setLocalEngineOptionIfNecessary(options);
     final Map<String, dynamic> metrics = <String, dynamic>{};
 
@@ -287,14 +279,10 @@
     return metrics;
   }
 
-  static Future<Map<String, dynamic>> _compileDebug({ bool previewDart2 = true }) async {
+  static Future<Map<String, dynamic>> _compileDebug() async {
     await flutter('clean');
     final Stopwatch watch = new Stopwatch();
     final List<String> options = <String>['--debug'];
-    if (previewDart2)
-      options.add('--preview-dart-2');
-    else
-      options.add('--no-preview-dart-2');
     setLocalEngineOptionIfNecessary(options);
     switch (deviceOperatingSystem) {
       case DeviceOperatingSystem.ios: