SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer

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


Dies ist ein Ersteller, der verwendet wird, um Token zu verwenden, um die Testausführung in einem Tradefed-Host zu serialisieren. Nur das Geräteerfassungstoken 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 Konstrukteure

SemaphoreTokenTargetPreparer ()

Öffentliche Methoden

void setUp ( TestInformation testInfo)

void tearDown ( TestInformation testInfo, Throwable e)

Öffentliche Konstrukteure

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

Öffentliche Methoden

aufstellen

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Wirft
BuildError
DeviceNotAvailableException
TargetSetupError

niederreißen

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parameter
testInfo TestInformation

e Throwable

Wirft
DeviceNotAvailableException