StubTest

public class StubTest
extends Object implements IShardableTest, IConfigurationReceiver, IAbiReceiver

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


Implementação de teste vazio em 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)

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

Retorna
IAbi

getConfiguration

public IConfiguration getConfiguration ()

Retorna
IConfiguration

getRunTest

public boolean getRunTest ()

Retorna
boolean

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Parâmetros
testInfo TestInformation

listener ITestInvocationListener

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

dividir

public  split ()

Fragmente o teste em partes executáveis separadamente.

Ela precisa ser determinista e sempre retorna a mesma lista de IRemoteTests para o mesma entrada.

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

Retorna
uma coleção de subtestes a serem executados separadamente ou null se o teste for não fragmentado no momento

toString

public String toString ()

Retorna
String