aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tradefed/targetprep
diff options
context:
space:
mode:
authorxingdai <xingdai@google.com>2015-04-29 00:40:37 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-04-29 00:40:38 +0000
commitf88bf2f5d8deff447aece0d52ef977889941ec9b (patch)
treecad009f128c27beafec936b18bd222a0ce573587 /src/com/android/tradefed/targetprep
parent28235503c34e5eb18d2b259cc59097b996c042c9 (diff)
parent47e54387cbe5dbadd8872ed1ec4b7140c77105a6 (diff)
downloadtradefederation-f88bf2f5d8deff447aece0d52ef977889941ec9b.tar.gz
Merge "Capture the emulator stdout and stderr, update the log."
Diffstat (limited to 'src/com/android/tradefed/targetprep')
-rw-r--r--src/com/android/tradefed/targetprep/SdkAvdPreparer.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/tradefed/targetprep/SdkAvdPreparer.java b/src/com/android/tradefed/targetprep/SdkAvdPreparer.java
index 85fbf6841..aa6b433b4 100644
--- a/src/com/android/tradefed/targetprep/SdkAvdPreparer.java
+++ b/src/com/android/tradefed/targetprep/SdkAvdPreparer.java
@@ -115,6 +115,9 @@ public class SdkAvdPreparer implements ITargetPreparer, ITargetCleaner {
description = "Additional argument to launch the emulator with. Can be repeated.")
private Collection<String> mEmulatorArgs = new ArrayList<String>();
+ @Option(name = "verbose", description = "Use verbose for emulator output")
+ private boolean mVerbose = false;
+
private final IRunUtil mRunUtil;
private IDeviceManager mDeviceManager;
@@ -215,6 +218,11 @@ public class SdkAvdPreparer implements ITargetPreparer, ITargetCleaner {
emulatorArgs.add("-gpu");
emulatorArgs.add("on");
}
+
+ if (mVerbose) {
+ emulatorArgs.add("-verbose");
+ }
+
for (Map.Entry<String, String> propEntry : mProps.entrySet()) {
emulatorArgs.add("-prop");
emulatorArgs.add(String.format("%s=%s", propEntry.getKey(), propEntry.getValue()));