IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer
BaseMultiTargetPreparer 可讓您停用物件的 IMultiTargetPreparer 基本實作。 
HelloWorldMultiTargetPreparer IMultiTargetPreparer 的實作範例。 
MergeMultiBuildTargetPreparer IMultiTargetPreparer 可讓您指定名稱和檔案索引鍵,以便將資訊從一個版本傳遞至另一個版本。 
MixImageZipPreparer 在裝置版本中混合系統版本映像檔的 IMultiTargetPreparer。 
PairingMultiTargetPreparer 多目標準備工具可協助兩部裝置之間進行藍牙配對 (和連線)。 
StubMultiTargetPreparer IMultiTargetPreparer 的預留位置空白實作。 


為多部裝置一起準備測試環境。僅用於需要多部裝置的設定,否則請在每部裝置上使用一般 ITargetPreparer

請注意,您可以在設定中指定多個 IMultiTargetPreparer。建議每個 IMultiTargetPreparer 都明確記錄預期的環境前置設定和設定後環境。

摘要

公用方法

default void setUp(IInvocationContext context)

這個方法已淘汰。 請改用 setUp(com.android.tradefed.invoker.TestInformation)

default void setUp(TestInformation testInformation)

執行測試用的目標設定。

default void tearDown(TestInformation testInformation, Throwable e)

在測試後執行目標清理/拆除作業。

default void tearDown(IInvocationContext context, Throwable e)

這個方法已淘汰。 請改用 tearDown(com.android.tradefed.invoker.TestInformation, Throwable)

公用方法

setUp

public void setUp (IInvocationContext context)

This method is deprecated.
請改用 setUp(com.android.tradefed.invoker.TestInformation)

執行測試用的目標設定。

參數
context IInvocationContext:描述叫用、裝置和版本的 IInvocationContext

擲回
TargetSetupError 設定環境時發生致命錯誤
BuildError 發生建構相關錯誤時
DeviceNotAvailableException 如果裝置沒有回應

setUp

public void setUp (TestInformation testInformation)

執行測試用的目標設定。

參數
testInformation TestInformation:描述叫用、裝置和版本的 TestInformation

擲回
TargetSetupError 設定環境時發生致命錯誤
BuildError 發生建構相關錯誤時
DeviceNotAvailableException 如果裝置沒有回應

tearDown

public void tearDown (TestInformation testInformation, 
                Throwable e)

在測試後執行目標清理/拆除作業。

參數
testInformation TestInformation:描述叫用、裝置和版本的 TestInformation

e Throwable:如果叫用作業結束時發生例外狀況,則此值會是叫用層級偵測到的例外狀況。否則,將為 null

擲回
DeviceNotAvailableException 如果裝置沒有回應

tearDown

public void tearDown (IInvocationContext context, 
                Throwable e)

This method is deprecated.
請改用 tearDown(com.android.tradefed.invoker.TestInformation, Throwable)

在測試後執行目標清理/拆除作業。

參數
context IInvocationContext:描述叫用、裝置和版本的 IInvocationContext

e Throwable:如果叫用作業結束時發生例外狀況,則此值會是叫用層級偵測到的例外狀況。否則,將為 null

擲回
DeviceNotAvailableException 如果裝置沒有回應