StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

java.lang.Object
   ↳ com.android.tradefed.testtype.StubTest


Implementação de teste vazia de ambiente autônomo.

Resumo

Campos

public static final String DNAE_MESSAGE

Construtores públicos

StubTest()

Métodos públicos

IAbi getAbi()
IConfiguration getConfiguration()
boolean getRunTest()
void run(TestInformation testInfo, ITestInvocationListener listener)

Executa os testes e informa o resultado ao ouvinte.

void setAbi(IAbi abi)
void setConfiguration(IConfiguration configuration)

Injeta o IConfiguration em uso.

split()

Divida o teste em partes executáveis separadas.

String toString()

Campos

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Construtores públicos

StubTest

public StubTest ()

Métodos públicos

getAbi

public IAbi getAbi ()

Retorna
IAbi

getConfiguration

public IConfiguration getConfiguration ()

Retorna
IConfiguration

getRunTest

public boolean getRunTest ()

Retorna
boolean

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Executa os testes e informa o resultado ao ouvinte.

Parâmetros
testInfo TestInformation: o objeto TestInformation, que contém informações úteis para executar testes.

listener ITestInvocationListener: o ITestInvocationListener dos resultados do teste

Gera
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

Parâmetros
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration

dividido

public  split ()

Divida o teste em partes executáveis separadas.

Ele precisa ser determinístico e sempre retornar a mesma lista de IRemoteTests para a mesma entrada.

Ele será chamado antes da execução do teste, portanto, as dependências injetadas (como o ITestDevice para IDeviceTests) podem ser nulas.

Retorna
uma coleção de subtestes a serem executados separadamente ou null se o teste não puder ser fragmentado

toString

public String toString ()

Retorna
String