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