Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

测试池轮询

public final class TestsPoolPoller
extends Object implements IRemoteTest, IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver

java.lang.Object
com.android.tradefed.invoker.shard.TestsPoolPoller


测试包装器,可以执行测试池中的所有测试。测试可以由另一个TestsPoolPoller共享,因此需要同步。

待办事项:添加对令牌模块/测试的处理。

摘要

公共建设者

TestsPoolPoller ( tests, CountDownLatch tracker) TestsPoolPoller ( tests, CountDownLatch tracker)

提供IRemoteTest池的IRemoteTest

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)

注入正在使用的IConfiguration

void setLogRegistry ( ILogRegistry registry)
void setMetricCollectors ( collectors) setMetricCollectors ( collectors)

设置为测试运行定义的IMetricCollector的列表。

void setSystemStatusChecker ( systemCheckers) setSystemStatusChecker ( systemCheckers)

从测试的配置设置ISystemStatusChecker

公共建设者

测试池轮询

43

提供IRemoteTest池的IRemoteTest

参量
tests IRemoteTest的所有测试池。

tracker CountDownLatch :共享一个ERROR(/CountDownLatch)以获取正在运行的轮询器的数量。

测试池轮询

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

setLogRegistry

public void setLogRegistry (ILogRegistry registry)

参量
registry ILogRegistry

setMetricCollectors

public void setMetricCollectors ( collectors)

设置为测试运行定义的IMetricCollector的列表。

参量
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

从测试的配置设置ISystemStatusChecker

参量
systemCheckers