CompanionAllocator(コンパニオン アロケータ)

public abstract class CompanionAllocator
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.Companion.CompanionAllocator


コンパニオン デバイスの割り当てと解放を行う基本クラス

基準を記述するために getCompanionDeviceSelectionOptions() を実装する必要があります 必要なコンパニオン デバイスを割り当てる

概要

パブリック コンストラクタ

CompanionAllocator()

パブリック メソッド

void setUp(ITestDevice device, IBuildInfo buildInfo)

デバイスをセットアップする。

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

保護されたメソッド

abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions()

コンパニオン デバイスの DeviceSelectionOptions の説明を取得する

パブリック コンストラクタ

CompanionAllocator(コンパニオン アロケータ)

public CompanionAllocator ()

パブリック メソッド

セットアップ

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

デバイスをセットアップする。

このメソッドの内部実装では、コンパニオン デバイスをリクエストして割り当てます。

パラメータ
device ITestDevice

buildInfo IBuildInfo

例外
BuildError
DeviceNotAvailableException
TargetSetupError

破棄

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

パラメータ
device ITestDevice

buildInfo IBuildInfo

e Throwable

例外
DeviceNotAvailableException

保護されたメソッド

getCompanionDeviceSelectionOptions

protected abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

コンパニオン デバイスの DeviceSelectionOptions の説明を取得する

戻り値
DeviceSelectionOptions