Home | History | Annotate | Download | only in targetprep

Lines Matching defs:device

22 import com.android.tradefed.device.DeviceNotAvailableException;
23 import com.android.tradefed.device.ITestDevice;
29 @OptionClass(alias = "device-wiper")
37 public void setUp(ITestDevice device, IBuildInfo buildInfo) throws TargetSetupError,
42 CLog.i("Wiping device");
43 device.rebootIntoBootloader();
45 doErase(device);
47 doFormat(device);
49 device.executeFastbootCommand("reboot");
50 device.waitForDeviceAvailable();
53 private void doFormat(ITestDevice device) throws DeviceNotAvailableException, TargetSetupError {
55 CommandResult r = device.executeLongFastbootCommand("-w");
58 device.getDeviceDescriptor());
62 private void doErase(ITestDevice device) throws DeviceNotAvailableException, TargetSetupError {
63 performFastbootOp(device, "erase", "cache");
64 performFastbootOp(device, "erase", "userdata");
67 private void performFastbootOp(ITestDevice device, String op, String partition)
70 CommandResult r = device.executeLongFastbootCommand(op, partition);
73 r.getStderr()), device.getDeviceDescriptor());