SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer

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


Dies ist ein Verantwortlicher, der ein Token verwendet, um die Testausführung im Tradefed-Host zu serialisieren. Nur das Gerät, das das Token abgerufen hat, darf den Test starten. Andere warten, bis die Funktion veröffentlicht wird. Diese Funktion kann nicht nur verwendet werden, wenn Sie einen Test in TradeFed haben und freigegebene Ressourcen verwenden. Achten Sie darauf, dass nur ein einzelner Test auf dem Host mit verschiedenen DUTs ausgeführt wird. Der Nutzer muss in der Befehlsdatei „–semaphore-token:no-disable“ hinzufügen.

Zusammenfassung

Öffentliche Konstruktoren

SemaphoreTokenTargetPreparer()

Öffentliche Methoden

void setUp(TestInformation testInfo)

void tearDown(TestInformation testInfo, Throwable e)

Öffentliche Konstruktoren

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

Öffentliche Methoden

setUp

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parameter
testInfo TestInformation

e Throwable