do not build APK twice (#8105)

This commit is contained in:
Yegor 2017-02-13 14:55:35 -08:00 committed by GitHub
parent 1bd1e7af29
commit d4550fd498

View file

@ -20,7 +20,6 @@ import '../device.dart';
import '../globals.dart';
import '../ios/simulators.dart' show SimControl, IOSSimulatorUtils;
import '../resident_runner.dart';
import 'build_apk.dart' as build_apk;
import 'run.dart';
/// Runs integration (a.k.a. end-to-end) tests.
@ -263,16 +262,6 @@ Future<LaunchResult> _startApp(DriveCommand command) async {
return null;
}
// TODO(devoncarew): We should remove the need to special case here.
if (command.device is AndroidDevice) {
printTrace('Building an APK.');
await build_apk.buildApk(
command.device.platform,
target: command.targetFile,
buildMode: command.getBuildMode()
);
}
printTrace('Stopping previously running application, if any.');
await appStopper(command);