Piscina dinámica remota

public class RemoteDynamicPool
extends Object implements ITestsPool

java.lang.Objeto
com.android.tradefed.invoker.shard.RemoteDynamicPool


Implementación de un pool de pruebas en cola de trabajo remoto

Resumen

Métodos públicos

int getAttemptNumber ( ITestSuite test)
static RemoteDynamicPool newInstance ( IDynamicShardingClient client, String poolId, moduleMapping) newInstance ( IDynamicShardingClient client, String poolId, moduleMapping)
IRemoteTest poll ( TestInformation info, boolean reportNotExecuted)

Sondear la próxima prueba a ejecutar.

ITokenRequest pollRejectedTokenModule ()

Devuelve la lista de pruebas que se rechazaron para ejecutarse en todos los dispositivos.

void returnToRemotePool ( ITestSuite test, int attemptNumber)

Métodos públicos

obtenerNúmero de intento

public int getAttemptNumber (ITestSuite test)

Parámetros
test ITestSuite

Devoluciones
int

nueva instancia

public static RemoteDynamicPool newInstance (IDynamicShardingClient client, 
                String poolId, 
                 moduleMapping)

Parámetros
client IDynamicShardingClient

poolId String

moduleMapping

Devoluciones
RemoteDynamicPool

encuesta

public IRemoteTest poll (TestInformation info, 
                boolean reportNotExecuted)

Sondear la próxima prueba a ejecutar.

Parámetros
info TestInformation

reportNotExecuted boolean

Devoluciones
IRemoteTest

encuestaRejectedTokenModule

public ITokenRequest pollRejectedTokenModule ()

Devuelve la lista de pruebas que se rechazaron para ejecutarse en todos los dispositivos.

Devoluciones
ITokenRequest

regresar a la piscina remota

public void returnToRemotePool (ITestSuite test, 
                int attemptNumber)

Parámetros
test ITestSuite

attemptNumber int