aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tradefed/targetprep
diff options
context:
space:
mode:
authorGuang Zhu <guangzhu@google.com>2016-02-10 10:53:45 -0800
committerGuang Zhu <guangzhu@google.com>2016-02-10 10:53:45 -0800
commit86ef33d37fe0b8fe675c794ba36a45aa9d6557a3 (patch)
treeadfd1ffb28f7446a4f6278512e36b3f6c52bed2b /src/com/android/tradefed/targetprep
parent779f953f256705c29b38273ddede0c7f5f6fd8c7 (diff)
downloadtradefederation-86ef33d37fe0b8fe675c794ba36a45aa9d6557a3.tar.gz
explicitly log time spent in obtaining flashing permit
Bug: 27073663 Change-Id: I7cd4cb0efdaa31ca3fb2003d52b6d803a267d31a
Diffstat (limited to 'src/com/android/tradefed/targetprep')
-rw-r--r--src/com/android/tradefed/targetprep/DeviceFlashPreparer.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/tradefed/targetprep/DeviceFlashPreparer.java b/src/com/android/tradefed/targetprep/DeviceFlashPreparer.java
index 88fa64b10..cd03324cd 100644
--- a/src/com/android/tradefed/targetprep/DeviceFlashPreparer.java
+++ b/src/com/android/tradefed/targetprep/DeviceFlashPreparer.java
@@ -31,6 +31,7 @@ import com.android.tradefed.util.RunUtil;
import java.util.ArrayList;
import java.util.Collection;
import java.util.concurrent.Semaphore;
+import java.util.concurrent.TimeUnit;
/**
* A {@link ITargetPreparer} that flashes an image on physical Android hardware.
@@ -212,7 +213,10 @@ public abstract class DeviceFlashPreparer implements ITargetCleaner {
IDeviceFlasher flasher = createFlasher(device);
// only surround fastboot related operations with flashing permit restriction
try {
+ long start = System.currentTimeMillis();
takeFlashingPermit();
+ CLog.v("Flashing permit obtained after %ds",
+ TimeUnit.MILLISECONDS.toSeconds((System.currentTimeMillis() - start)));
flasher.overrideDeviceOptions(device);
flasher.setUserDataFlashOption(mUserDataFlashOption);