StubTest

public class StubTest
extends Object implements IShardableTest , IConfigurationReceiver , IAbiReceiver

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


Implementação de teste vazio sem operação.

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 reporta o resultado ao ouvinte.

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

Injeta o IConfiguration em uso.

split ()

Fragmente o teste em partes executáveis ​​separadamente.

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 ()

Devoluções
IAbi

getConfiguração

public IConfiguration getConfiguration ()

Devoluções
IConfiguration

getRunTest

public boolean getRunTest ()

Devoluções
boolean

correr

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Executa os testes e reporta 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

Lança
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

Parâmetros
abi IAbi

setConfiguração

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration

dividir

public  split ()

Fragmente o teste em partes executáveis ​​separadamente.

Isso deve ser determinístico e sempre retornar a mesma lista de IRemoteTest s para a mesma entrada.

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

Devoluções
uma coleção de subtestes a serem executados separadamente ou null se o teste não puder ser fragmentado no momento

para sequenciar

public String toString ()

Devoluções
String