ТестыPoolPoller
public final class TestsPoolPoller
extends Object implements IConfigurationReceiver , IMetricCollectorReceiver , IRemoteTest , ISystemStatusCheckerReceiver
| java.lang.Объект | |
| ↳ | com.android.tradefed.invoker.shard.TestsPoolPoller |
Оболочка тестов, позволяющая выполнять все тесты из пула тестов. Тесты могут использоваться другим TestsPoolPoller поэтому требуется синхронизация.
ЗАДАЧА: Добавить обработку модуля/тестов токена.
Краткое содержание
Общественные конструкторы | |
|---|---|
TestsPoolPoller ( ITestsPool testsPool, CountDownLatch tracker) Ctor, где предоставляется пул | |
Публичные методы | |
|---|---|
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 (ITestsPool testsPool, CountDownLatch tracker)
Ctor, где предоставляется пул IRemoteTest .
| Параметры | |
|---|---|
testsPool | ITestsPool : пул всех тестов ITestsPool . |
tracker | CountDownLatch : ERROR(/CountDownLatch) используемая для получения количества запущенных опросов. |
Публичные методы
бегать
public void run (TestInformation info, ITestInvocationListener listener)
Запускает тесты и сообщает результат прослушивателю.
| Параметры | |
|---|---|
info | TestInformation : объект TestInformation , содержащий полезную информацию для запуска тестов. |
listener | ITestInvocationListener : 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 | |