diff --git a/packages/flutter_tools/test/integration.shard/android_plugin_example_app_build_test.dart b/packages/flutter_tools/test/integration.shard/android_plugin_example_app_build_test.dart index 21a5ffe748d..898a2eecd73 100644 --- a/packages/flutter_tools/test/integration.shard/android_plugin_example_app_build_test.dart +++ b/packages/flutter_tools/test/integration.shard/android_plugin_example_app_build_test.dart @@ -91,11 +91,14 @@ void main() { } // Clean - processManager.runSync([ + result = processManager.runSync([ flutterBin, ...getLocalEngineArguments(), 'clean', ], workingDirectory: exampleAppDir.path); + if (result.exitCode != 0) { + throw Exception('flutter clean failed: ${result.exitCode}\n${result.stderr}\n${result.stdout}'); + } // Remove Gradle wrapper fileSystem @@ -115,13 +118,16 @@ android.enableJetifier=true android.enableR8=true'''); // Run flutter build apk using AGP 3.3.0 - processManager.runSync([ + result = processManager.runSync([ flutterBin, ...getLocalEngineArguments(), 'build', 'apk', '--target-platform=android-arm', ], workingDirectory: exampleAppDir.path); + if (result.exitCode != 0) { + throw Exception('flutter build failed: ${result.exitCode}\n${result.stderr}\n${result.stdout}'); + } expect(exampleApk, exists); }