Удаленный динамический пул

public class RemoteDynamicPool
extends Object implements ITestsPool

java.lang.Объект
com.android.tradefed.invoker.shard.RemoteDynamicPool


Внедрение пула тестов с очередью удаленной работы.

Краткое содержание

Публичные методы

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

Опрос следующего теста, который будет выполнен.

ITokenRequest pollRejectedTokenModule ()

Возвращает список тестов, запуск которых был отклонен на всех устройствах.

void returnToRemotePool ( ITestSuite test, int attemptNumber)

Публичные методы

Получить номер попытки

public int getAttemptNumber (ITestSuite test)

Параметры
test ITestSuite

Возврат
int

новыйэкземпляр

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

Параметры
client IDynamicShardingClient

poolId String

moduleMapping

Возврат
RemoteDynamicPool

голосование

public IRemoteTest poll (TestInformation info, 
                boolean reportNotExecuted)

Опрос следующего теста, который будет выполнен.

Параметры
info TestInformation

reportNotExecuted boolean

Возврат
IRemoteTest

pollRejectedTokenModule

public ITokenRequest pollRejectedTokenModule ()

Возвращает список тестов, запуск которых был отклонен на всех устройствах.

Возврат
ITokenRequest

returnToRemotePool

public void returnToRemotePool (ITestSuite test, 
                int attemptNumber)

Параметры
test ITestSuite

attemptNumber int