EncuestasdePool

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

Objeto java.lang.
   ↳ com.android.tradefed.Invoker.shard.TestsPoolPoller


Wrapper de pruebas que permite ejecutar todas las pruebas de un grupo de pruebas. Las pruebas se pueden compartir otro TestsPoolPoller, por lo que se requiere sincronización.

PENDIENTE: Agrega manejo para las pruebas o los módulos de tokens.

Resumen

Constructores públicos

TestsPoolPoller( tests, CountDownLatch tracker)

El Ctor en el que se proporciona el grupo de IRemoteTest.

TestsPoolPoller( tests, tokenTests, CountDownLatch tracker)

Métodos públicos

void run(TestInformation info, ITestInvocationListener listener)

void setConfiguration(IConfiguration configuration)

Inserta el IConfiguration en uso.

void setLogRegistry(ILogRegistry registry)
void setMetricCollectors( collectors)

Establece la lista de elementos IMetricCollector definidos para la ejecución de prueba.

void setSystemStatusChecker( systemCheckers)

Establece los ISystemStatusChecker de la configuración para la prueba.

Constructores públicos

EncuestasdePool

public TestsPoolPoller ( tests, 
                CountDownLatch tracker)

El Ctor en el que se proporciona el grupo de IRemoteTest.

Parámetros
tests : Es el grupo de IRemoteTest de todas las pruebas.

tracker CountDownLatch: Es un ERROR(/CountDownLatch) que se comparte para obtener la cantidad de aplicaciones de sondeo en ejecución.

EncuestasdePool

public TestsPoolPoller ( tests, 
                 tokenTests, 
                CountDownLatch tracker)

Parámetros
tests

tokenTests

tracker CountDownLatch

Métodos públicos

run

public void run (TestInformation info, 
                ITestInvocationListener listener)

Parámetros
info TestInformation

listener ITestInvocationListener

Arroja
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserta el IConfiguration en uso.

Parámetros
configuration IConfiguration

setLogRegistry

public void setLogRegistry (ILogRegistry registry)

Parámetros
registry ILogRegistry

setMetricCollectors

public void setMetricCollectors ( collectors)

Establece la lista de elementos IMetricCollector definidos para la ejecución de prueba.

Parámetros
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

Establece los ISystemStatusChecker de la configuración para la prueba.

Parámetros
systemCheckers