RemoteDynamicPool

public class RemoteDynamicPool
extends Object implements ITestsPool

java.lang.Object
   ↳ com.android.tradefed.invoker.shard.RemoteDynamicPool


Implementação de um pool de testes na fila de trabalho remoto

Resumo

Classes aninhadas

class RemoteDynamicPool.RequestCallable

 

Métodos públicos

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

Pesquise o próximo teste a ser executado.

ITokenRequest pollRejectedTokenModule()

Retorna a lista de testes que foram rejeitados para execução em todos os dispositivos.

void returnToRemotePool(ITestSuite test, int attemptNumber)

Métodos públicos

getAttemptNumber

public int getAttemptNumber (ITestSuite test)

Parâmetros
test ITestSuite

Retorna
int

newInstance

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

Parâmetros
client IDynamicShardingClient

poolId String

moduleMapping

Retorna
RemoteDynamicPool

enquete

public IRemoteTest poll (TestInformation info, 
                boolean reportNotExecuted)

Pesquise o próximo teste a ser executado.

Parâmetros
info TestInformation

reportNotExecuted boolean

Retorna
IRemoteTest

rejeitadoTokenModule

public ITokenRequest pollRejectedTokenModule ()

Retorna a lista de testes que foram rejeitados para execução em todos os dispositivos.

Retorna
ITokenRequest

returnToRemotePool

public void returnToRemotePool (ITestSuite test, 
                int attemptNumber)

Parâmetros
test ITestSuite

attemptNumber int