ТестыPoolPoller
public final class TestsPoolPoller
extends Object
implements IRemoteTest, IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver
java.lang.Объект | |
↳ | com.android.tradefed.invoker.shard.TestsPoolPoller |
Оболочка тестов, позволяющая выполнять все тесты из пула тестов. Тесты могут использоваться другим TestsPoolPoller
поэтому требуется синхронизация.
ЗАДАЧА: Добавить обработку модуля/тестов токена.
Краткое содержание
Общественные конструкторы | |
---|---|
TestsPoolPoller ( tests, CountDownLatch tracker) TestsPoolPoller ( tests, CountDownLatch tracker) Ctor, где предоставляется пул | |
TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) TestsPoolPoller ( tests, tokenTests, CountDownLatch tracker) |
Публичные методы | |
---|---|
void | run (TestInformation info, ITestInvocationListener listener) |
void | setConfiguration ( IConfiguration configuration) Внедряет используемый |
void | setLogRegistry ( ILogRegistry registry) |
void | setMetricCollectors ( collectors) setMetricCollectors ( collectors) Устанавливает список |
void | setSystemStatusChecker ( systemCheckers) setSystemStatusChecker ( systemCheckers) Устанавливает |
Общественные конструкторы
ТестыPoolPoller
public TestsPoolPoller (tests, CountDownLatch tracker)
Ctor, где предоставляется пул IRemoteTest
.
Параметры | |
---|---|
tests | IRemoteTest . |
tracker | CountDownLatch : ERROR(/CountDownLatch) используемая для получения количества запущенных опросов. |
ТестыPoolPoller
public TestsPoolPoller (tests, tokenTests, CountDownLatch tracker)
Параметры | |
---|---|
tests | |
tokenTests | |
tracker | CountDownLatch |
Публичные методы
бегать
public void run (TestInformation info, ITestInvocationListener listener)
Параметры | |
---|---|
info | TestInformation |
listener | ITestInvocationListener |
Броски | |
---|---|
DeviceNotAvailableException |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Внедряет используемый IConfiguration
.
Параметры | |
---|---|
configuration | IConfiguration |
setMetricCollectors
public void setMetricCollectors (collectors)
Устанавливает список IMetricCollector
, определенных для тестового запуска.
Параметры | |
---|---|
collectors |
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
Устанавливает ISystemStatusChecker
из конфигурации для теста.
Параметры | |
---|---|
systemCheckers |