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 ()

パブリック メソッド

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

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

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

パラメータ
device ITestDevice

buildInfo IBuildInfo

例外
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

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

パラメータ
device ITestDevice

buildInfo IBuildInfo

e Throwable

例外
DeviceNotAvailableException

保護されたメソッド

getCompanionDeviceSelectionOptions

protected abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

コンパニオン デバイスの DeviceSelectionOptions について説明する

戻り値
DeviceSelectionOptions