Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

TearDownPassThroughPreparer

public class TearDownPassThroughPreparer
extends BaseTargetPreparer implements IConfigurationReceiver , ITargetCleaner

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


允許在作為對象包含在配置中的準備程序上運行tearDown。

當準備器作為對象而不是ITargetPreparer包含在配置中時,它將不被調用。從此準備器中引用它可以確保將調用它的tearDown。

摘要

公共建設者

TearDownPassThroughPreparer ()

公開方法

void setConfiguration ( IConfiguration configuration)

注入正在使用的IConfiguration

void setUp ( ITestDevice device, IBuildInfo buildInfo)

執行目標設置以進行測試。

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

測試後執行目標清理/拆卸。

公共建設者

TearDownPassThroughPreparer

public TearDownPassThroughPreparer ()

公開方法

setConfiguration

public void setConfiguration ( IConfiguration configuration)

注入正在使用的IConfiguration

參量
configuration IConfiguration

建立

public void setUp ( ITestDevice device, 
                IBuildInfo buildInfo)

執行目標設置以進行測試。

參量
device ITestDevice :準備的ITestDevice

buildInfo IBuildInfo :有關測試中的構建的數據。

拆除

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

測試後執行目標清理/拆卸。

參量
device ITestDevice :準備的ITestDevice

buildInfo IBuildInfo :有關測試中的構建的數據。

e Throwable :如果調用以異常結束,則這將是在調用級別捕獲的異常。否則,將為null

投擲
DeviceNotAvailableException