SemaphoreTokenTargetPreparer
public
class
SemaphoreTokenTargetPreparer
extends BaseTargetPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.SemaphoreTokenTargetPreparer |
To jest element przygotowujący używany do użycia tokena do serializowania wykonania testu na hoście związanym z handlem. Tylko pobieranie tokena przez urządzenie będzie mogło rozpocząć test. Inne będą zaczekać na jego udostępnienie. Tej opcji nie można używać tylko wtedy, gdy masz 1 test w backendzie i korzystasz ze współdzielonych zasobów. Upewnij się, że na hoście działa tylko jeden test z różnymi DUT. Użytkownik musi dodać parametr --semaphore-token:no-disable w pliku poleceń.
Podsumowanie
Konstruktory publiczne | |
---|---|
SemaphoreTokenTargetPreparer()
|
Metody publiczne | |
---|---|
void
|
setUp(TestInformation testInfo)
|
void
|
tearDown(TestInformation testInfo, Throwable e)
|
Konstruktory publiczne
SemaphoreTokenTargetPreparer
public SemaphoreTokenTargetPreparer ()
Metody publiczne
setUp
public void setUp (TestInformation testInfo)
Parametry | |
---|---|
testInfo |
TestInformation |
Rzuty | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
dezaktywacja
public void tearDown (TestInformation testInfo, Throwable e)
Parametry | |
---|---|
testInfo |
TestInformation |
e |
Throwable |
Rzuty | |
---|---|
DeviceNotAvailableException |