TestyPoolPoller
public final class TestsPoolPoller
extends Object
implements IRemoteTest, IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.invoker.shard.TestsPoolPoller |
Opakowanie testów umożliwiające wykonanie wszystkich testów puli testów. Testy mogą być udostępniane przez innego TestsPoolPoller
, dlatego wymagana jest synchronizacja.
DO ZROBIENIA: Dodaj obsługę modułu/testów tokena.
Streszczenie
Konstruktorzy publiczni | |
---|---|
TestsPoolPoller ( tests, CountDownLatch tracker) TestsPoolPoller ( tests, CountDownLatch tracker) Ctor, w którym dostępna jest pula | |
TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) |
Metody publiczne | |
---|---|
void | run (TestInformation info, ITestInvocationListener listener) |
void | setConfiguration ( IConfiguration configuration) Wstrzykuje używaną |
void | setLogRegistry ( ILogRegistry registry) |
void | setMetricCollectors ( collectors) setMetricCollectors ( collectors) Ustawia listę |
void | setSystemStatusChecker ( systemCheckers) setSystemStatusChecker ( systemCheckers) Ustawia |
Konstruktorzy publiczni
TestyPoolPoller
public TestsPoolPoller (tests, CountDownLatch tracker)
Ctor, w którym dostępna jest pula IRemoteTest
.
Parametry | |
---|---|
tests | IRemoteTest . |
tracker | CountDownLatch : udostępniono ERROR(/CountDownLatch) , aby uzyskać liczbę uruchomionych ankiet. |
TestyPoolPoller
public TestsPoolPoller (tests, tokenTests, CountDownLatch tracker)
Parametry | |
---|---|
tests | |
tokenTests | |
tracker | CountDownLatch |
Metody publiczne
uruchomić
public void run (TestInformation info, ITestInvocationListener listener)
Parametry | |
---|---|
info | TestInformation |
listener | ITestInvocationListener |
Rzuca | |
---|---|
DeviceNotAvailableException |
ustaw konfigurację
public void setConfiguration (IConfiguration configuration)
Wstrzykuje używaną IConfiguration
.
Parametry | |
---|---|
configuration | IConfiguration |
setMetricCollectors
public void setMetricCollectors (collectors)
Ustawia listę IMetricCollector
zdefiniowanych dla przebiegu testu.
Parametry | |
---|---|
collectors |
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
Ustawia ISystemStatusChecker
s z konfiguracji testu.
Parametry | |
---|---|
systemCheckers |