diff options
author | Guang Zhu <guangzhu@google.com> | 2016-02-10 10:53:45 -0800 |
---|---|---|
committer | Guang Zhu <guangzhu@google.com> | 2016-02-10 10:53:45 -0800 |
commit | 86ef33d37fe0b8fe675c794ba36a45aa9d6557a3 (patch) | |
tree | adfd1ffb28f7446a4f6278512e36b3f6c52bed2b /src/com/android/tradefed/targetprep | |
parent | 779f953f256705c29b38273ddede0c7f5f6fd8c7 (diff) | |
download | tradefederation-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.java | 4 |
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); |