CompanionAllocator

public abstract class CompanionAllocator
extends BaseTargetPreparer

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


Basisklasse, die das Zuweisen und Freigeben des Companion-Geräts übernimmt

getCompanionDeviceSelectionOptions() sollte implementiert werden, um die Kriterien zu beschreiben, die für die Zuweisung des Companion-Geräts erforderlich sind.

Zusammenfassung

Öffentliche Konstruktoren

CompanionAllocator()

Öffentliche Methoden

void setUp(ITestDevice device, IBuildInfo buildInfo)

Das Gerät wird eingerichtet.

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

Geschützte Methoden

abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions()

Beschreiben Sie die DeviceSelectionOptions für das Companion-Gerät

Öffentliche Konstruktoren

CompanionAllocator

public CompanionAllocator ()

Öffentliche Methoden

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Das Gerät wird eingerichtet.

Bei der internen Implementierung dieser Methode wird ein Companion-Gerät angefordert und zugewiesen.

Parameter
device ITestDevice

buildInfo IBuildInfo

Ausgabe
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

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

Parameter
device ITestDevice

buildInfo IBuildInfo

e Throwable

Ausgabe
DeviceNotAvailableException

Geschützte Methoden

getCompanionDeviceSelectionOptions

protected abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

Beschreiben Sie die DeviceSelectionOptions für das Companion-Gerät

Returns
DeviceSelectionOptions