Piscina dinamica remota

public class RemoteDynamicPool
extends Object implements ITestsPool

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


Implementazione di un pool di test in coda di lavoro remoto

Riepilogo

Metodi pubblici

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

Sondaggio sul prossimo test da eseguire.

ITokenRequest pollRejectedTokenModule ()

Restituisce l'elenco dei test la cui esecuzione è stata rifiutata su tutti i dispositivi.

void returnToRemotePool ( ITestSuite test, int attemptNumber)

Metodi pubblici

getNumerotentativo

public int getAttemptNumber (ITestSuite test)

Parametri
test ITestSuite

ritorna
int

nuova istanza

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

Parametri
client IDynamicShardingClient

poolId String

moduleMapping

ritorna
RemoteDynamicPool

sondaggio

public IRemoteTest poll (TestInformation info, 
                boolean reportNotExecuted)

Sondaggio sul prossimo test da eseguire.

Parametri
info TestInformation

reportNotExecuted boolean

ritorna
IRemoteTest

pollRejectedTokenModule

public ITokenRequest pollRejectedTokenModule ()

Restituisce l'elenco dei test la cui esecuzione è stata rifiutata su tutti i dispositivi.

ritorna
ITokenRequest

returnToRemotePool

public void returnToRemotePool (ITestSuite test, 
                int attemptNumber)

Parametri
test ITestSuite

attemptNumber int