O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

TestesPoolPoller

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

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


Wrapper de testes que permite executar todos os testes de um pool de testes. Os testes podem ser compartilhados por outro TestsPoolPoller , portanto, a sincronização é necessária.

TODO: Adicionar manipulação para módulo/testes de token.

Resumo

Construtores públicos

TestsPoolPoller ( ITestsPool testsPool, CountDownLatch tracker)

Ctor onde o pool de IRemoteTest é fornecido.

Métodos públicos

void run ( TestInformation info, ITestInvocationListener listener)

Executa os testes e relata o resultado para o ouvinte.

void setConfiguration ( IConfiguration configuration)

Injeta o IConfiguration em uso.

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

Define a lista de IMetricCollector s definidos para a execução de teste.

void setSystemStatusChecker ( systemCheckers) setSystemStatusChecker ( systemCheckers)

Define os ISystemStatusChecker s da configuração para o teste.

Construtores públicos

TestesPoolPoller

public TestsPoolPoller (ITestsPool testsPool, 
                CountDownLatch tracker)

Ctor onde o pool de IRemoteTest é fornecido.

Parâmetros
testsPool ITestsPool : conjunto de todos os testes do ITestsPool .

tracker CountDownLatch : um ERROR(/CountDownLatch) compartilhado para obter o número de poller em execução.

Métodos públicos

corre

public void run (TestInformation info, 
                ITestInvocationListener listener)

Executa os testes e relata o resultado para o ouvinte.

Parâmetros
info TestInformation : O objeto TestInformation contendo informações úteis para executar testes.

listener ITestInvocationListener : o ITestInvocationListener dos resultados do teste

Lança
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration

setLogRegistry

public void setLogRegistry (ILogRegistry registry)

Parâmetros
registry ILogRegistry

setMetric Collectors

public void setMetricCollectors ( collectors)

Define a lista de IMetricCollector s definidos para a execução de teste.

Parâmetros
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

Define os ISystemStatusChecker s da configuração para o teste.

Parâmetros
systemCheckers