SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer

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


Dies ist ein Vorbereiter, der zur Serialisierung der Testausführung im Tradefed-Host mithilfe eines Tokens verwendet wird. Nur das Geräte-Akquise-Token darf den Test starten. Andere werden warten, bis es veröffentlicht wird. Dies kann nicht nur verwendet werden, wenn Sie einen Test in Tradefed haben und gemeinsam genutzte Ressourcen verwenden. Bitte stellen Sie sicher, dass auf dem Host nur ein einziger Test mit unterschiedlichen DUTs ausgeführt wird. Der Benutzer muss --semaphore-token:no-disable in der Befehlsdatei hinzufügen.

Zusammenfassung

Öffentliche Bauträger

SemaphoreTokenTargetPreparer ()

Öffentliche Methoden

void setUp ( TestInformation testInfo)

void tearDown ( TestInformation testInfo, Throwable e)

Öffentliche Bauträger

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

Öffentliche Methoden

aufstellen

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Würfe
BuildError
DeviceNotAvailableException
TargetSetupError

abreißen

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parameter
testInfo TestInformation

e Throwable

Würfe
DeviceNotAvailableException