Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

DeviceCleaner

public class DeviceCleaner
extends BaseTargetPreparer implements ITargetCleaner

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.DeviceCleaner


测试后执行重新启动或格式化为清除操作,并有选择地关闭屏幕

摘要

嵌套类

enum DeviceCleaner.CleanupAction

enum DeviceCleaner.PostCleanupAction

公共建设者

DeviceCleaner ()

公开方法

void setUp ( ITestDevice device, IBuildInfo buildInfo)

执行目标设置以进行测试。

void tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e)

测试后执行目标清理/拆卸。

受保护的方法

void clean ( ITestDevice device)

执行清理操作,然后执行后期清理操作

公共建设者

DeviceCleaner

public DeviceCleaner ()

公开方法

建立

public void setUp ( ITestDevice device, 
                IBuildInfo buildInfo)

执行目标设置以进行测试。

参量
device ITestDevice :准备的ITestDevice

buildInfo IBuildInfo :有关被测构建的数据。

投掷
BuildError
DeviceNotAvailableException
TargetSetupError

拆除

public void tearDown ( ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

测试后执行目标清理/拆卸。

参量
device ITestDevice :准备的ITestDevice

buildInfo IBuildInfo :有关测试中的构建的数据。

e Throwable :如果调用以异常结束,则这将是在调用级别捕获的异常。否则,将为null

投掷
DeviceNotAvailableException

受保护的方法

清洁

protected void clean ( ITestDevice device)

执行清理操作,然后执行后期清理操作

参量
device ITestDevice

投掷
DeviceNotAvailableException